builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1762 starttime: 1461155909.82 results: success (0) buildid: 20160420024742 builduid: 8df05eb3aeee4b2bba7799e3f25fde79 revision: 973dfa15822126c39ea2d98d34ac16643b040243 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:29.824123) ========= master: http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:29.824539) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:29.824830) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:29.865353) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:29.865633) ========= 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-1461155896.901065-1058804147 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 05:38:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.79M=0.001s 2016-04-20 05:38:30 (9.79 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.267143 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:30.168055) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:30.168369) ========= 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-1461155896.901065-1058804147 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.080049 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:30.387443) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 05:38:30.387766) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 973dfa15822126c39ea2d98d34ac16643b040243 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 973dfa15822126c39ea2d98d34ac16643b040243 --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-1461155896.901065-1058804147 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 05:38:30,493 truncating revision to first 12 chars 2016-04-20 05:38:30,493 Setting DEBUG logging. 2016-04-20 05:38:30,494 attempt 1/10 2016-04-20 05:38:30,494 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/973dfa158221?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 05:38:31,459 unpacking tar archive at: mozilla-central-973dfa158221/testing/mozharness/ program finished with exit code 0 elapsedTime=1.256333 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 05:38:31.679131) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:31.679446) ========= script_repo_revision: 973dfa15822126c39ea2d98d34ac16643b040243 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:31.679856) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:31.680177) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 05:38:31.714200) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 11 secs) (at 2016-04-20 05:38:31.714578) ========= /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-central --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-central', '--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-1461155896.901065-1058804147 _=/tools/buildbot/bin/python using PTY: False 05:38:31 INFO - MultiFileLogger online at 20160420 05:38:31 in /builds/slave/test 05:38:31 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-central --download-symbols true 05:38:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:38:31 INFO - {'append_to_log': False, 05:38:31 INFO - 'base_work_dir': '/builds/slave/test', 05:38:31 INFO - 'blob_upload_branch': 'mozilla-central', 05:38:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:38:31 INFO - 'buildbot_json_path': 'buildprops.json', 05:38:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:38:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:38:31 INFO - 'download_minidump_stackwalk': True, 05:38:31 INFO - 'download_symbols': 'true', 05:38:31 INFO - 'e10s': False, 05:38:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:38:31 INFO - 'tooltool.py': '/tools/tooltool.py', 05:38:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:38:31 INFO - '/tools/misc-python/virtualenv.py')}, 05:38:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:38:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:38:31 INFO - 'log_level': 'info', 05:38:31 INFO - 'log_to_console': True, 05:38:31 INFO - 'opt_config_files': (), 05:38:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:38:31 INFO - '--processes=1', 05:38:31 INFO - '--config=%(test_path)s/wptrunner.ini', 05:38:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:38:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:38:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:38:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:38:31 INFO - 'pip_index': False, 05:38:31 INFO - 'require_test_zip': True, 05:38:31 INFO - 'test_type': ('testharness',), 05:38:31 INFO - 'this_chunk': '1', 05:38:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:38:31 INFO - 'total_chunks': '10', 05:38:31 INFO - 'virtualenv_path': 'venv', 05:38:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:38:31 INFO - 'work_dir': 'build'} 05:38:31 INFO - ##### 05:38:31 INFO - ##### Running clobber step. 05:38:31 INFO - ##### 05:38:31 INFO - Running pre-action listener: _resource_record_pre_action 05:38:31 INFO - Running main action method: clobber 05:38:31 INFO - rmtree: /builds/slave/test/build 05:38:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:38:34 INFO - Running post-action listener: _resource_record_post_action 05:38:34 INFO - ##### 05:38:34 INFO - ##### Running read-buildbot-config step. 05:38:34 INFO - ##### 05:38:34 INFO - Running pre-action listener: _resource_record_pre_action 05:38:34 INFO - Running main action method: read_buildbot_config 05:38:34 INFO - Using buildbot properties: 05:38:34 INFO - { 05:38:34 INFO - "project": "", 05:38:34 INFO - "product": "firefox", 05:38:34 INFO - "script_repo_revision": "production", 05:38:34 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 05:38:34 INFO - "repository": "", 05:38:34 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 05:38:34 INFO - "buildid": "20160420024742", 05:38:34 INFO - "pgo_build": "False", 05:38:34 INFO - "basedir": "/builds/slave/test", 05:38:34 INFO - "buildnumber": 3, 05:38:34 INFO - "slavename": "tst-linux64-spot-1762", 05:38:34 INFO - "master": "http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/", 05:38:34 INFO - "platform": "linux64", 05:38:34 INFO - "branch": "mozilla-central", 05:38:34 INFO - "revision": "973dfa15822126c39ea2d98d34ac16643b040243", 05:38:34 INFO - "repo_path": "mozilla-central", 05:38:34 INFO - "moz_repo_path": "", 05:38:34 INFO - "stage_platform": "linux64", 05:38:34 INFO - "builduid": "8df05eb3aeee4b2bba7799e3f25fde79", 05:38:34 INFO - "slavebuilddir": "test" 05:38:34 INFO - } 05:38:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 05:38:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 05:38:34 INFO - Running post-action listener: _resource_record_post_action 05:38:34 INFO - ##### 05:38:34 INFO - ##### Running download-and-extract step. 05:38:34 INFO - ##### 05:38:34 INFO - Running pre-action listener: _resource_record_pre_action 05:38:34 INFO - Running main action method: download_and_extract 05:38:34 INFO - mkdir: /builds/slave/test/build/tests 05:38:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:34 INFO - https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:38:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:38:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:38:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:38:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 05:38:35 INFO - Downloaded 1361 bytes. 05:38:35 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:38:35 INFO - Using the following test package requirements: 05:38:35 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:38:35 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:38:35 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:38:35 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'jsshell-linux-x86_64.zip'], 05:38:35 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:38:35 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:38:35 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:38:35 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:38:35 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:38:35 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:38:35 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:38:35 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 05:38:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:35 INFO - https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:38:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:38:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:38:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:38:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 05:38:37 INFO - Downloaded 22731699 bytes. 05:38:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:38:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:38:38 INFO - caution: filename not matched: web-platform/* 05:38:38 INFO - Return code: 11 05:38:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:38 INFO - https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:38:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:38:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:38:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:38:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 05:38:40 INFO - Downloaded 36382568 bytes. 05:38:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:38:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:38:44 INFO - caution: filename not matched: bin/* 05:38:44 INFO - caution: filename not matched: config/* 05:38:44 INFO - caution: filename not matched: mozbase/* 05:38:44 INFO - caution: filename not matched: marionette/* 05:38:44 INFO - caution: filename not matched: tools/wptserve/* 05:38:44 INFO - Return code: 11 05:38: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')]} 05:38:44 INFO - https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:38:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:38:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:38:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:38:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 05:38:46 INFO - Downloaded 64258702 bytes. 05:38:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:38:46 INFO - mkdir: /builds/slave/test/properties 05:38:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:38:46 INFO - Writing to file /builds/slave/test/properties/build_url 05:38:46 INFO - Contents: 05:38:46 INFO - build_url:https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:38:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:38:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:38:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:38:47 INFO - Contents: 05:38:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:38: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')]} 05:38:47 INFO - https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:38:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:38:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:38:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:38:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 05:38:51 INFO - Downloaded 90738516 bytes. 05:38:51 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:38:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:38:56 INFO - Return code: 0 05:38:56 INFO - Running post-action listener: _resource_record_post_action 05:38:56 INFO - Running post-action listener: set_extra_try_arguments 05:38:56 INFO - ##### 05:38:56 INFO - ##### Running create-virtualenv step. 05:38:56 INFO - ##### 05:38:56 INFO - Running pre-action listener: _pre_create_virtualenv 05:38:56 INFO - Running pre-action listener: _resource_record_pre_action 05:38:56 INFO - Running main action method: create_virtualenv 05:38:56 INFO - Creating virtualenv /builds/slave/test/build/venv 05:38:57 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:38:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:38:58 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:38:58 INFO - Using real prefix '/usr' 05:38:58 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:39:01 INFO - Installing distribute.............................................................................................................................................................................................done. 05:39:05 INFO - Installing pip.................done. 05:39:05 INFO - Return code: 0 05:39:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:39:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1746030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x178a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1850290>, '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 0x1850980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1787be0>, '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-1461155896.901065-1058804147', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:39:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:39:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:39:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:39:05 INFO - 'CCACHE_UMASK': '002', 05:39:05 INFO - 'DISPLAY': ':0', 05:39:05 INFO - 'HOME': '/home/cltbld', 05:39:05 INFO - 'LANG': 'en_US.UTF-8', 05:39:05 INFO - 'LOGNAME': 'cltbld', 05:39:05 INFO - 'MAIL': '/var/mail/cltbld', 05:39:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:39:05 INFO - 'MOZ_NO_REMOTE': '1', 05:39:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:39:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:39:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:05 INFO - 'PWD': '/builds/slave/test', 05:39:05 INFO - 'SHELL': '/bin/bash', 05:39:05 INFO - 'SHLVL': '1', 05:39:05 INFO - 'TERM': 'linux', 05:39:05 INFO - 'TMOUT': '86400', 05:39:05 INFO - 'USER': 'cltbld', 05:39:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461155896.901065-1058804147', 05:39:05 INFO - '_': '/tools/buildbot/bin/python'} 05:39:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:06 INFO - Downloading/unpacking psutil>=0.7.1 05:39:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:06 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 05:39:06 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 05:39:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:39:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:39:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:39:10 INFO - Installing collected packages: psutil 05:39:10 INFO - Running setup.py install for psutil 05:39:10 INFO - building 'psutil._psutil_linux' extension 05:39:10 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 05:39:11 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 05:39:11 INFO - building 'psutil._psutil_posix' extension 05:39:11 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 05:39:11 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 05:39:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:39:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:39:11 INFO - Successfully installed psutil 05:39:11 INFO - Cleaning up... 05:39:11 INFO - Return code: 0 05:39:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:39:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1746030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x178a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1850290>, '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 0x1850980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1787be0>, '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-1461155896.901065-1058804147', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:39:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:39:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:39:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:39:11 INFO - 'CCACHE_UMASK': '002', 05:39:11 INFO - 'DISPLAY': ':0', 05:39:11 INFO - 'HOME': '/home/cltbld', 05:39:11 INFO - 'LANG': 'en_US.UTF-8', 05:39:11 INFO - 'LOGNAME': 'cltbld', 05:39:11 INFO - 'MAIL': '/var/mail/cltbld', 05:39:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:39:11 INFO - 'MOZ_NO_REMOTE': '1', 05:39:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:39:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:39:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:11 INFO - 'PWD': '/builds/slave/test', 05:39:11 INFO - 'SHELL': '/bin/bash', 05:39:11 INFO - 'SHLVL': '1', 05:39:11 INFO - 'TERM': 'linux', 05:39:11 INFO - 'TMOUT': '86400', 05:39:11 INFO - 'USER': 'cltbld', 05:39:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461155896.901065-1058804147', 05:39:11 INFO - '_': '/tools/buildbot/bin/python'} 05:39:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:39:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:12 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 05:39:12 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 05:39:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:39:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:39:16 INFO - Installing collected packages: mozsystemmonitor 05:39:16 INFO - Running setup.py install for mozsystemmonitor 05:39:16 INFO - Successfully installed mozsystemmonitor 05:39:16 INFO - Cleaning up... 05:39:16 INFO - Return code: 0 05:39:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:39:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:16 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 0x1746030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x178a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1850290>, '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 0x1850980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1787be0>, '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-1461155896.901065-1058804147', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:39:16 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 05:39:16 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 05:39:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:39:16 INFO - 'CCACHE_UMASK': '002', 05:39:16 INFO - 'DISPLAY': ':0', 05:39:16 INFO - 'HOME': '/home/cltbld', 05:39:16 INFO - 'LANG': 'en_US.UTF-8', 05:39:16 INFO - 'LOGNAME': 'cltbld', 05:39:16 INFO - 'MAIL': '/var/mail/cltbld', 05:39:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:39:16 INFO - 'MOZ_NO_REMOTE': '1', 05:39:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:39:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:39:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:16 INFO - 'PWD': '/builds/slave/test', 05:39:16 INFO - 'SHELL': '/bin/bash', 05:39:16 INFO - 'SHLVL': '1', 05:39:16 INFO - 'TERM': 'linux', 05:39:16 INFO - 'TMOUT': '86400', 05:39:16 INFO - 'USER': 'cltbld', 05:39:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461155896.901065-1058804147', 05:39:16 INFO - '_': '/tools/buildbot/bin/python'} 05:39:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:16 INFO - Downloading/unpacking blobuploader==1.2.4 05:39:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:16 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 05:39:16 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 05:39:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:20 INFO - Downloading blobuploader-1.2.4.tar.gz 05:39:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:39:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:39:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:20 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 05:39:20 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 05:39:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:39:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:39:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:21 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 05:39:21 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 05:39:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:21 INFO - Downloading docopt-0.6.1.tar.gz 05:39:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:39:22 INFO - Installing collected packages: blobuploader, requests, docopt 05:39:22 INFO - Running setup.py install for blobuploader 05:39:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:39:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:39:22 INFO - Running setup.py install for requests 05:39:23 INFO - Running setup.py install for docopt 05:39:23 INFO - Successfully installed blobuploader requests docopt 05:39:23 INFO - Cleaning up... 05:39:23 INFO - Return code: 0 05:39:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:39:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:23 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 0x1746030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x178a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1850290>, '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 0x1850980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1787be0>, '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-1461155896.901065-1058804147', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:39:23 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 05:39:23 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 05:39:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:39:23 INFO - 'CCACHE_UMASK': '002', 05:39:23 INFO - 'DISPLAY': ':0', 05:39:23 INFO - 'HOME': '/home/cltbld', 05:39:23 INFO - 'LANG': 'en_US.UTF-8', 05:39:23 INFO - 'LOGNAME': 'cltbld', 05:39:23 INFO - 'MAIL': '/var/mail/cltbld', 05:39:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:39:23 INFO - 'MOZ_NO_REMOTE': '1', 05:39:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:39:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:39:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:23 INFO - 'PWD': '/builds/slave/test', 05:39:23 INFO - 'SHELL': '/bin/bash', 05:39:23 INFO - 'SHLVL': '1', 05:39:23 INFO - 'TERM': 'linux', 05:39:23 INFO - 'TMOUT': '86400', 05:39:23 INFO - 'USER': 'cltbld', 05:39:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461155896.901065-1058804147', 05:39:23 INFO - '_': '/tools/buildbot/bin/python'} 05:39:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:39:23 INFO - Running setup.py (path:/tmp/pip-bGY5xv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:39:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:39:23 INFO - Running setup.py (path:/tmp/pip-QjSgj1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:39:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:39:24 INFO - Running setup.py (path:/tmp/pip-y7xFpf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:39:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:39:24 INFO - Running setup.py (path:/tmp/pip-xPhT69-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:39:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:39:24 INFO - Running setup.py (path:/tmp/pip-rA9Gtu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:39:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:39:24 INFO - Running setup.py (path:/tmp/pip-6VBFcW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:39:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:39:24 INFO - Running setup.py (path:/tmp/pip-T7prn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:39:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:39:24 INFO - Running setup.py (path:/tmp/pip-Ei384m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:39:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:39:24 INFO - Running setup.py (path:/tmp/pip-72PxE0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:39:25 INFO - Running setup.py (path:/tmp/pip-9H5hzO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:39:25 INFO - Running setup.py (path:/tmp/pip-78ZhMO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:39:25 INFO - Running setup.py (path:/tmp/pip-F04Kht-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:39:25 INFO - Running setup.py (path:/tmp/pip-jftgvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:39:25 INFO - Running setup.py (path:/tmp/pip-vQgmHR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:25 INFO - Running setup.py (path:/tmp/pip-hzX7mC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:39:25 INFO - Running setup.py (path:/tmp/pip-Hu58vT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:39:25 INFO - Running setup.py (path:/tmp/pip-wd0jMq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:39:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:39:26 INFO - Running setup.py (path:/tmp/pip-mnFHLP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:39:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:39:26 INFO - Running setup.py (path:/tmp/pip-h2vOYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:39:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:26 INFO - Running setup.py (path:/tmp/pip-HzK6cy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:39:26 INFO - Running setup.py (path:/tmp/pip-rrsDSI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:39:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:39:26 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:39:26 INFO - Running setup.py install for manifestparser 05:39:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:39:27 INFO - Running setup.py install for mozcrash 05:39:27 INFO - Running setup.py install for mozdebug 05:39:27 INFO - Running setup.py install for mozdevice 05:39:27 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:39:27 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:39:27 INFO - Running setup.py install for mozfile 05:39:28 INFO - Running setup.py install for mozhttpd 05:39:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:39:28 INFO - Running setup.py install for mozinfo 05:39:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:39:28 INFO - Running setup.py install for mozInstall 05:39:28 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:39:28 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:39:28 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:39:28 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:39:28 INFO - Running setup.py install for mozleak 05:39:28 INFO - Running setup.py install for mozlog 05:39:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:39:29 INFO - Running setup.py install for moznetwork 05:39:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:39:29 INFO - Running setup.py install for mozprocess 05:39:29 INFO - Running setup.py install for mozprofile 05:39:29 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:39:29 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:39:29 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:39:29 INFO - Running setup.py install for mozrunner 05:39:29 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:39:29 INFO - Running setup.py install for mozscreenshot 05:39:30 INFO - Running setup.py install for moztest 05:39:30 INFO - Running setup.py install for mozversion 05:39:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:39:30 INFO - Running setup.py install for wptserve 05:39:30 INFO - Running setup.py install for marionette-driver 05:39:31 INFO - Running setup.py install for browsermob-proxy 05:39:31 INFO - Running setup.py install for marionette-client 05:39:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:39:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:39:31 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:39:31 INFO - Cleaning up... 05:39:31 INFO - Return code: 0 05:39:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:39:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:39:31 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 0x1746030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x178a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1850290>, '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 0x1850980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1787be0>, '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-1461155896.901065-1058804147', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:39:31 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 05:39:31 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 05:39:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:39:31 INFO - 'CCACHE_UMASK': '002', 05:39:31 INFO - 'DISPLAY': ':0', 05:39:31 INFO - 'HOME': '/home/cltbld', 05:39:31 INFO - 'LANG': 'en_US.UTF-8', 05:39:31 INFO - 'LOGNAME': 'cltbld', 05:39:31 INFO - 'MAIL': '/var/mail/cltbld', 05:39:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:39:31 INFO - 'MOZ_NO_REMOTE': '1', 05:39:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:39:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:39:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:31 INFO - 'PWD': '/builds/slave/test', 05:39:31 INFO - 'SHELL': '/bin/bash', 05:39:31 INFO - 'SHLVL': '1', 05:39:31 INFO - 'TERM': 'linux', 05:39:31 INFO - 'TMOUT': '86400', 05:39:31 INFO - 'USER': 'cltbld', 05:39:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461155896.901065-1058804147', 05:39:31 INFO - '_': '/tools/buildbot/bin/python'} 05:39:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:39:32 INFO - Running setup.py (path:/tmp/pip-nV8Rz5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:39:32 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:39:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:39:32 INFO - Running setup.py (path:/tmp/pip-HWcb4d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:39:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:39:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:39:32 INFO - Running setup.py (path:/tmp/pip-qfv3bQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:39:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:39:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:39:32 INFO - Running setup.py (path:/tmp/pip-kj7jEO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:39:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:39:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:39:32 INFO - Running setup.py (path:/tmp/pip-PQR6WD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:39:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:39:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:39:33 INFO - Running setup.py (path:/tmp/pip-hd51cp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:39:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:39:33 INFO - Running setup.py (path:/tmp/pip-NRl6i2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:39:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:39:33 INFO - Running setup.py (path:/tmp/pip-0qYgUR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:39:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:39:33 INFO - Running setup.py (path:/tmp/pip-YU5yBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:39:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:39:33 INFO - Running setup.py (path:/tmp/pip-PU8ww6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:39:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:39:33 INFO - Running setup.py (path:/tmp/pip-0f6RDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:39:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:39:33 INFO - Running setup.py (path:/tmp/pip-PNSRev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:39:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:39:34 INFO - Running setup.py (path:/tmp/pip-oqrWzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:39:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:39:34 INFO - Running setup.py (path:/tmp/pip-4vjyOn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:39:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:34 INFO - Running setup.py (path:/tmp/pip-DujBYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:39:34 INFO - Running setup.py (path:/tmp/pip-9oT270-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:39:34 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:39:34 INFO - Running setup.py (path:/tmp/pip-k9ucxn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:39:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:39:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:39:34 INFO - Running setup.py (path:/tmp/pip-O4CON0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:39:34 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:39:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:39:34 INFO - Running setup.py (path:/tmp/pip-Wuchfr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:39:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:35 INFO - Running setup.py (path:/tmp/pip-enLlZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:39:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:39:35 INFO - Running setup.py (path:/tmp/pip-fMQGOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:39:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:39:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:39:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:35 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 05:39:35 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 05:39:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:39 INFO - Downloading blessings-1.6.tar.gz 05:39:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:39:39 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:39:39 INFO - Installing collected packages: blessings 05:39:39 INFO - Running setup.py install for blessings 05:39:39 INFO - Successfully installed blessings 05:39:39 INFO - Cleaning up... 05:39:40 INFO - Return code: 0 05:39:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:39:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:39:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:39:40 INFO - Reading from file tmpfile_stdout 05:39:40 INFO - Current package versions: 05:39:40 INFO - argparse == 1.2.1 05:39:40 INFO - blessings == 1.6 05:39:40 INFO - blobuploader == 1.2.4 05:39:40 INFO - browsermob-proxy == 0.6.0 05:39:40 INFO - docopt == 0.6.1 05:39:40 INFO - manifestparser == 1.1 05:39:40 INFO - marionette-client == 2.3.0 05:39:40 INFO - marionette-driver == 1.4.0 05:39:40 INFO - mozInstall == 1.12 05:39:40 INFO - mozcrash == 0.17 05:39:40 INFO - mozdebug == 0.1 05:39:40 INFO - mozdevice == 0.48 05:39:40 INFO - mozfile == 1.2 05:39:40 INFO - mozhttpd == 0.7 05:39:40 INFO - mozinfo == 0.9 05:39:40 INFO - mozleak == 0.1 05:39:40 INFO - mozlog == 3.1 05:39:40 INFO - moznetwork == 0.27 05:39:40 INFO - mozprocess == 0.22 05:39:40 INFO - mozprofile == 0.28 05:39:40 INFO - mozrunner == 6.11 05:39:40 INFO - mozscreenshot == 0.1 05:39:40 INFO - mozsystemmonitor == 0.0 05:39:40 INFO - moztest == 0.7 05:39:40 INFO - mozversion == 1.4 05:39:40 INFO - psutil == 3.1.1 05:39:40 INFO - requests == 1.2.3 05:39:40 INFO - wptserve == 1.4.0 05:39:40 INFO - wsgiref == 0.1.2 05:39:40 INFO - Running post-action listener: _resource_record_post_action 05:39:40 INFO - Running post-action listener: _start_resource_monitoring 05:39:40 INFO - Starting resource monitoring. 05:39:40 INFO - ##### 05:39:40 INFO - ##### Running pull step. 05:39:40 INFO - ##### 05:39:40 INFO - Running pre-action listener: _resource_record_pre_action 05:39:40 INFO - Running main action method: pull 05:39:40 INFO - Pull has nothing to do! 05:39:40 INFO - Running post-action listener: _resource_record_post_action 05:39:40 INFO - ##### 05:39:40 INFO - ##### Running install step. 05:39:40 INFO - ##### 05:39:40 INFO - Running pre-action listener: _resource_record_pre_action 05:39:40 INFO - Running main action method: install 05:39:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:39:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:39:41 INFO - Reading from file tmpfile_stdout 05:39:41 INFO - Detecting whether we're running mozinstall >=1.0... 05:39:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:39:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:39:41 INFO - Reading from file tmpfile_stdout 05:39:41 INFO - Output received: 05:39:41 INFO - Usage: mozinstall [options] installer 05:39:41 INFO - Options: 05:39:41 INFO - -h, --help show this help message and exit 05:39:41 INFO - -d DEST, --destination=DEST 05:39:41 INFO - Directory to install application into. [default: 05:39:41 INFO - "/builds/slave/test"] 05:39:41 INFO - --app=APP Application being installed. [default: firefox] 05:39:41 INFO - mkdir: /builds/slave/test/build/application 05:39:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:39:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 05:40:12 INFO - Reading from file tmpfile_stdout 05:40:12 INFO - Output received: 05:40:12 INFO - /builds/slave/test/build/application/firefox/firefox 05:40:12 INFO - Running post-action listener: _resource_record_post_action 05:40:12 INFO - ##### 05:40:12 INFO - ##### Running run-tests step. 05:40:12 INFO - ##### 05:40:12 INFO - Running pre-action listener: _resource_record_pre_action 05:40:12 INFO - Running main action method: run_tests 05:40:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:40:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:40:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:40:12 INFO - grabbing minidump binary from tooltool 05:40:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:12 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 0x1850290>, '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 0x1850980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1787be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:40:12 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 05:40:12 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 05:40:12 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:40:12 INFO - Return code: 0 05:40:12 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:40:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:40:12 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/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.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 05:40:12 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/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.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 05:40:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:40:12 INFO - 'CCACHE_UMASK': '002', 05:40:12 INFO - 'DISPLAY': ':0', 05:40:12 INFO - 'HOME': '/home/cltbld', 05:40:12 INFO - 'LANG': 'en_US.UTF-8', 05:40:12 INFO - 'LOGNAME': 'cltbld', 05:40:12 INFO - 'MAIL': '/var/mail/cltbld', 05:40:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:40:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:40:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:40:12 INFO - 'MOZ_NO_REMOTE': '1', 05:40:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:40:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:40:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:40:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:40:12 INFO - 'PWD': '/builds/slave/test', 05:40:12 INFO - 'SHELL': '/bin/bash', 05:40:12 INFO - 'SHLVL': '1', 05:40:12 INFO - 'TERM': 'linux', 05:40:12 INFO - 'TMOUT': '86400', 05:40:12 INFO - 'USER': 'cltbld', 05:40:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461155896.901065-1058804147', 05:40:12 INFO - '_': '/tools/buildbot/bin/python'} 05:40:12 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/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.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 05:40:14 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:40:14 INFO - import pkg_resources 05:40:15 INFO - Using 1 client processes 05:40:15 INFO - wptserve Starting http server on 127.0.0.1:8000 05:40:15 INFO - wptserve Starting http server on 127.0.0.1:8001 05:40:16 INFO - wptserve Starting http server on 127.0.0.1:8443 05:40:18 INFO - SUITE-START | Running 778 tests 05:40:18 INFO - Running testharness tests 05:40:18 INFO - Setting up ssl 05:40:18 INFO - PROCESS | certutil | 05:40:18 INFO - PROCESS | certutil | 05:40:18 INFO - PROCESS | certutil | 05:40:18 INFO - Certificate Nickname Trust Attributes 05:40:18 INFO - SSL,S/MIME,JAR/XPI 05:40:18 INFO - 05:40:18 INFO - web-platform-tests CT,, 05:40:18 INFO - 05:40:18 INFO - Starting runner 05:40:20 INFO - PROCESS | 1833 | 1461156020861 Marionette DEBUG Marionette enabled via build flag and pref 05:40:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4080909000 == 1 [pid = 1833] [id = 1] 05:40:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 1 (0x7f4080909800) [pid = 1833] [serial = 1] [outer = (nil)] 05:40:21 INFO - PROCESS | 1833 | [1833] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:40:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 2 (0x7f408090a800) [pid = 1833] [serial = 2] [outer = 0x7f4080909800] 05:40:21 INFO - PROCESS | 1833 | 1461156021495 Marionette INFO Listening on port 2828 05:40:22 INFO - PROCESS | 1833 | 1461156022040 Marionette DEBUG Marionette enabled via command-line flag 05:40:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da83000 == 2 [pid = 1833] [id = 2] 05:40:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 3 (0x7f407dad2800) [pid = 1833] [serial = 3] [outer = (nil)] 05:40:22 INFO - PROCESS | 1833 | [1833] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:40:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 4 (0x7f407dad3800) [pid = 1833] [serial = 4] [outer = 0x7f407dad2800] 05:40:22 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f407d8a9880 05:40:22 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f407cc18100 05:40:22 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f407cc1d3d0 05:40:22 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f407cc1d6d0 05:40:22 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f407cc1da00 05:40:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 5 (0x7f408271f800) [pid = 1833] [serial = 5] [outer = 0x7f4080909800] 05:40:22 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:40:22 INFO - PROCESS | 1833 | 1461156022474 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39373 05:40:22 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:40:22 INFO - PROCESS | 1833 | 1461156022555 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39374 05:40:22 INFO - PROCESS | 1833 | 1461156022563 Marionette DEBUG Closed connection conn0 05:40:22 INFO - PROCESS | 1833 | [1833] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 05:40:22 INFO - PROCESS | 1833 | 1461156022676 Marionette DEBUG Closed connection conn1 05:40:22 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:40:22 INFO - PROCESS | 1833 | 1461156022737 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39375 05:40:22 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:40:22 INFO - PROCESS | 1833 | 1461156022793 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39376 05:40:22 INFO - PROCESS | 1833 | 1461156022805 Marionette DEBUG Closed connection conn2 05:40:22 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:40:22 INFO - PROCESS | 1833 | 1461156022850 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:39377 05:40:22 INFO - PROCESS | 1833 | 1461156022861 Marionette DEBUG Closed connection conn3 05:40:22 INFO - PROCESS | 1833 | 1461156022890 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:40:22 INFO - PROCESS | 1833 | 1461156022903 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420024742","device":"desktop","version":"48.0a1"} 05:40:23 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:40:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40707d9000 == 3 [pid = 1833] [id = 3] 05:40:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 6 (0x7f40707d9800) [pid = 1833] [serial = 6] [outer = (nil)] 05:40:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40707da000 == 4 [pid = 1833] [id = 4] 05:40:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7f4070562c00) [pid = 1833] [serial = 7] [outer = (nil)] 05:40:24 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:40:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f707000 == 5 [pid = 1833] [id = 5] 05:40:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7f406f761c00) [pid = 1833] [serial = 8] [outer = (nil)] 05:40:25 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:40:25 INFO - PROCESS | 1833 | [1833] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:40:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f406f770c00) [pid = 1833] [serial = 9] [outer = 0x7f406f761c00] 05:40:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7f406f3f4800) [pid = 1833] [serial = 10] [outer = 0x7f40707d9800] 05:40:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7f406f244c00) [pid = 1833] [serial = 11] [outer = 0x7f4070562c00] 05:40:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 12 (0x7f406f246c00) [pid = 1833] [serial = 12] [outer = 0x7f406f761c00] 05:40:26 INFO - PROCESS | 1833 | 1461156026667 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1833 | 1461156026686 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 13 (0x7f406d1cc800) [pid = 1833] [serial = 13] [outer = 0x7f406f761c00] 05:40:27 INFO - PROCESS | 1833 | 1461156027392 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"579ab0fb-e057-4638-a396-af71c8005d6d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420024742","device":"desktop","version":"48.0a1","command_id":1}}] 05:40:27 INFO - PROCESS | 1833 | 1461156027694 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}] 05:40:27 INFO - PROCESS | 1833 | 1461156027877 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:40:28 INFO - PROCESS | 1833 | 1461156028100 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:40:28 INFO - PROCESS | 1833 | [1833] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:40:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 14 (0x7f4069aa0000) [pid = 1833] [serial = 14] [outer = 0x7f406f761c00] 05:40:28 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:28 INFO - PROCESS | 1833 | 1461156028707 Marionette TRACE conn4 <- [1,3,null,{}] 05:40:28 INFO - PROCESS | 1833 | 1461156028797 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:40:28 INFO - PROCESS | 1833 | 1461156028836 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:40:28 INFO - PROCESS | 1833 | 1461156028900 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1833 | 1461156028903 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:40:28 INFO - PROCESS | 1833 | 1461156028934 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1833 | 1461156028938 Marionette TRACE conn4 <- [1,6,null,{}] 05:40:29 INFO - PROCESS | 1833 | 1461156029012 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}] 05:40:29 INFO - PROCESS | 1833 | 1461156029032 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:40:29 INFO - PROCESS | 1833 | 1461156029038 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069961000 == 6 [pid = 1833] [id = 6] 05:40:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 15 (0x7f4068f08400) [pid = 1833] [serial = 15] [outer = (nil)] 05:40:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 16 (0x7f4068f0a400) [pid = 1833] [serial = 16] [outer = 0x7f4068f08400] 05:40:29 INFO - PROCESS | 1833 | 1461156029107 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f4068f10800) [pid = 1833] [serial = 17] [outer = 0x7f4068f08400] 05:40:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc6800 == 7 [pid = 1833] [id = 7] 05:40:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 18 (0x7f4068d8cc00) [pid = 1833] [serial = 18] [outer = (nil)] 05:40:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 19 (0x7f4069a1d400) [pid = 1833] [serial = 19] [outer = 0x7f4068d8cc00] 05:40:29 INFO - PROCESS | 1833 | 1461156029614 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 20 (0x7f40689e4c00) [pid = 1833] [serial = 20] [outer = 0x7f4068d8cc00] 05:40:30 INFO - PROCESS | 1833 | 1461156030103 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]]]}] 05:40:30 INFO - PROCESS | 1833 | [1833] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1268ms 05:40:30 INFO - PROCESS | 1833 | 1461156030251 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 1833 | 1461156030254 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:40:30 INFO - PROCESS | 1833 | 1461156030290 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1833 | 1461156030292 Marionette TRACE conn4 <- [1,10,null,{}] 05:40:30 INFO - PROCESS | 1833 | 1461156030323 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}] 05:40:30 INFO - PROCESS | 1833 | 1461156030502 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:40:30 INFO - PROCESS | 1833 | 1461156030530 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40707ed800 == 8 [pid = 1833] [id = 8] 05:40:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 21 (0x7f4067da1800) [pid = 1833] [serial = 21] [outer = (nil)] 05:40:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 22 (0x7f4066f76c00) [pid = 1833] [serial = 22] [outer = 0x7f4067da1800] 05:40:30 INFO - PROCESS | 1833 | 1461156030596 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 23 (0x7f4066f7b400) [pid = 1833] [serial = 23] [outer = 0x7f4067da1800] 05:40:31 INFO - PROCESS | 1833 | 1461156031179 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]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1010ms 05:40:31 INFO - PROCESS | 1833 | 1461156031491 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1833 | 1461156031499 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:40:31 INFO - PROCESS | 1833 | 1461156031511 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1833 | 1461156031515 Marionette TRACE conn4 <- [1,14,null,{}] 05:40:31 INFO - PROCESS | 1833 | 1461156031525 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}] 05:40:31 INFO - PROCESS | 1833 | 1461156031712 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:40:31 INFO - PROCESS | 1833 | 1461156031802 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406702e800 == 9 [pid = 1833] [id = 9] 05:40:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 24 (0x7f4066f7d000) [pid = 1833] [serial = 24] [outer = (nil)] 05:40:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 25 (0x7f406705ec00) [pid = 1833] [serial = 25] [outer = 0x7f4066f7d000] 05:40:31 INFO - PROCESS | 1833 | 1461156031877 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 26 (0x7f4067254400) [pid = 1833] [serial = 26] [outer = 0x7f4066f7d000] 05:40:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc3000 == 10 [pid = 1833] [id = 10] 05:40:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 27 (0x7f4068fc5800) [pid = 1833] [serial = 27] [outer = (nil)] 05:40:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 28 (0x7f4068964800) [pid = 1833] [serial = 28] [outer = 0x7f4068fc5800] 05:40:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 29 (0x7f4068fcb800) [pid = 1833] [serial = 29] [outer = 0x7f4068fc5800] 05:40:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406894f000 == 11 [pid = 1833] [id = 11] 05:40:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 30 (0x7f4067057c00) [pid = 1833] [serial = 30] [outer = (nil)] 05:40:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7f4069a9d800) [pid = 1833] [serial = 31] [outer = 0x7f4067057c00] 05:40:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f40676a2800) [pid = 1833] [serial = 32] [outer = 0x7f4067057c00] 05:40:33 INFO - PROCESS | 1833 | 1461156033005 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]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1537ms 05:40:33 INFO - PROCESS | 1833 | 1461156033076 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1833 | 1461156033083 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:40:33 INFO - PROCESS | 1833 | 1461156033096 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1833 | 1461156033101 Marionette TRACE conn4 <- [1,18,null,{}] 05:40:33 INFO - PROCESS | 1833 | 1461156033108 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}] 05:40:33 INFO - PROCESS | 1833 | 1461156033290 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:40:33 INFO - PROCESS | 1833 | 1461156033438 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406de7a800 == 12 [pid = 1833] [id = 12] 05:40:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f4068d88800) [pid = 1833] [serial = 33] [outer = (nil)] 05:40:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f406d8d1800) [pid = 1833] [serial = 34] [outer = 0x7f4068d88800] 05:40:33 INFO - PROCESS | 1833 | 1461156033514 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f406f9f1000) [pid = 1833] [serial = 35] [outer = 0x7f4068d88800] 05:40:34 INFO - PROCESS | 1833 | 1461156034345 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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1295ms 05:40:34 INFO - PROCESS | 1833 | 1461156034390 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:40:34 INFO - PROCESS | 1833 | 1461156034396 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:40:34 INFO - PROCESS | 1833 | 1461156034403 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1833 | 1461156034407 Marionette TRACE conn4 <- [1,22,null,{}] 05:40:34 INFO - PROCESS | 1833 | 1461156034442 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}] 05:40:34 INFO - PROCESS | 1833 | 1461156034644 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:40:34 INFO - PROCESS | 1833 | 1461156034768 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb2b000 == 13 [pid = 1833] [id = 13] 05:40:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f406891e400) [pid = 1833] [serial = 36] [outer = (nil)] 05:40:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f406f537800) [pid = 1833] [serial = 37] [outer = 0x7f406891e400] 05:40:34 INFO - PROCESS | 1833 | 1461156034850 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f40704c0000) [pid = 1833] [serial = 38] [outer = 0x7f406891e400] 05:40:35 INFO - PROCESS | 1833 | 1461156035669 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]]]}] 05:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1306ms 05:40:35 INFO - PROCESS | 1833 | 1461156035709 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 1833 | 1461156035713 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:40:35 INFO - PROCESS | 1833 | 1461156035719 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 1833 | 1461156035721 Marionette TRACE conn4 <- [1,26,null,{}] 05:40:35 INFO - PROCESS | 1833 | 1461156035727 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}] 05:40:35 INFO - PROCESS | 1833 | 1461156035903 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:40:36 INFO - PROCESS | 1833 | 1461156036033 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407002b000 == 14 [pid = 1833] [id = 14] 05:40:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f4070a96800) [pid = 1833] [serial = 39] [outer = (nil)] 05:40:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f40715a2800) [pid = 1833] [serial = 40] [outer = 0x7f4070a96800] 05:40:36 INFO - PROCESS | 1833 | 1461156036110 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f407cc46800) [pid = 1833] [serial = 41] [outer = 0x7f4070a96800] 05:40:37 INFO - PROCESS | 1833 | 1461156037245 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]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1537ms 05:40:37 INFO - PROCESS | 1833 | 1461156037256 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1833 | 1461156037261 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:40:37 INFO - PROCESS | 1833 | 1461156037269 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1833 | 1461156037274 Marionette TRACE conn4 <- [1,30,null,{}] 05:40:37 INFO - PROCESS | 1833 | 1461156037283 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}] 05:40:37 INFO - PROCESS | 1833 | 1461156037432 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:40:37 INFO - PROCESS | 1833 | 1461156037568 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d171800 == 15 [pid = 1833] [id = 15] 05:40:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f406cce3400) [pid = 1833] [serial = 42] [outer = (nil)] 05:40:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f406d8ce400) [pid = 1833] [serial = 43] [outer = 0x7f406cce3400] 05:40:37 INFO - PROCESS | 1833 | 1461156037634 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f406ed39800) [pid = 1833] [serial = 44] [outer = 0x7f406cce3400] 05:40:38 INFO - PROCESS | 1833 | 1461156038502 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1285ms 05:40:38 INFO - PROCESS | 1833 | 1461156038555 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1833 | 1461156038567 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:40:38 INFO - PROCESS | 1833 | 1461156038581 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1833 | 1461156038585 Marionette TRACE conn4 <- [1,34,null,{}] 05:40:38 INFO - PROCESS | 1833 | 1461156038591 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}] 05:40:38 INFO - PROCESS | 1833 | 1461156038752 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:40:38 INFO - PROCESS | 1833 | 1461156038849 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fd2000 == 16 [pid = 1833] [id = 16] 05:40:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f4068f10400) [pid = 1833] [serial = 45] [outer = (nil)] 05:40:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f406cce8400) [pid = 1833] [serial = 46] [outer = 0x7f4068f10400] 05:40:38 INFO - PROCESS | 1833 | 1461156038915 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f406f11dc00) [pid = 1833] [serial = 47] [outer = 0x7f4068f10400] 05:40:39 INFO - PROCESS | 1833 | 1461156039597 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]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1040ms 05:40:39 INFO - PROCESS | 1833 | 1461156039622 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1833 | 1461156039625 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:40:39 INFO - PROCESS | 1833 | 1461156039632 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1833 | 1461156039637 Marionette TRACE conn4 <- [1,38,null,{}] 05:40:39 INFO - PROCESS | 1833 | 1461156039656 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}] 05:40:39 INFO - PROCESS | 1833 | 1461156039855 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:40:39 INFO - PROCESS | 1833 | 1461156039876 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb18000 == 17 [pid = 1833] [id = 17] 05:40:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f4070226400) [pid = 1833] [serial = 48] [outer = (nil)] 05:40:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f40704c0400) [pid = 1833] [serial = 49] [outer = 0x7f4070226400] 05:40:39 INFO - PROCESS | 1833 | 1461156039941 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f407093d400) [pid = 1833] [serial = 50] [outer = 0x7f4070226400] 05:40:40 INFO - PROCESS | 1833 | 1461156040640 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]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1036ms 05:40:40 INFO - PROCESS | 1833 | 1461156040670 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1833 | 1461156040674 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:40:40 INFO - PROCESS | 1833 | 1461156040680 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1833 | 1461156040682 Marionette TRACE conn4 <- [1,42,null,{}] 05:40:40 INFO - PROCESS | 1833 | 1461156040698 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}] 05:40:40 INFO - PROCESS | 1833 | 1461156040833 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:40:40 INFO - PROCESS | 1833 | 1461156040850 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40703a7000 == 18 [pid = 1833] [id = 18] 05:40:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f4070a8b400) [pid = 1833] [serial = 51] [outer = (nil)] 05:40:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f40711ef800) [pid = 1833] [serial = 52] [outer = 0x7f4070a8b400] 05:40:40 INFO - PROCESS | 1833 | 1461156040916 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f407127b000) [pid = 1833] [serial = 53] [outer = 0x7f4070a8b400] 05:40:41 INFO - PROCESS | 1833 | 1461156041810 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]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1182ms 05:40:41 INFO - PROCESS | 1833 | 1461156041864 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1833 | 1461156041869 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:40:41 INFO - PROCESS | 1833 | 1461156041878 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1833 | 1461156041882 Marionette TRACE conn4 <- [1,46,null,{}] 05:40:41 INFO - PROCESS | 1833 | 1461156041936 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}] 05:40:42 INFO - PROCESS | 1833 | 1461156042135 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:40:42 INFO - PROCESS | 1833 | 1461156042266 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ce98000 == 19 [pid = 1833] [id = 19] 05:40:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f4067da2000) [pid = 1833] [serial = 54] [outer = (nil)] 05:40:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f4068d92400) [pid = 1833] [serial = 55] [outer = 0x7f4067da2000] 05:40:42 INFO - PROCESS | 1833 | 1461156042343 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f4069a15000) [pid = 1833] [serial = 56] [outer = 0x7f4067da2000] 05:40:43 INFO - PROCESS | 1833 | 1461156043163 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]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1340ms 05:40:43 INFO - PROCESS | 1833 | 1461156043219 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 1833 | 1461156043228 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:40:43 INFO - PROCESS | 1833 | 1461156043238 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1833 | 1461156043242 Marionette TRACE conn4 <- [1,50,null,{}] 05:40:43 INFO - PROCESS | 1833 | 1461156043248 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}] 05:40:43 INFO - PROCESS | 1833 | 1461156043455 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:40:43 INFO - PROCESS | 1833 | 1461156043576 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fe63000 == 20 [pid = 1833] [id = 20] 05:40:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f4067254800) [pid = 1833] [serial = 57] [outer = (nil)] 05:40:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f406f04dc00) [pid = 1833] [serial = 58] [outer = 0x7f4067254800] 05:40:43 INFO - PROCESS | 1833 | 1461156043650 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f406f3cdc00) [pid = 1833] [serial = 59] [outer = 0x7f4067254800] 05:40:44 INFO - PROCESS | 1833 | 1461156044489 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]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1287ms 05:40:44 INFO - PROCESS | 1833 | 1461156044526 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1833 | 1461156044529 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:40:44 INFO - PROCESS | 1833 | 1461156044537 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1833 | 1461156044543 Marionette TRACE conn4 <- [1,54,null,{}] 05:40:44 INFO - PROCESS | 1833 | 1461156044558 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}] 05:40:44 INFO - PROCESS | 1833 | 1461156044889 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:40:45 INFO - PROCESS | 1833 | 1461156045109 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406995e800 == 21 [pid = 1833] [id = 21] 05:40:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f4068d8d800) [pid = 1833] [serial = 60] [outer = (nil)] 05:40:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f4068f0c000) [pid = 1833] [serial = 61] [outer = 0x7f4068d8d800] 05:40:45 INFO - PROCESS | 1833 | 1461156045181 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f406a6f3000) [pid = 1833] [serial = 62] [outer = 0x7f4068d8d800] 05:40:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb18000 == 20 [pid = 1833] [id = 17] 05:40:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fd2000 == 19 [pid = 1833] [id = 16] 05:40:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406d171800 == 18 [pid = 1833] [id = 15] 05:40:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb2b000 == 17 [pid = 1833] [id = 13] 05:40:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406de7a800 == 16 [pid = 1833] [id = 12] 05:40:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406702e800 == 15 [pid = 1833] [id = 9] 05:40:46 INFO - PROCESS | 1833 | 1461156046049 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]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1588ms 05:40:46 INFO - PROCESS | 1833 | 1461156046126 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1833 | 1461156046134 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:40:46 INFO - PROCESS | 1833 | 1461156046143 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1833 | 1461156046149 Marionette TRACE conn4 <- [1,58,null,{}] 05:40:46 INFO - PROCESS | 1833 | 1461156046158 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}] 05:40:46 INFO - PROCESS | 1833 | 1461156046364 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:40:46 INFO - PROCESS | 1833 | 1461156046489 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069923800 == 16 [pid = 1833] [id = 22] 05:40:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f4068d91400) [pid = 1833] [serial = 63] [outer = (nil)] 05:40:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f406ce63800) [pid = 1833] [serial = 64] [outer = 0x7f4068d91400] 05:40:46 INFO - PROCESS | 1833 | 1461156046569 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f406e6acc00) [pid = 1833] [serial = 65] [outer = 0x7f4068d91400] 05:40:47 INFO - PROCESS | 1833 | 1461156047370 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]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1291ms 05:40:47 INFO - PROCESS | 1833 | 1461156047436 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1833 | 1461156047444 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:40:47 INFO - PROCESS | 1833 | 1461156047454 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1833 | 1461156047458 Marionette TRACE conn4 <- [1,62,null,{}] 05:40:47 INFO - PROCESS | 1833 | 1461156047465 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}] 05:40:47 INFO - PROCESS | 1833 | 1461156047627 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:40:47 INFO - PROCESS | 1833 | 1461156047751 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb28000 == 17 [pid = 1833] [id = 23] 05:40:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f406724f000) [pid = 1833] [serial = 66] [outer = (nil)] 05:40:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f4070220000) [pid = 1833] [serial = 67] [outer = 0x7f406724f000] 05:40:47 INFO - PROCESS | 1833 | 1461156047827 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f4070570000) [pid = 1833] [serial = 68] [outer = 0x7f406724f000] 05:40:48 INFO - PROCESS | 1833 | 1461156048717 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]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1337ms 05:40:48 INFO - PROCESS | 1833 | 1461156048801 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1833 | 1461156048807 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:40:48 INFO - PROCESS | 1833 | 1461156048816 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1833 | 1461156048821 Marionette TRACE conn4 <- [1,66,null,{}] 05:40:48 INFO - PROCESS | 1833 | 1461156048837 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}] 05:40:49 INFO - PROCESS | 1833 | 1461156049001 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:40:49 INFO - PROCESS | 1833 | 1461156049096 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073931800 == 18 [pid = 1833] [id = 24] 05:40:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f4068d8c000) [pid = 1833] [serial = 69] [outer = (nil)] 05:40:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f4071580400) [pid = 1833] [serial = 70] [outer = 0x7f4068d8c000] 05:40:49 INFO - PROCESS | 1833 | 1461156049182 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f4073864c00) [pid = 1833] [serial = 71] [outer = 0x7f4068d8c000] 05:40:49 INFO - PROCESS | 1833 | 1461156049976 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]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1236ms 05:40:50 INFO - PROCESS | 1833 | 1461156050052 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1833 | 1461156050058 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:40:50 INFO - PROCESS | 1833 | 1461156050068 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1833 | 1461156050072 Marionette TRACE conn4 <- [1,70,null,{}] 05:40:50 INFO - PROCESS | 1833 | 1461156050081 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}] 05:40:50 INFO - PROCESS | 1833 | 1461156050254 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:40:50 INFO - PROCESS | 1833 | 1461156050376 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4076dc6800 == 19 [pid = 1833] [id = 25] 05:40:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f4070935000) [pid = 1833] [serial = 72] [outer = (nil)] 05:40:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f4076e4fc00) [pid = 1833] [serial = 73] [outer = 0x7f4070935000] 05:40:50 INFO - PROCESS | 1833 | 1461156050455 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f407cc46400) [pid = 1833] [serial = 74] [outer = 0x7f4070935000] 05:40:51 INFO - PROCESS | 1833 | 1461156051229 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]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1237ms 05:40:51 INFO - PROCESS | 1833 | 1461156051305 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 1833 | 1461156051308 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:40:51 INFO - PROCESS | 1833 | 1461156051314 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1833 | 1461156051317 Marionette TRACE conn4 <- [1,74,null,{}] 05:40:51 INFO - PROCESS | 1833 | 1461156051322 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}] 05:40:51 INFO - PROCESS | 1833 | 1461156051470 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:40:51 INFO - PROCESS | 1833 | 1461156051592 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077bce800 == 20 [pid = 1833] [id = 26] 05:40:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f406705c000) [pid = 1833] [serial = 75] [outer = (nil)] 05:40:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f407dabf800) [pid = 1833] [serial = 76] [outer = 0x7f406705c000] 05:40:51 INFO - PROCESS | 1833 | 1461156051669 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f407dd15000) [pid = 1833] [serial = 77] [outer = 0x7f406705c000] 05:40:52 INFO - PROCESS | 1833 | 1461156052587 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]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1327ms 05:40:52 INFO - PROCESS | 1833 | 1461156052643 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:40:52 INFO - PROCESS | 1833 | 1461156052649 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:40:52 INFO - PROCESS | 1833 | 1461156052657 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1833 | 1461156052666 Marionette TRACE conn4 <- [1,78,null,{}] 05:40:52 INFO - PROCESS | 1833 | 1461156052680 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}] 05:40:52 INFO - PROCESS | 1833 | 1461156052906 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:40:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ce98000 == 19 [pid = 1833] [id = 19] 05:40:53 INFO - PROCESS | 1833 | 1461156053123 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc9000 == 20 [pid = 1833] [id = 27] 05:40:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f40689ed800) [pid = 1833] [serial = 78] [outer = (nil)] 05:40:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f4068f09800) [pid = 1833] [serial = 79] [outer = 0x7f40689ed800] 05:40:53 INFO - PROCESS | 1833 | 1461156053249 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f406d9ef400) [pid = 1833] [serial = 80] [outer = 0x7f40689ed800] 05:40:54 INFO - PROCESS | 1833 | 1461156054031 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]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1443ms 05:40:54 INFO - PROCESS | 1833 | 1461156054101 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1833 | 1461156054108 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:40:54 INFO - PROCESS | 1833 | 1461156054117 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1833 | 1461156054121 Marionette TRACE conn4 <- [1,82,null,{}] 05:40:54 INFO - PROCESS | 1833 | 1461156054129 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}] 05:40:54 INFO - PROCESS | 1833 | 1461156054296 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:40:54 INFO - PROCESS | 1833 | 1461156054424 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070a59800 == 21 [pid = 1833] [id = 28] 05:40:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f4068d88c00) [pid = 1833] [serial = 81] [outer = (nil)] 05:40:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f40704b7000) [pid = 1833] [serial = 82] [outer = 0x7f4068d88c00] 05:40:54 INFO - PROCESS | 1833 | 1461156054503 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f40709e1800) [pid = 1833] [serial = 83] [outer = 0x7f4068d88c00] 05:40:55 INFO - PROCESS | 1833 | 1461156055351 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]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1284ms 05:40:55 INFO - PROCESS | 1833 | 1461156055405 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1833 | 1461156055410 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:40:55 INFO - PROCESS | 1833 | 1461156055418 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1833 | 1461156055422 Marionette TRACE conn4 <- [1,86,null,{}] 05:40:55 INFO - PROCESS | 1833 | 1461156055427 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}] 05:40:55 INFO - PROCESS | 1833 | 1461156055588 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:40:55 INFO - PROCESS | 1833 | 1461156055736 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077bcd800 == 22 [pid = 1833] [id = 29] 05:40:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f4073962800) [pid = 1833] [serial = 84] [outer = (nil)] 05:40:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f4073c27800) [pid = 1833] [serial = 85] [outer = 0x7f4073962800] 05:40:55 INFO - PROCESS | 1833 | 1461156055818 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f407ccbc000) [pid = 1833] [serial = 86] [outer = 0x7f4073962800] 05:40:56 INFO - PROCESS | 1833 | 1461156056668 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]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1280ms 05:40:56 INFO - PROCESS | 1833 | 1461156056715 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1833 | 1461156056718 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:40:56 INFO - PROCESS | 1833 | 1461156056732 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1833 | 1461156056741 Marionette TRACE conn4 <- [1,90,null,{}] 05:40:56 INFO - PROCESS | 1833 | 1461156056749 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}] 05:40:56 INFO - PROCESS | 1833 | 1461156056915 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:40:57 INFO - PROCESS | 1833 | 1461156057042 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407dd45000 == 23 [pid = 1833] [id = 30] 05:40:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f4073963000) [pid = 1833] [serial = 87] [outer = (nil)] 05:40:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f407edb6800) [pid = 1833] [serial = 88] [outer = 0x7f4073963000] 05:40:57 INFO - PROCESS | 1833 | 1461156057118 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f407ef62400) [pid = 1833] [serial = 89] [outer = 0x7f4073963000] 05:40:57 INFO - PROCESS | 1833 | 1461156057904 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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1247ms 05:40:57 INFO - PROCESS | 1833 | 1461156057973 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:40:57 INFO - PROCESS | 1833 | 1461156057978 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:40:57 INFO - PROCESS | 1833 | 1461156057985 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1833 | 1461156057988 Marionette TRACE conn4 <- [1,94,null,{}] 05:40:57 INFO - PROCESS | 1833 | 1461156057993 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}] 05:40:58 INFO - PROCESS | 1833 | 1461156058156 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:40:58 INFO - PROCESS | 1833 | 1461156058284 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ec0a800 == 24 [pid = 1833] [id = 31] 05:40:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f407dddd400) [pid = 1833] [serial = 90] [outer = (nil)] 05:40:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f4080ec8400) [pid = 1833] [serial = 91] [outer = 0x7f407dddd400] 05:40:58 INFO - PROCESS | 1833 | 1461156058362 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f4082dc7c00) [pid = 1833] [serial = 92] [outer = 0x7f407dddd400] 05:40:59 INFO - PROCESS | 1833 | 1461156059300 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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1385ms 05:40:59 INFO - PROCESS | 1833 | 1461156059371 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:40:59 INFO - PROCESS | 1833 | 1461156059376 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:40:59 INFO - PROCESS | 1833 | 1461156059385 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1833 | 1461156059390 Marionette TRACE conn4 <- [1,98,null,{}] 05:40:59 INFO - PROCESS | 1833 | 1461156059398 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}] 05:40:59 INFO - PROCESS | 1833 | 1461156059562 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:40:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4076dc6800 == 23 [pid = 1833] [id = 25] 05:40:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073931800 == 22 [pid = 1833] [id = 24] 05:40:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb28000 == 21 [pid = 1833] [id = 23] 05:40:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4069923800 == 20 [pid = 1833] [id = 22] 05:40:59 INFO - PROCESS | 1833 | 1461156059784 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc0800 == 21 [pid = 1833] [id = 32] 05:40:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f406724e400) [pid = 1833] [serial = 93] [outer = (nil)] 05:40:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f406cef1400) [pid = 1833] [serial = 94] [outer = 0x7f406724e400] 05:40:59 INFO - PROCESS | 1833 | 1461156059918 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f406f3d2000) [pid = 1833] [serial = 95] [outer = 0x7f406724e400] 05:41:00 INFO - PROCESS | 1833 | 1461156060826 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]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1489ms 05:41:00 INFO - PROCESS | 1833 | 1461156060873 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 1833 | 1461156060879 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:41:00 INFO - PROCESS | 1833 | 1461156060886 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1833 | 1461156060894 Marionette TRACE conn4 <- [1,102,null,{}] 05:41:00 INFO - PROCESS | 1833 | 1461156060901 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}] 05:41:01 INFO - PROCESS | 1833 | 1461156061068 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:41:01 INFO - PROCESS | 1833 | 1461156061201 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4076dc0800 == 22 [pid = 1833] [id = 33] 05:41:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f4067060400) [pid = 1833] [serial = 96] [outer = (nil)] 05:41:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f40715a0800) [pid = 1833] [serial = 97] [outer = 0x7f4067060400] 05:41:01 INFO - PROCESS | 1833 | 1461156061280 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f4073c47800) [pid = 1833] [serial = 98] [outer = 0x7f4067060400] 05:41:02 INFO - PROCESS | 1833 | 1461156062183 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]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1340ms 05:41:02 INFO - PROCESS | 1833 | 1461156062230 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1833 | 1461156062236 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:41:02 INFO - PROCESS | 1833 | 1461156062246 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1833 | 1461156062250 Marionette TRACE conn4 <- [1,106,null,{}] 05:41:02 INFO - PROCESS | 1833 | 1461156062257 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}] 05:41:02 INFO - PROCESS | 1833 | 1461156062454 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:41:02 INFO - PROCESS | 1833 | 1461156062557 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407dd2c000 == 23 [pid = 1833] [id = 34] 05:41:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f4071582800) [pid = 1833] [serial = 99] [outer = (nil)] 05:41:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f407dd94400) [pid = 1833] [serial = 100] [outer = 0x7f4071582800] 05:41:02 INFO - PROCESS | 1833 | 1461156062633 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f407ecd3800) [pid = 1833] [serial = 101] [outer = 0x7f4071582800] 05:41:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f406f67d000) [pid = 1833] [serial = 102] [outer = 0x7f4067057c00] 05:41:03 INFO - PROCESS | 1833 | 1461156063559 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]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1380ms 05:41:03 INFO - PROCESS | 1833 | 1461156063627 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:41:03 INFO - PROCESS | 1833 | 1461156063631 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:41:03 INFO - PROCESS | 1833 | 1461156063639 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1833 | 1461156063648 Marionette TRACE conn4 <- [1,110,null,{}] 05:41:03 INFO - PROCESS | 1833 | 1461156063662 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}] 05:41:03 INFO - PROCESS | 1833 | 1461156063868 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:41:04 INFO - PROCESS | 1833 | 1461156064000 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082721000 == 24 [pid = 1833] [id = 35] 05:41:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f40715a5800) [pid = 1833] [serial = 103] [outer = (nil)] 05:41:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f408324e800) [pid = 1833] [serial = 104] [outer = 0x7f40715a5800] 05:41:04 INFO - PROCESS | 1833 | 1461156064078 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f4083366000) [pid = 1833] [serial = 105] [outer = 0x7f40715a5800] 05:41:04 INFO - PROCESS | 1833 | 1461156064893 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]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1293ms 05:41:04 INFO - PROCESS | 1833 | 1461156064939 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1833 | 1461156064945 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:41:04 INFO - PROCESS | 1833 | 1461156064951 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1833 | 1461156064954 Marionette TRACE conn4 <- [1,114,null,{}] 05:41:04 INFO - PROCESS | 1833 | 1461156064960 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}] 05:41:05 INFO - PROCESS | 1833 | 1461156065112 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:41:05 INFO - PROCESS | 1833 | 1461156065247 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082f8f000 == 25 [pid = 1833] [id = 36] 05:41:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f4067254000) [pid = 1833] [serial = 106] [outer = (nil)] 05:41:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f4085c91000) [pid = 1833] [serial = 107] [outer = 0x7f4067254000] 05:41:05 INFO - PROCESS | 1833 | 1461156065320 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f4087262400) [pid = 1833] [serial = 108] [outer = 0x7f4067254000] 05:41:06 INFO - PROCESS | 1833 | 1461156066232 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]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1335ms 05:41:06 INFO - PROCESS | 1833 | 1461156066287 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1833 | 1461156066291 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:41:06 INFO - PROCESS | 1833 | 1461156066297 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1833 | 1461156066300 Marionette TRACE conn4 <- [1,118,null,{}] 05:41:06 INFO - PROCESS | 1833 | 1461156066305 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}] 05:41:06 INFO - PROCESS | 1833 | 1461156066464 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:41:06 INFO - PROCESS | 1833 | 1461156066662 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f093800 == 26 [pid = 1833] [id = 37] 05:41:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f40673e5800) [pid = 1833] [serial = 109] [outer = (nil)] 05:41:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f40673ec400) [pid = 1833] [serial = 110] [outer = 0x7f40673e5800] 05:41:06 INFO - PROCESS | 1833 | 1461156066736 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f4067da0c00) [pid = 1833] [serial = 111] [outer = 0x7f40673e5800] 05:41:07 INFO - PROCESS | 1833 | 1461156067612 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]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1382ms 05:41:07 INFO - PROCESS | 1833 | 1461156067680 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1833 | 1461156067687 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:41:07 INFO - PROCESS | 1833 | 1461156067696 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1833 | 1461156067700 Marionette TRACE conn4 <- [1,122,null,{}] 05:41:07 INFO - PROCESS | 1833 | 1461156067707 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}] 05:41:07 INFO - PROCESS | 1833 | 1461156067961 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:41:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fc9000 == 25 [pid = 1833] [id = 27] 05:41:08 INFO - PROCESS | 1833 | 1461156068155 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb2b000 == 26 [pid = 1833] [id = 38] 05:41:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f40673ed400) [pid = 1833] [serial = 112] [outer = (nil)] 05:41:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f40689ed400) [pid = 1833] [serial = 113] [outer = 0x7f40673ed400] 05:41:08 INFO - PROCESS | 1833 | 1461156068276 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f406ed85c00) [pid = 1833] [serial = 114] [outer = 0x7f40673ed400] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407002b000 == 25 [pid = 1833] [id = 14] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077bcd800 == 24 [pid = 1833] [id = 29] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f093800 == 23 [pid = 1833] [id = 37] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4082721000 == 22 [pid = 1833] [id = 35] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4082f8f000 == 21 [pid = 1833] [id = 36] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407dd2c000 == 20 [pid = 1833] [id = 34] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4076dc0800 == 19 [pid = 1833] [id = 33] 05:41:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fc0800 == 18 [pid = 1833] [id = 32] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406995e800 == 17 [pid = 1833] [id = 21] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070a59800 == 16 [pid = 1833] [id = 28] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40703a7000 == 15 [pid = 1833] [id = 18] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077bce800 == 14 [pid = 1833] [id = 26] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4069961000 == 13 [pid = 1833] [id = 6] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40707ed800 == 12 [pid = 1833] [id = 8] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407dd45000 == 11 [pid = 1833] [id = 30] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407ec0a800 == 10 [pid = 1833] [id = 31] 05:41:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fe63000 == 9 [pid = 1833] [id = 20] 05:41:11 INFO - PROCESS | 1833 | 1461156071668 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]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 3993ms 05:41:11 INFO - PROCESS | 1833 | 1461156071690 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1833 | 1461156071697 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:41:11 INFO - PROCESS | 1833 | 1461156071707 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1833 | 1461156071712 Marionette TRACE conn4 <- [1,126,null,{}] 05:41:11 INFO - PROCESS | 1833 | 1461156071756 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}] 05:41:11 INFO - PROCESS | 1833 | 1461156071926 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:41:11 INFO - PROCESS | 1833 | 1461156071943 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa38800 == 10 [pid = 1833] [id = 39] 05:41:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f406a6a2400) [pid = 1833] [serial = 115] [outer = (nil)] 05:41:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f406a6a4c00) [pid = 1833] [serial = 116] [outer = 0x7f406a6a2400] 05:41:12 INFO - PROCESS | 1833 | 1461156072015 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f406cceb400) [pid = 1833] [serial = 117] [outer = 0x7f406a6a2400] 05:41:12 INFO - PROCESS | 1833 | 1461156072825 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]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1185ms 05:41:12 INFO - PROCESS | 1833 | 1461156072893 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 1833 | 1461156072904 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:41:12 INFO - PROCESS | 1833 | 1461156072915 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 1833 | 1461156072918 Marionette TRACE conn4 <- [1,130,null,{}] 05:41:12 INFO - PROCESS | 1833 | 1461156072925 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}] 05:41:13 INFO - PROCESS | 1833 | 1461156073090 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:41:13 INFO - PROCESS | 1833 | 1461156073100 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fe5e000 == 11 [pid = 1833] [id = 40] 05:41:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f406724b400) [pid = 1833] [serial = 118] [outer = (nil)] 05:41:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f406eaf4800) [pid = 1833] [serial = 119] [outer = 0x7f406724b400] 05:41:13 INFO - PROCESS | 1833 | 1461156073164 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f406f124800) [pid = 1833] [serial = 120] [outer = 0x7f406724b400] 05:41:14 INFO - PROCESS | 1833 | 1461156074016 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]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1129ms 05:41:14 INFO - PROCESS | 1833 | 1461156074045 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:41:14 INFO - PROCESS | 1833 | 1461156074049 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:41:14 INFO - PROCESS | 1833 | 1461156074056 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1833 | 1461156074061 Marionette TRACE conn4 <- [1,134,null,{}] 05:41:14 INFO - PROCESS | 1833 | 1461156074084 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}] 05:41:14 INFO - PROCESS | 1833 | 1461156074298 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:41:14 INFO - PROCESS | 1833 | 1461156074314 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077bca800 == 12 [pid = 1833] [id = 41] 05:41:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f4068f08c00) [pid = 1833] [serial = 121] [outer = (nil)] 05:41:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f4070a94800) [pid = 1833] [serial = 122] [outer = 0x7f4068f08c00] 05:41:14 INFO - PROCESS | 1833 | 1461156074384 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f4071585800) [pid = 1833] [serial = 123] [outer = 0x7f4068f08c00] 05:41:15 INFO - PROCESS | 1833 | 1461156075192 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]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1195ms 05:41:15 INFO - PROCESS | 1833 | 1461156075251 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1833 | 1461156075260 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:41:15 INFO - PROCESS | 1833 | 1461156075267 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1833 | 1461156075275 Marionette TRACE conn4 <- [1,138,null,{}] 05:41:15 INFO - PROCESS | 1833 | 1461156075288 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}] 05:41:15 INFO - PROCESS | 1833 | 1461156075504 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:41:15 INFO - PROCESS | 1833 | 1461156075523 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407df75000 == 13 [pid = 1833] [id = 42] 05:41:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f406de23400) [pid = 1833] [serial = 124] [outer = (nil)] 05:41:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f4077bdd800) [pid = 1833] [serial = 125] [outer = 0x7f406de23400] 05:41:15 INFO - PROCESS | 1833 | 1461156075589 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f407ccc7c00) [pid = 1833] [serial = 126] [outer = 0x7f406de23400] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f4067060400) [pid = 1833] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f4070935000) [pid = 1833] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f4067254800) [pid = 1833] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f4068d88c00) [pid = 1833] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f406724f000) [pid = 1833] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f4067da2000) [pid = 1833] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f4068d91400) [pid = 1833] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f4068d8d800) [pid = 1833] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f406cce3400) [pid = 1833] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f4070226400) [pid = 1833] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f4070a8b400) [pid = 1833] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f4066f7d000) [pid = 1833] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f4068d88800) [pid = 1833] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f406891e400) [pid = 1833] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f4068f10400) [pid = 1833] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f4070a96800) [pid = 1833] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f4073963000) [pid = 1833] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f4071582800) [pid = 1833] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f4067da1800) [pid = 1833] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f4067254000) [pid = 1833] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f4068f08400) [pid = 1833] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f4073962800) [pid = 1833] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f4068d8c000) [pid = 1833] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f40689ed800) [pid = 1833] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f40715a5800) [pid = 1833] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f406724e400) [pid = 1833] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f407dddd400) [pid = 1833] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:41:16 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f406705c000) [pid = 1833] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:41:17 INFO - PROCESS | 1833 | 1461156077213 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]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1996ms 05:41:17 INFO - PROCESS | 1833 | 1461156077271 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1833 | 1461156077273 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:41:17 INFO - PROCESS | 1833 | 1461156077280 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1833 | 1461156077283 Marionette TRACE conn4 <- [1,142,null,{}] 05:41:17 INFO - PROCESS | 1833 | 1461156077288 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}] 05:41:17 INFO - PROCESS | 1833 | 1461156077431 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:41:17 INFO - PROCESS | 1833 | 1461156077446 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406cea9000 == 14 [pid = 1833] [id = 43] 05:41:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f406724f000) [pid = 1833] [serial = 127] [outer = (nil)] 05:41:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f4068f08400) [pid = 1833] [serial = 128] [outer = 0x7f406724f000] 05:41:17 INFO - PROCESS | 1833 | 1461156077510 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f406f677400) [pid = 1833] [serial = 129] [outer = 0x7f406724f000] 05:41:18 INFO - PROCESS | 1833 | 1461156078481 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]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1228ms 05:41:18 INFO - PROCESS | 1833 | 1461156078531 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1833 | 1461156078535 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:41:18 INFO - PROCESS | 1833 | 1461156078541 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1833 | 1461156078544 Marionette TRACE conn4 <- [1,146,null,{}] 05:41:18 INFO - PROCESS | 1833 | 1461156078549 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}] 05:41:18 INFO - PROCESS | 1833 | 1461156078727 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:41:18 INFO - PROCESS | 1833 | 1461156078877 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406702e800 == 15 [pid = 1833] [id = 44] 05:41:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f4066f77400) [pid = 1833] [serial = 130] [outer = (nil)] 05:41:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f4067061800) [pid = 1833] [serial = 131] [outer = 0x7f4066f77400] 05:41:18 INFO - PROCESS | 1833 | 1461156078958 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f4067da1400) [pid = 1833] [serial = 132] [outer = 0x7f4066f77400] 05:41:19 INFO - PROCESS | 1833 | 1461156079900 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]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1430ms 05:41:19 INFO - PROCESS | 1833 | 1461156079973 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1833 | 1461156079981 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:41:19 INFO - PROCESS | 1833 | 1461156079990 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1833 | 1461156079995 Marionette TRACE conn4 <- [1,150,null,{}] 05:41:20 INFO - PROCESS | 1833 | 1461156080002 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}] 05:41:20 INFO - PROCESS | 1833 | 1461156080183 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:41:20 INFO - PROCESS | 1833 | 1461156080313 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40703a5800 == 16 [pid = 1833] [id = 45] 05:41:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f4066f80400) [pid = 1833] [serial = 133] [outer = (nil)] 05:41:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f406ce60400) [pid = 1833] [serial = 134] [outer = 0x7f4066f80400] 05:41:20 INFO - PROCESS | 1833 | 1461156080393 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f406d9ec000) [pid = 1833] [serial = 135] [outer = 0x7f4066f80400] 05:41:21 INFO - PROCESS | 1833 | 1461156081469 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]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1535ms 05:41:21 INFO - PROCESS | 1833 | 1461156081613 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1833 | 1461156081620 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:41:21 INFO - PROCESS | 1833 | 1461156081682 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1833 | 1461156081686 Marionette TRACE conn4 <- [1,154,null,{}] 05:41:21 INFO - PROCESS | 1833 | 1461156081813 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}] 05:41:21 INFO - PROCESS | 1833 | 1461156081986 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:41:22 INFO - PROCESS | 1833 | 1461156082099 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408091e000 == 17 [pid = 1833] [id = 46] 05:41:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f4066f82400) [pid = 1833] [serial = 136] [outer = (nil)] 05:41:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f406f53d400) [pid = 1833] [serial = 137] [outer = 0x7f4066f82400] 05:41:22 INFO - PROCESS | 1833 | 1461156082173 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f4076e52800) [pid = 1833] [serial = 138] [outer = 0x7f4066f82400] 05:41:23 INFO - PROCESS | 1833 | 1461156083131 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]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1537ms 05:41:23 INFO - PROCESS | 1833 | 1461156083184 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1833 | 1461156083188 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:41:23 INFO - PROCESS | 1833 | 1461156083204 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1833 | 1461156083214 Marionette TRACE conn4 <- [1,158,null,{}] 05:41:23 INFO - PROCESS | 1833 | 1461156083221 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}] 05:41:23 INFO - PROCESS | 1833 | 1461156083571 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:41:23 INFO - PROCESS | 1833 | 1461156083769 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069962000 == 18 [pid = 1833] [id = 47] 05:41:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f40673eac00) [pid = 1833] [serial = 139] [outer = (nil)] 05:41:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f40689e8000) [pid = 1833] [serial = 140] [outer = 0x7f40673eac00] 05:41:23 INFO - PROCESS | 1833 | 1461156083844 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f4068f04800) [pid = 1833] [serial = 141] [outer = 0x7f40673eac00] 05:41:24 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406cea9000 == 17 [pid = 1833] [id = 43] 05:41:24 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407df75000 == 16 [pid = 1833] [id = 42] 05:41:24 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077bca800 == 15 [pid = 1833] [id = 41] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f406f246c00) [pid = 1833] [serial = 12] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f406f770c00) [pid = 1833] [serial = 9] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fe5e000 == 14 [pid = 1833] [id = 40] 05:41:24 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406aa38800 == 13 [pid = 1833] [id = 39] 05:41:24 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb2b000 == 12 [pid = 1833] [id = 38] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f406a6f3000) [pid = 1833] [serial = 62] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f40673ec400) [pid = 1833] [serial = 110] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f408090a800) [pid = 1833] [serial = 2] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f406ce63800) [pid = 1833] [serial = 64] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f406d8ce400) [pid = 1833] [serial = 43] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f4068964800) [pid = 1833] [serial = 28] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f4068f0c000) [pid = 1833] [serial = 61] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f406ed39800) [pid = 1833] [serial = 44] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f40704c0400) [pid = 1833] [serial = 49] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f40711ef800) [pid = 1833] [serial = 52] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f406705ec00) [pid = 1833] [serial = 25] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f407127b000) [pid = 1833] [serial = 53] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f406d8d1800) [pid = 1833] [serial = 34] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f406f9f1000) [pid = 1833] [serial = 35] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f407093d400) [pid = 1833] [serial = 50] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f406f537800) [pid = 1833] [serial = 37] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f406cce8400) [pid = 1833] [serial = 46] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f40704c0000) [pid = 1833] [serial = 38] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f40715a2800) [pid = 1833] [serial = 40] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f406f11dc00) [pid = 1833] [serial = 47] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f407cc46800) [pid = 1833] [serial = 41] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f4069a9d800) [pid = 1833] [serial = 31] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f4067254400) [pid = 1833] [serial = 26] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f4066f7b400) [pid = 1833] [serial = 23] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f4073c27800) [pid = 1833] [serial = 85] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f406f3cdc00) [pid = 1833] [serial = 59] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f40709e1800) [pid = 1833] [serial = 83] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f4070570000) [pid = 1833] [serial = 68] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f40676a2800) [pid = 1833] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f4069a15000) [pid = 1833] [serial = 56] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f406f04dc00) [pid = 1833] [serial = 58] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f40704b7000) [pid = 1833] [serial = 82] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f4068d92400) [pid = 1833] [serial = 55] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f4071580400) [pid = 1833] [serial = 70] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f40715a0800) [pid = 1833] [serial = 97] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f4068f09800) [pid = 1833] [serial = 79] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f4070220000) [pid = 1833] [serial = 67] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f406cef1400) [pid = 1833] [serial = 94] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f406e6acc00) [pid = 1833] [serial = 65] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f4082dc7c00) [pid = 1833] [serial = 92] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f406f3d2000) [pid = 1833] [serial = 95] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f408324e800) [pid = 1833] [serial = 104] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f4080ec8400) [pid = 1833] [serial = 91] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f407dd15000) [pid = 1833] [serial = 77] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f407dabf800) [pid = 1833] [serial = 76] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f4073c47800) [pid = 1833] [serial = 98] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f407cc46400) [pid = 1833] [serial = 74] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f4076e4fc00) [pid = 1833] [serial = 73] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f407dd94400) [pid = 1833] [serial = 100] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f407ecd3800) [pid = 1833] [serial = 101] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f4066f76c00) [pid = 1833] [serial = 22] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f4087262400) [pid = 1833] [serial = 108] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f4068f0a400) [pid = 1833] [serial = 16] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f4068f10800) [pid = 1833] [serial = 17] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f4069a1d400) [pid = 1833] [serial = 19] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f407ccbc000) [pid = 1833] [serial = 86] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f4073864c00) [pid = 1833] [serial = 71] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f406d9ef400) [pid = 1833] [serial = 80] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f407edb6800) [pid = 1833] [serial = 88] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f4083366000) [pid = 1833] [serial = 105] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f4085c91000) [pid = 1833] [serial = 107] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f407ef62400) [pid = 1833] [serial = 89] [outer = (nil)] [url = about:blank] 05:41:24 INFO - PROCESS | 1833 | 1461156084768 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]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1604ms 05:41:24 INFO - PROCESS | 1833 | 1461156084802 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 1833 | 1461156084809 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:41:24 INFO - PROCESS | 1833 | 1461156084817 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 1833 | 1461156084821 Marionette TRACE conn4 <- [1,162,null,{}] 05:41:24 INFO - PROCESS | 1833 | 1461156084827 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}] 05:41:24 INFO - PROCESS | 1833 | 1461156084971 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:41:24 INFO - PROCESS | 1833 | 1461156084989 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406995b000 == 13 [pid = 1833] [id = 48] 05:41:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f40673ecc00) [pid = 1833] [serial = 142] [outer = (nil)] 05:41:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f406a69b000) [pid = 1833] [serial = 143] [outer = 0x7f40673ecc00] 05:41:25 INFO - PROCESS | 1833 | 1461156085055 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f406ccecc00) [pid = 1833] [serial = 144] [outer = 0x7f40673ecc00] 05:41:25 INFO - PROCESS | 1833 | 1461156085821 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]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1033ms 05:41:25 INFO - PROCESS | 1833 | 1461156085850 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 1833 | 1461156085854 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:41:25 INFO - PROCESS | 1833 | 1461156085875 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1833 | 1461156085878 Marionette TRACE conn4 <- [1,166,null,{}] 05:41:25 INFO - PROCESS | 1833 | 1461156085893 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}] 05:41:26 INFO - PROCESS | 1833 | 1461156086044 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:41:26 INFO - PROCESS | 1833 | 1461156086056 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406de67800 == 14 [pid = 1833] [id = 49] 05:41:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f4066f80000) [pid = 1833] [serial = 145] [outer = (nil)] 05:41:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f406eaf2400) [pid = 1833] [serial = 146] [outer = 0x7f4066f80000] 05:41:26 INFO - PROCESS | 1833 | 1461156086124 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f406f058800) [pid = 1833] [serial = 147] [outer = 0x7f4066f80000] 05:41:26 INFO - PROCESS | 1833 | 1461156086747 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1097ms 05:41:26 INFO - PROCESS | 1833 | 1461156086962 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]]]}] 05:41:26 INFO - PROCESS | 1833 | 1461156086970 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1833 | 1461156086976 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:41:27 INFO - PROCESS | 1833 | 1461156087006 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1833 | 1461156087012 Marionette TRACE conn4 <- [1,170,null,{}] 05:41:27 INFO - PROCESS | 1833 | 1461156087023 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}] 05:41:27 INFO - PROCESS | 1833 | 1461156087205 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:41:27 INFO - PROCESS | 1833 | 1461156087261 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fe4a000 == 15 [pid = 1833] [id = 50] 05:41:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f407021e000) [pid = 1833] [serial = 148] [outer = (nil)] 05:41:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f4070a94400) [pid = 1833] [serial = 149] [outer = 0x7f407021e000] 05:41:27 INFO - PROCESS | 1833 | 1461156087325 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f407127b400) [pid = 1833] [serial = 150] [outer = 0x7f407021e000] 05:41:28 INFO - PROCESS | 1833 | 1461156088018 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]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1048ms 05:41:28 INFO - PROCESS | 1833 | 1461156088047 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 1833 | 1461156088051 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:41:28 INFO - PROCESS | 1833 | 1461156088056 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1833 | 1461156088058 Marionette TRACE conn4 <- [1,174,null,{}] 05:41:28 INFO - PROCESS | 1833 | 1461156088063 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}] 05:41:28 INFO - PROCESS | 1833 | 1461156088226 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:41:28 INFO - PROCESS | 1833 | 1461156088286 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40703a4000 == 16 [pid = 1833] [id = 51] 05:41:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f4066f81c00) [pid = 1833] [serial = 151] [outer = (nil)] 05:41:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f40715a2c00) [pid = 1833] [serial = 152] [outer = 0x7f4066f81c00] 05:41:28 INFO - PROCESS | 1833 | 1461156088346 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f4073c27800) [pid = 1833] [serial = 153] [outer = 0x7f4066f81c00] 05:41:29 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f4068f08c00) [pid = 1833] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:41:29 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f406de23400) [pid = 1833] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:41:29 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f40673ed400) [pid = 1833] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:41:29 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f406724b400) [pid = 1833] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:41:29 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f406a6a2400) [pid = 1833] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:41:29 INFO - PROCESS | 1833 | 1461156089363 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]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1325ms 05:41:29 INFO - PROCESS | 1833 | 1461156089382 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1833 | 1461156089386 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:41:29 INFO - PROCESS | 1833 | 1461156089391 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1833 | 1461156089393 Marionette TRACE conn4 <- [1,178,null,{}] 05:41:29 INFO - PROCESS | 1833 | 1461156089398 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}] 05:41:29 INFO - PROCESS | 1833 | 1461156089581 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:41:29 INFO - PROCESS | 1833 | 1461156089604 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073934000 == 17 [pid = 1833] [id = 52] 05:41:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f407db9ac00) [pid = 1833] [serial = 154] [outer = (nil)] 05:41:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f407db9cc00) [pid = 1833] [serial = 155] [outer = 0x7f407db9ac00] 05:41:29 INFO - PROCESS | 1833 | 1461156089677 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f407e9fd400) [pid = 1833] [serial = 156] [outer = 0x7f407db9ac00] 05:41:30 INFO - PROCESS | 1833 | 1461156090369 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]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1027ms 05:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:41:30 INFO - PROCESS | 1833 | 1461156090419 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 1833 | 1461156090422 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:41:30 INFO - PROCESS | 1833 | 1461156090426 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1833 | 1461156090430 Marionette TRACE conn4 <- [1,182,null,{}] 05:41:30 INFO - PROCESS | 1833 | 1461156090436 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}] 05:41:30 INFO - PROCESS | 1833 | 1461156090628 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:41:30 INFO - PROCESS | 1833 | 1461156090649 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077b05000 == 18 [pid = 1833] [id = 53] 05:41:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f407edb6400) [pid = 1833] [serial = 157] [outer = (nil)] 05:41:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f407edc1800) [pid = 1833] [serial = 158] [outer = 0x7f407edb6400] 05:41:30 INFO - PROCESS | 1833 | 1461156090711 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f4080ea0400) [pid = 1833] [serial = 159] [outer = 0x7f407edb6400] 05:41:31 INFO - PROCESS | 1833 | 1461156091549 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]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1179ms 05:41:31 INFO - PROCESS | 1833 | 1461156091607 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1833 | 1461156091613 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:41:31 INFO - PROCESS | 1833 | 1461156091621 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1833 | 1461156091627 Marionette TRACE conn4 <- [1,186,null,{}] 05:41:31 INFO - PROCESS | 1833 | 1461156091636 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}] 05:41:31 INFO - PROCESS | 1833 | 1461156091808 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:41:31 INFO - PROCESS | 1833 | 1461156091945 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa2a800 == 19 [pid = 1833] [id = 54] 05:41:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f4066f77800) [pid = 1833] [serial = 160] [outer = (nil)] 05:41:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f4068d8dc00) [pid = 1833] [serial = 161] [outer = 0x7f4066f77800] 05:41:32 INFO - PROCESS | 1833 | 1461156092020 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f406a6a0c00) [pid = 1833] [serial = 162] [outer = 0x7f4066f77800] 05:41:32 INFO - PROCESS | 1833 | 1461156092797 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]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1234ms 05:41:32 INFO - PROCESS | 1833 | 1461156092871 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 1833 | 1461156092878 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:41:32 INFO - PROCESS | 1833 | 1461156092891 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1833 | 1461156092894 Marionette TRACE conn4 <- [1,190,null,{}] 05:41:32 INFO - PROCESS | 1833 | 1461156092901 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}] 05:41:33 INFO - PROCESS | 1833 | 1461156093066 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:41:33 INFO - PROCESS | 1833 | 1461156093190 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406de66000 == 20 [pid = 1833] [id = 55] 05:41:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f40673f0800) [pid = 1833] [serial = 163] [outer = (nil)] 05:41:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f406eb6a400) [pid = 1833] [serial = 164] [outer = 0x7f40673f0800] 05:41:33 INFO - PROCESS | 1833 | 1461156093262 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f406fe79400) [pid = 1833] [serial = 165] [outer = 0x7f40673f0800] 05:41:34 INFO - PROCESS | 1833 | 1461156094054 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1188ms 05:41:34 INFO - PROCESS | 1833 | 1461156094084 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1833 | 1461156094087 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:41:34 INFO - PROCESS | 1833 | 1461156094095 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1833 | 1461156094100 Marionette TRACE conn4 <- [1,194,null,{}] 05:41:34 INFO - PROCESS | 1833 | 1461156094116 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}] 05:41:34 INFO - PROCESS | 1833 | 1461156094277 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:41:34 INFO - PROCESS | 1833 | 1461156094400 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da78800 == 21 [pid = 1833] [id = 56] 05:41:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f407093d400) [pid = 1833] [serial = 166] [outer = (nil)] 05:41:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f407ccc7400) [pid = 1833] [serial = 167] [outer = 0x7f407093d400] 05:41:34 INFO - PROCESS | 1833 | 1461156094476 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f407dd8f000) [pid = 1833] [serial = 168] [outer = 0x7f407093d400] 05:41:35 INFO - PROCESS | 1833 | 1461156095290 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]]]}] 05:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1236ms 05:41:35 INFO - PROCESS | 1833 | 1461156095333 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:41:35 INFO - PROCESS | 1833 | 1461156095337 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:41:35 INFO - PROCESS | 1833 | 1461156095343 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 1833 | 1461156095346 Marionette TRACE conn4 <- [1,198,null,{}] 05:41:35 INFO - PROCESS | 1833 | 1461156095351 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}] 05:41:35 INFO - PROCESS | 1833 | 1461156095500 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:41:35 INFO - PROCESS | 1833 | 1461156095633 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407e9cf800 == 22 [pid = 1833] [id = 57] 05:41:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f407dd97c00) [pid = 1833] [serial = 169] [outer = (nil)] 05:41:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f4080ec6000) [pid = 1833] [serial = 170] [outer = 0x7f407dd97c00] 05:41:35 INFO - PROCESS | 1833 | 1461156095714 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f4082dbe000) [pid = 1833] [serial = 171] [outer = 0x7f407dd97c00] 05:41:36 INFO - PROCESS | 1833 | 1461156096657 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]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1337ms 05:41:36 INFO - PROCESS | 1833 | 1461156096680 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1833 | 1461156096684 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:41:36 INFO - PROCESS | 1833 | 1461156096690 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1833 | 1461156096692 Marionette TRACE conn4 <- [1,202,null,{}] 05:41:36 INFO - PROCESS | 1833 | 1461156096697 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}] 05:41:36 INFO - PROCESS | 1833 | 1461156096842 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:41:37 INFO - PROCESS | 1833 | 1461156097092 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f2d0000 == 23 [pid = 1833] [id = 58] 05:41:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f40673e3c00) [pid = 1833] [serial = 172] [outer = (nil)] 05:41:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f40673f1400) [pid = 1833] [serial = 173] [outer = 0x7f40673e3c00] 05:41:37 INFO - PROCESS | 1833 | 1461156097209 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f4068f0e800) [pid = 1833] [serial = 174] [outer = 0x7f40673e3c00] 05:41:38 INFO - PROCESS | 1833 | 1461156098006 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]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1377ms 05:41:38 INFO - PROCESS | 1833 | 1461156098068 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1833 | 1461156098075 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:41:38 INFO - PROCESS | 1833 | 1461156098082 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1833 | 1461156098085 Marionette TRACE conn4 <- [1,206,null,{}] 05:41:38 INFO - PROCESS | 1833 | 1461156098092 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}] 05:41:38 INFO - PROCESS | 1833 | 1461156098245 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:41:38 INFO - PROCESS | 1833 | 1461156098397 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408091e000 == 22 [pid = 1833] [id = 46] 05:41:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40703a5800 == 21 [pid = 1833] [id = 45] 05:41:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067e5e000 == 22 [pid = 1833] [id = 59] 05:41:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f4067255000) [pid = 1833] [serial = 175] [outer = (nil)] 05:41:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f406d1cac00) [pid = 1833] [serial = 176] [outer = 0x7f4067255000] 05:41:38 INFO - PROCESS | 1833 | 1461156098489 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f406f051800) [pid = 1833] [serial = 177] [outer = 0x7f4067255000] 05:41:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406702e800 == 21 [pid = 1833] [id = 44] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f4070a94800) [pid = 1833] [serial = 122] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f4077bdd800) [pid = 1833] [serial = 125] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f406ed85c00) [pid = 1833] [serial = 114] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f406eaf4800) [pid = 1833] [serial = 119] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f406a6a4c00) [pid = 1833] [serial = 116] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f406cceb400) [pid = 1833] [serial = 117] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f407ccc7c00) [pid = 1833] [serial = 126] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f4071585800) [pid = 1833] [serial = 123] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f406f124800) [pid = 1833] [serial = 120] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f40689ed400) [pid = 1833] [serial = 113] [outer = (nil)] [url = about:blank] 05:41:38 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f4068f08400) [pid = 1833] [serial = 128] [outer = (nil)] [url = about:blank] 05:41:39 INFO - PROCESS | 1833 | 1461156099311 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]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1279ms 05:41:39 INFO - PROCESS | 1833 | 1461156099363 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1833 | 1461156099369 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:41:39 INFO - PROCESS | 1833 | 1461156099379 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1833 | 1461156099383 Marionette TRACE conn4 <- [1,210,null,{}] 05:41:39 INFO - PROCESS | 1833 | 1461156099391 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}] 05:41:39 INFO - PROCESS | 1833 | 1461156099555 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:41:39 INFO - PROCESS | 1833 | 1461156099683 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f6b2000 == 22 [pid = 1833] [id = 60] 05:41:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f406a6a3400) [pid = 1833] [serial = 178] [outer = (nil)] 05:41:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f406cef4400) [pid = 1833] [serial = 179] [outer = 0x7f406a6a3400] 05:41:39 INFO - PROCESS | 1833 | 1461156099758 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f406f04dc00) [pid = 1833] [serial = 180] [outer = 0x7f406a6a3400] 05:41:40 INFO - PROCESS | 1833 | 1461156100617 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]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1280ms 05:41:40 INFO - PROCESS | 1833 | 1461156100660 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1833 | 1461156100671 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:41:40 INFO - PROCESS | 1833 | 1461156100681 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1833 | 1461156100684 Marionette TRACE conn4 <- [1,214,null,{}] 05:41:40 INFO - PROCESS | 1833 | 1461156100690 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}] 05:41:40 INFO - PROCESS | 1833 | 1461156100838 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:41:40 INFO - PROCESS | 1833 | 1461156100971 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40709c6000 == 23 [pid = 1833] [id = 61] 05:41:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f406a6f0000) [pid = 1833] [serial = 181] [outer = (nil)] 05:41:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f4071132000) [pid = 1833] [serial = 182] [outer = 0x7f406a6f0000] 05:41:41 INFO - PROCESS | 1833 | 1461156101044 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f4071585800) [pid = 1833] [serial = 183] [outer = 0x7f406a6f0000] 05:41:41 INFO - PROCESS | 1833 | 1461156101836 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]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1187ms 05:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:41:41 INFO - PROCESS | 1833 | 1461156101867 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1833 | 1461156101870 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:41:41 INFO - PROCESS | 1833 | 1461156101877 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1833 | 1461156101882 Marionette TRACE conn4 <- [1,218,null,{}] 05:41:41 INFO - PROCESS | 1833 | 1461156101923 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}] 05:41:42 INFO - PROCESS | 1833 | 1461156102110 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:41:42 INFO - PROCESS | 1833 | 1461156102234 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da54800 == 24 [pid = 1833] [id = 62] 05:41:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f4071597800) [pid = 1833] [serial = 184] [outer = (nil)] 05:41:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f407dd96c00) [pid = 1833] [serial = 185] [outer = 0x7f4071597800] 05:41:42 INFO - PROCESS | 1833 | 1461156102312 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f407ef62400) [pid = 1833] [serial = 186] [outer = 0x7f4071597800] 05:41:43 INFO - PROCESS | 1833 | 1461156103155 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]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1343ms 05:41:43 INFO - PROCESS | 1833 | 1461156103220 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:41:43 INFO - PROCESS | 1833 | 1461156103225 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:41:43 INFO - PROCESS | 1833 | 1461156103230 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1833 | 1461156103233 Marionette TRACE conn4 <- [1,222,null,{}] 05:41:43 INFO - PROCESS | 1833 | 1461156103238 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}] 05:41:43 INFO - PROCESS | 1833 | 1461156103389 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:41:43 INFO - PROCESS | 1833 | 1461156103514 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ed61800 == 25 [pid = 1833] [id = 63] 05:41:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f4071599000) [pid = 1833] [serial = 187] [outer = (nil)] 05:41:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f4082e7a400) [pid = 1833] [serial = 188] [outer = 0x7f4071599000] 05:41:43 INFO - PROCESS | 1833 | 1461156103586 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f40831a4c00) [pid = 1833] [serial = 189] [outer = 0x7f4071599000] 05:41:44 INFO - PROCESS | 1833 | 1461156104345 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]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1128ms 05:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:41:44 INFO - PROCESS | 1833 | 1461156104376 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1833 | 1461156104379 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:41:44 INFO - PROCESS | 1833 | 1461156104388 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1833 | 1461156104391 Marionette TRACE conn4 <- [1,226,null,{}] 05:41:44 INFO - PROCESS | 1833 | 1461156104396 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}] 05:41:44 INFO - PROCESS | 1833 | 1461156104540 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:41:44 INFO - PROCESS | 1833 | 1461156104670 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc0800 == 26 [pid = 1833] [id = 64] 05:41:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f406fc71c00) [pid = 1833] [serial = 190] [outer = (nil)] 05:41:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f406fc79000) [pid = 1833] [serial = 191] [outer = 0x7f406fc71c00] 05:41:44 INFO - PROCESS | 1833 | 1461156104741 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f406fc7d800) [pid = 1833] [serial = 192] [outer = 0x7f406fc71c00] 05:41:45 INFO - PROCESS | 1833 | 1461156105529 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1186ms 05:41:45 INFO - PROCESS | 1833 | 1461156105574 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1833 | 1461156105578 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:41:45 INFO - PROCESS | 1833 | 1461156105584 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1833 | 1461156105587 Marionette TRACE conn4 <- [1,230,null,{}] 05:41:45 INFO - PROCESS | 1833 | 1461156105611 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}] 05:41:45 INFO - PROCESS | 1833 | 1461156105856 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:41:45 INFO - PROCESS | 1833 | 1461156105994 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082f93000 == 27 [pid = 1833] [id = 65] 05:41:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f40831a1800) [pid = 1833] [serial = 193] [outer = (nil)] 05:41:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f408330fc00) [pid = 1833] [serial = 194] [outer = 0x7f40831a1800] 05:41:46 INFO - PROCESS | 1833 | 1461156106071 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f4085cab400) [pid = 1833] [serial = 195] [outer = 0x7f40831a1800] 05:41:46 INFO - PROCESS | 1833 | 1461156106855 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]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1301ms 05:41:46 INFO - PROCESS | 1833 | 1461156106886 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1833 | 1461156106890 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:41:46 INFO - PROCESS | 1833 | 1461156106896 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1833 | 1461156106898 Marionette TRACE conn4 <- [1,234,null,{}] 05:41:46 INFO - PROCESS | 1833 | 1461156106903 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}] 05:41:47 INFO - PROCESS | 1833 | 1461156107051 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:41:47 INFO - PROCESS | 1833 | 1461156107159 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408326d800 == 28 [pid = 1833] [id = 66] 05:41:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f406cef0400) [pid = 1833] [serial = 196] [outer = (nil)] 05:41:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f4082ded400) [pid = 1833] [serial = 197] [outer = 0x7f406cef0400] 05:41:47 INFO - PROCESS | 1833 | 1461156107227 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f4082df1000) [pid = 1833] [serial = 198] [outer = 0x7f406cef0400] 05:41:48 INFO - PROCESS | 1833 | 1461156108149 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]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1277ms 05:41:48 INFO - PROCESS | 1833 | 1461156108175 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1833 | 1461156108182 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:41:48 INFO - PROCESS | 1833 | 1461156108191 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1833 | 1461156108196 Marionette TRACE conn4 <- [1,238,null,{}] 05:41:48 INFO - PROCESS | 1833 | 1461156108202 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}] 05:41:48 INFO - PROCESS | 1833 | 1461156108372 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:41:48 INFO - PROCESS | 1833 | 1461156108560 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069925000 == 29 [pid = 1833] [id = 67] 05:41:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f406d8d0400) [pid = 1833] [serial = 199] [outer = (nil)] 05:41:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f406ed3bc00) [pid = 1833] [serial = 200] [outer = 0x7f406d8d0400] 05:41:48 INFO - PROCESS | 1833 | 1461156108624 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f406fc7ec00) [pid = 1833] [serial = 201] [outer = 0x7f406d8d0400] 05:41:49 INFO - PROCESS | 1833 | 1461156109268 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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1143ms 05:41:49 INFO - PROCESS | 1833 | 1461156109336 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1833 | 1461156109344 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:41:49 INFO - PROCESS | 1833 | 1461156109353 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1833 | 1461156109357 Marionette TRACE conn4 <- [1,242,null,{}] 05:41:49 INFO - PROCESS | 1833 | 1461156109366 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}] 05:41:49 INFO - PROCESS | 1833 | 1461156109515 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:41:49 INFO - PROCESS | 1833 | 1461156109606 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407d8ef800 == 30 [pid = 1833] [id = 68] 05:41:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f4066f78c00) [pid = 1833] [serial = 202] [outer = (nil)] 05:41:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f406f65d400) [pid = 1833] [serial = 203] [outer = 0x7f4066f78c00] 05:41:49 INFO - PROCESS | 1833 | 1461156109668 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f40700ee800) [pid = 1833] [serial = 204] [outer = 0x7f4066f78c00] 05:41:50 INFO - PROCESS | 1833 | 1461156110307 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]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 980ms 05:41:50 INFO - PROCESS | 1833 | 1461156110333 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1833 | 1461156110336 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:41:50 INFO - PROCESS | 1833 | 1461156110342 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1833 | 1461156110347 Marionette TRACE conn4 <- [1,246,null,{}] 05:41:50 INFO - PROCESS | 1833 | 1461156110361 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}] 05:41:50 INFO - PROCESS | 1833 | 1461156110549 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:41:50 INFO - PROCESS | 1833 | 1461156110576 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082f99000 == 31 [pid = 1833] [id = 69] 05:41:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f40676cd800) [pid = 1833] [serial = 205] [outer = (nil)] 05:41:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f406d9ed800) [pid = 1833] [serial = 206] [outer = 0x7f40676cd800] 05:41:50 INFO - PROCESS | 1833 | 1461156110642 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f4071130400) [pid = 1833] [serial = 207] [outer = 0x7f40676cd800] 05:41:51 INFO - PROCESS | 1833 | 1461156111597 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]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1284ms 05:41:51 INFO - PROCESS | 1833 | 1461156111633 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1833 | 1461156111638 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:41:51 INFO - PROCESS | 1833 | 1461156111644 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1833 | 1461156111647 Marionette TRACE conn4 <- [1,250,null,{}] 05:41:51 INFO - PROCESS | 1833 | 1461156111652 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}] 05:41:51 INFO - PROCESS | 1833 | 1461156111822 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:41:51 INFO - PROCESS | 1833 | 1461156111850 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4084f8a000 == 32 [pid = 1833] [id = 70] 05:41:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f406f663400) [pid = 1833] [serial = 208] [outer = (nil)] 05:41:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f4077bdcc00) [pid = 1833] [serial = 209] [outer = 0x7f406f663400] 05:41:51 INFO - PROCESS | 1833 | 1461156111911 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f407df34800) [pid = 1833] [serial = 210] [outer = 0x7f406f663400] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f4066f80000) [pid = 1833] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f40673ecc00) [pid = 1833] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f407021e000) [pid = 1833] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f40673e5800) [pid = 1833] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f40673e3c00) [pid = 1833] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f4066f81c00) [pid = 1833] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f40673eac00) [pid = 1833] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:41:52 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f407db9ac00) [pid = 1833] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:41:52 INFO - PROCESS | 1833 | 1461156112720 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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1129ms 05:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:41:52 INFO - PROCESS | 1833 | 1461156112774 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1833 | 1461156112776 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:41:52 INFO - PROCESS | 1833 | 1461156112784 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1833 | 1461156112786 Marionette TRACE conn4 <- [1,254,null,{}] 05:41:52 INFO - PROCESS | 1833 | 1461156112791 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}] 05:41:52 INFO - PROCESS | 1833 | 1461156112955 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:41:53 INFO - PROCESS | 1833 | 1461156113020 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4084f87000 == 33 [pid = 1833] [id = 71] 05:41:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f4066f7d000) [pid = 1833] [serial = 211] [outer = (nil)] 05:41:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f4069a1a000) [pid = 1833] [serial = 212] [outer = 0x7f4066f7d000] 05:41:53 INFO - PROCESS | 1833 | 1461156113080 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f407db9ac00) [pid = 1833] [serial = 213] [outer = 0x7f4066f7d000] 05:41:53 INFO - PROCESS | 1833 | 1461156113675 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]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 927ms 05:41:53 INFO - PROCESS | 1833 | 1461156113716 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1833 | 1461156113723 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:41:53 INFO - PROCESS | 1833 | 1461156113729 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1833 | 1461156113731 Marionette TRACE conn4 <- [1,258,null,{}] 05:41:53 INFO - PROCESS | 1833 | 1461156113736 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}] 05:41:53 INFO - PROCESS | 1833 | 1461156113924 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:41:53 INFO - PROCESS | 1833 | 1461156113943 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408747b000 == 34 [pid = 1833] [id = 72] 05:41:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f407ccc7c00) [pid = 1833] [serial = 214] [outer = (nil)] 05:41:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f4082f61000) [pid = 1833] [serial = 215] [outer = 0x7f407ccc7c00] 05:41:54 INFO - PROCESS | 1833 | 1461156114007 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f40859efc00) [pid = 1833] [serial = 216] [outer = 0x7f407ccc7c00] 05:41:54 INFO - PROCESS | 1833 | 1461156114746 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]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1032ms 05:41:54 INFO - PROCESS | 1833 | 1461156114762 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1833 | 1461156114769 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:41:54 INFO - PROCESS | 1833 | 1461156114778 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1833 | 1461156114783 Marionette TRACE conn4 <- [1,262,null,{}] 05:41:54 INFO - PROCESS | 1833 | 1461156114793 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}] 05:41:55 INFO - PROCESS | 1833 | 1461156115029 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:41:55 INFO - PROCESS | 1833 | 1461156115166 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a8a2800 == 35 [pid = 1833] [id = 73] 05:41:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f406724a400) [pid = 1833] [serial = 217] [outer = (nil)] 05:41:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f40676d0c00) [pid = 1833] [serial = 218] [outer = 0x7f406724a400] 05:41:55 INFO - PROCESS | 1833 | 1461156115240 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f4068d92400) [pid = 1833] [serial = 219] [outer = 0x7f406724a400] 05:41:56 INFO - PROCESS | 1833 | 1461156116089 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]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1334ms 05:41:56 INFO - PROCESS | 1833 | 1461156116112 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1833 | 1461156116121 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:41:56 INFO - PROCESS | 1833 | 1461156116131 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1833 | 1461156116134 Marionette TRACE conn4 <- [1,266,null,{}] 05:41:56 INFO - PROCESS | 1833 | 1461156116140 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}] 05:41:56 INFO - PROCESS | 1833 | 1461156116296 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:41:56 INFO - PROCESS | 1833 | 1461156116435 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4076dc6000 == 36 [pid = 1833] [id = 74] 05:41:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f4066f7b400) [pid = 1833] [serial = 220] [outer = (nil)] 05:41:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f406f661c00) [pid = 1833] [serial = 221] [outer = 0x7f4066f7b400] 05:41:56 INFO - PROCESS | 1833 | 1461156116508 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f407021c400) [pid = 1833] [serial = 222] [outer = 0x7f4066f7b400] 05:41:57 INFO - PROCESS | 1833 | 1461156117550 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]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1481ms 05:41:57 INFO - PROCESS | 1833 | 1461156117612 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1833 | 1461156117616 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:41:57 INFO - PROCESS | 1833 | 1461156117622 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1833 | 1461156117627 Marionette TRACE conn4 <- [1,270,null,{}] 05:41:57 INFO - PROCESS | 1833 | 1461156117643 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}] 05:41:57 INFO - PROCESS | 1833 | 1461156117808 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:41:57 INFO - PROCESS | 1833 | 1461156117943 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40872a7000 == 37 [pid = 1833] [id = 75] 05:41:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f407056f800) [pid = 1833] [serial = 223] [outer = (nil)] 05:41:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f40827c0800) [pid = 1833] [serial = 224] [outer = 0x7f407056f800] 05:41:58 INFO - PROCESS | 1833 | 1461156118019 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f408319f000) [pid = 1833] [serial = 225] [outer = 0x7f407056f800] 05:41:58 INFO - PROCESS | 1833 | 1461156118966 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1383ms 05:41:59 INFO - PROCESS | 1833 | 1461156119007 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:41:59 INFO - PROCESS | 1833 | 1461156119012 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:41:59 INFO - PROCESS | 1833 | 1461156119019 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1833 | 1461156119022 Marionette TRACE conn4 <- [1,274,null,{}] 05:41:59 INFO - PROCESS | 1833 | 1461156119028 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}] 05:41:59 INFO - PROCESS | 1833 | 1461156119196 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:41:59 INFO - PROCESS | 1833 | 1461156119343 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4088017800 == 38 [pid = 1833] [id = 76] 05:41:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f407395d400) [pid = 1833] [serial = 226] [outer = (nil)] 05:41:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f4085c91000) [pid = 1833] [serial = 227] [outer = 0x7f407395d400] 05:41:59 INFO - PROCESS | 1833 | 1461156119416 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f4087492000) [pid = 1833] [serial = 228] [outer = 0x7f407395d400] 05:42:00 INFO - PROCESS | 1833 | 1461156120204 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]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1237ms 05:42:00 INFO - PROCESS | 1833 | 1461156120264 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1833 | 1461156120269 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:42:00 INFO - PROCESS | 1833 | 1461156120275 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1833 | 1461156120279 Marionette TRACE conn4 <- [1,278,null,{}] 05:42:00 INFO - PROCESS | 1833 | 1461156120284 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}] 05:42:00 INFO - PROCESS | 1833 | 1461156120448 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:42:00 INFO - PROCESS | 1833 | 1461156120853 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406991a000 == 39 [pid = 1833] [id = 77] 05:42:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f40676c4c00) [pid = 1833] [serial = 229] [outer = (nil)] 05:42:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f40676ca400) [pid = 1833] [serial = 230] [outer = 0x7f40676c4c00] 05:42:00 INFO - PROCESS | 1833 | 1461156120996 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f4068915000) [pid = 1833] [serial = 231] [outer = 0x7f40676c4c00] 05:42:01 INFO - PROCESS | 1833 | 1461156121840 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]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1587ms 05:42:01 INFO - PROCESS | 1833 | 1461156121865 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1833 | 1461156121874 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:42:01 INFO - PROCESS | 1833 | 1461156121888 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1833 | 1461156121912 Marionette TRACE conn4 <- [1,282,null,{}] 05:42:01 INFO - PROCESS | 1833 | 1461156121950 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}] 05:42:02 INFO - PROCESS | 1833 | 1461156122137 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:42:02 INFO - PROCESS | 1833 | 1461156122247 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa36800 == 40 [pid = 1833] [id = 78] 05:42:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f40673e2800) [pid = 1833] [serial = 232] [outer = (nil)] 05:42:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f406a69c800) [pid = 1833] [serial = 233] [outer = 0x7f40673e2800] 05:42:02 INFO - PROCESS | 1833 | 1461156122319 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f406de22400) [pid = 1833] [serial = 234] [outer = 0x7f40673e2800] 05:42:03 INFO - PROCESS | 1833 | 1461156123239 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]]]}] 05:42:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f40673ee800) [pid = 1833] [serial = 235] [outer = 0x7f4067057c00] 05:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1436ms 05:42:03 INFO - PROCESS | 1833 | 1461156123360 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1833 | 1461156123366 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:42:03 INFO - PROCESS | 1833 | 1461156123376 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1833 | 1461156123378 Marionette TRACE conn4 <- [1,286,null,{}] 05:42:03 INFO - PROCESS | 1833 | 1461156123382 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}] 05:42:03 INFO - PROCESS | 1833 | 1461156123542 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:42:03 INFO - PROCESS | 1833 | 1461156123674 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f4068d8dc00) [pid = 1833] [serial = 161] [outer = (nil)] [url = about:blank] 05:42:03 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f407edc1800) [pid = 1833] [serial = 158] [outer = (nil)] [url = about:blank] 05:42:03 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f406d1cac00) [pid = 1833] [serial = 176] [outer = (nil)] [url = about:blank] 05:42:03 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f406eb6a400) [pid = 1833] [serial = 164] [outer = (nil)] [url = about:blank] 05:42:03 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f4080ec6000) [pid = 1833] [serial = 170] [outer = (nil)] [url = about:blank] 05:42:03 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f407ccc7400) [pid = 1833] [serial = 167] [outer = (nil)] [url = about:blank] 05:42:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067dd4800 == 41 [pid = 1833] [id = 79] 05:42:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f40673e6800) [pid = 1833] [serial = 236] [outer = (nil)] 05:42:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f4068d8dc00) [pid = 1833] [serial = 237] [outer = 0x7f40673e6800] 05:42:03 INFO - PROCESS | 1833 | 1461156123786 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f406f65f000) [pid = 1833] [serial = 238] [outer = 0x7f40673e6800] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f4067da0c00) [pid = 1833] [serial = 111] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f40673f1400) [pid = 1833] [serial = 173] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f40715a2c00) [pid = 1833] [serial = 152] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f4067061800) [pid = 1833] [serial = 131] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f4068f0e800) [pid = 1833] [serial = 174] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f4068f04800) [pid = 1833] [serial = 141] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f40689e8000) [pid = 1833] [serial = 140] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f406f53d400) [pid = 1833] [serial = 137] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f406ce60400) [pid = 1833] [serial = 134] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f407db9cc00) [pid = 1833] [serial = 155] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f406eaf2400) [pid = 1833] [serial = 146] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f407e9fd400) [pid = 1833] [serial = 156] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f406ccecc00) [pid = 1833] [serial = 144] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f406a69b000) [pid = 1833] [serial = 143] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f4070a94400) [pid = 1833] [serial = 149] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f407127b400) [pid = 1833] [serial = 150] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f4073c27800) [pid = 1833] [serial = 153] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f406f058800) [pid = 1833] [serial = 147] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1833 | 1461156124578 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1236ms 05:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:42:04 INFO - PROCESS | 1833 | 1461156124612 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1833 | 1461156124616 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:42:04 INFO - PROCESS | 1833 | 1461156124624 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1833 | 1461156124632 Marionette TRACE conn4 <- [1,290,null,{}] 05:42:04 INFO - PROCESS | 1833 | 1461156124645 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}] 05:42:04 INFO - PROCESS | 1833 | 1461156124788 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:42:04 INFO - PROCESS | 1833 | 1461156124800 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fe5e000 == 42 [pid = 1833] [id = 80] 05:42:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f4068f04800) [pid = 1833] [serial = 239] [outer = (nil)] 05:42:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f4070a8bc00) [pid = 1833] [serial = 240] [outer = 0x7f4068f04800] 05:42:04 INFO - PROCESS | 1833 | 1461156124874 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f4071278400) [pid = 1833] [serial = 241] [outer = 0x7f4068f04800] 05:42:05 INFO - PROCESS | 1833 | 1461156125579 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]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 991ms 05:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:42:05 INFO - PROCESS | 1833 | 1461156125613 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1833 | 1461156125617 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:42:05 INFO - PROCESS | 1833 | 1461156125623 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1833 | 1461156125626 Marionette TRACE conn4 <- [1,294,null,{}] 05:42:05 INFO - PROCESS | 1833 | 1461156125630 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}] 05:42:05 INFO - PROCESS | 1833 | 1461156125800 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:42:05 INFO - PROCESS | 1833 | 1461156125822 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40703a9000 == 43 [pid = 1833] [id = 81] 05:42:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f406f662400) [pid = 1833] [serial = 242] [outer = (nil)] 05:42:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f407395f800) [pid = 1833] [serial = 243] [outer = 0x7f406f662400] 05:42:05 INFO - PROCESS | 1833 | 1461156125890 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f4076e4e400) [pid = 1833] [serial = 244] [outer = 0x7f406f662400] 05:42:06 INFO - PROCESS | 1833 | 1461156126651 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]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1085ms 05:42:06 INFO - PROCESS | 1833 | 1461156126714 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1833 | 1461156126718 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:42:06 INFO - PROCESS | 1833 | 1461156126723 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1833 | 1461156126725 Marionette TRACE conn4 <- [1,298,null,{}] 05:42:06 INFO - PROCESS | 1833 | 1461156126730 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}] 05:42:06 INFO - PROCESS | 1833 | 1461156126900 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:42:06 INFO - PROCESS | 1833 | 1461156126930 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407399b800 == 44 [pid = 1833] [id = 82] 05:42:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f407dabcc00) [pid = 1833] [serial = 245] [outer = (nil)] 05:42:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f407db97800) [pid = 1833] [serial = 246] [outer = 0x7f407dabcc00] 05:42:07 INFO - PROCESS | 1833 | 1461156127010 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f407edc1800) [pid = 1833] [serial = 247] [outer = 0x7f407dabcc00] 05:42:07 INFO - PROCESS | 1833 | 1461156127751 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]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1079ms 05:42:07 INFO - PROCESS | 1833 | 1461156127831 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1833 | 1461156127834 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:42:07 INFO - PROCESS | 1833 | 1461156127840 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1833 | 1461156127843 Marionette TRACE conn4 <- [1,302,null,{}] 05:42:07 INFO - PROCESS | 1833 | 1461156127848 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}] 05:42:08 INFO - PROCESS | 1833 | 1461156128036 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:42:08 INFO - PROCESS | 1833 | 1461156128085 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067017800 == 45 [pid = 1833] [id = 83] 05:42:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f407ef57400) [pid = 1833] [serial = 248] [outer = (nil)] 05:42:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f4082bdc000) [pid = 1833] [serial = 249] [outer = 0x7f407ef57400] 05:42:08 INFO - PROCESS | 1833 | 1461156128144 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f4082be0000) [pid = 1833] [serial = 250] [outer = 0x7f407ef57400] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f406724f000) [pid = 1833] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f4066f82400) [pid = 1833] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f4066f77400) [pid = 1833] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f4066f80400) [pid = 1833] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f406f663400) [pid = 1833] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f406cef0400) [pid = 1833] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f4066f7d000) [pid = 1833] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f406d8d0400) [pid = 1833] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f4066f78c00) [pid = 1833] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f40676cd800) [pid = 1833] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f407093d400) [pid = 1833] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f40673f0800) [pid = 1833] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f407edb6400) [pid = 1833] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f4066f77800) [pid = 1833] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:42:08 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f407dd97c00) [pid = 1833] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:42:09 INFO - PROCESS | 1833 | 1461156129263 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1478ms 05:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:42:09 INFO - PROCESS | 1833 | 1461156129318 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1833 | 1461156129321 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:42:09 INFO - PROCESS | 1833 | 1461156129327 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1833 | 1461156129340 Marionette TRACE conn4 <- [1,306,null,{}] 05:42:09 INFO - PROCESS | 1833 | 1461156129350 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}] 05:42:09 INFO - PROCESS | 1833 | 1461156129512 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:42:09 INFO - PROCESS | 1833 | 1461156129529 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fe4d800 == 46 [pid = 1833] [id = 84] 05:42:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f40655e2c00) [pid = 1833] [serial = 251] [outer = (nil)] 05:42:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f40655ecc00) [pid = 1833] [serial = 252] [outer = 0x7f40655e2c00] 05:42:09 INFO - PROCESS | 1833 | 1461156129588 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f4066f78c00) [pid = 1833] [serial = 253] [outer = 0x7f40655e2c00] 05:42:10 INFO - PROCESS | 1833 | 1461156130236 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 946ms 05:42:10 INFO - PROCESS | 1833 | 1461156130273 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1833 | 1461156130276 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:42:10 INFO - PROCESS | 1833 | 1461156130282 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1833 | 1461156130284 Marionette TRACE conn4 <- [1,310,null,{}] 05:42:10 INFO - PROCESS | 1833 | 1461156130289 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}] 05:42:10 INFO - PROCESS | 1833 | 1461156130419 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:42:10 INFO - PROCESS | 1833 | 1461156130522 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407e9ce000 == 47 [pid = 1833] [id = 85] 05:42:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f40655e6000) [pid = 1833] [serial = 254] [outer = (nil)] 05:42:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f40676cb400) [pid = 1833] [serial = 255] [outer = 0x7f40655e6000] 05:42:10 INFO - PROCESS | 1833 | 1461156130582 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f407159e400) [pid = 1833] [serial = 256] [outer = 0x7f40655e6000] 05:42:11 INFO - PROCESS | 1833 | 1461156131382 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]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1129ms 05:42:11 INFO - PROCESS | 1833 | 1461156131413 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1833 | 1461156131418 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:42:11 INFO - PROCESS | 1833 | 1461156131428 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1833 | 1461156131433 Marionette TRACE conn4 <- [1,314,null,{}] 05:42:11 INFO - PROCESS | 1833 | 1461156131442 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}] 05:42:11 INFO - PROCESS | 1833 | 1461156131608 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:42:11 INFO - PROCESS | 1833 | 1461156131742 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa29000 == 48 [pid = 1833] [id = 86] 05:42:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f40673efc00) [pid = 1833] [serial = 257] [outer = (nil)] 05:42:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f4068d85800) [pid = 1833] [serial = 258] [outer = 0x7f40673efc00] 05:42:11 INFO - PROCESS | 1833 | 1461156131836 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f406a6a2400) [pid = 1833] [serial = 259] [outer = 0x7f40673efc00] 05:42:12 INFO - PROCESS | 1833 | 1461156132652 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]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1292ms 05:42:12 INFO - PROCESS | 1833 | 1461156132720 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1833 | 1461156132729 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:42:12 INFO - PROCESS | 1833 | 1461156132738 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1833 | 1461156132742 Marionette TRACE conn4 <- [1,318,null,{}] 05:42:12 INFO - PROCESS | 1833 | 1461156132748 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}] 05:42:12 INFO - PROCESS | 1833 | 1461156132940 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:42:13 INFO - PROCESS | 1833 | 1461156133074 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070397800 == 49 [pid = 1833] [id = 87] 05:42:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f40655ef800) [pid = 1833] [serial = 260] [outer = (nil)] 05:42:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f406f657c00) [pid = 1833] [serial = 261] [outer = 0x7f40655ef800] 05:42:13 INFO - PROCESS | 1833 | 1461156133146 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f406fc77000) [pid = 1833] [serial = 262] [outer = 0x7f40655ef800] 05:42:14 INFO - PROCESS | 1833 | 1461156134014 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1344ms 05:42:14 INFO - PROCESS | 1833 | 1461156134084 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:42:14 INFO - PROCESS | 1833 | 1461156134088 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:42:14 INFO - PROCESS | 1833 | 1461156134094 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1833 | 1461156134100 Marionette TRACE conn4 <- [1,322,null,{}] 05:42:14 INFO - PROCESS | 1833 | 1461156134115 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}] 05:42:14 INFO - PROCESS | 1833 | 1461156134315 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:42:14 INFO - PROCESS | 1833 | 1461156134449 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082724000 == 50 [pid = 1833] [id = 88] 05:42:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f4070937400) [pid = 1833] [serial = 263] [outer = (nil)] 05:42:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f407cc48400) [pid = 1833] [serial = 264] [outer = 0x7f4070937400] 05:42:14 INFO - PROCESS | 1833 | 1461156134521 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f407ec24c00) [pid = 1833] [serial = 265] [outer = 0x7f4070937400] 05:42:15 INFO - PROCESS | 1833 | 1461156135464 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]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1440ms 05:42:15 INFO - PROCESS | 1833 | 1461156135534 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1833 | 1461156135539 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:42:15 INFO - PROCESS | 1833 | 1461156135545 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1833 | 1461156135548 Marionette TRACE conn4 <- [1,326,null,{}] 05:42:15 INFO - PROCESS | 1833 | 1461156135553 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}] 05:42:15 INFO - PROCESS | 1833 | 1461156135712 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:42:15 INFO - PROCESS | 1833 | 1461156135848 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408332b800 == 51 [pid = 1833] [id = 89] 05:42:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f407127b400) [pid = 1833] [serial = 266] [outer = (nil)] 05:42:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f4082bd7000) [pid = 1833] [serial = 267] [outer = 0x7f407127b400] 05:42:15 INFO - PROCESS | 1833 | 1461156135921 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f4082bdfc00) [pid = 1833] [serial = 268] [outer = 0x7f407127b400] 05:42:16 INFO - PROCESS | 1833 | 1461156136811 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]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1279ms 05:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:42:16 INFO - PROCESS | 1833 | 1461156136825 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1833 | 1461156136827 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:42:16 INFO - PROCESS | 1833 | 1461156136833 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1833 | 1461156136836 Marionette TRACE conn4 <- [1,330,null,{}] 05:42:16 INFO - PROCESS | 1833 | 1461156136841 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}] 05:42:16 INFO - PROCESS | 1833 | 1461156136989 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:42:17 INFO - PROCESS | 1833 | 1461156137158 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4087292800 == 52 [pid = 1833] [id = 90] 05:42:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f4080e18800) [pid = 1833] [serial = 269] [outer = (nil)] 05:42:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f4082dea400) [pid = 1833] [serial = 270] [outer = 0x7f4080e18800] 05:42:17 INFO - PROCESS | 1833 | 1461156137231 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f4082faac00) [pid = 1833] [serial = 271] [outer = 0x7f4080e18800] 05:42:18 INFO - PROCESS | 1833 | 1461156138107 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]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1329ms 05:42:18 INFO - PROCESS | 1833 | 1461156138161 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1833 | 1461156138165 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:42:18 INFO - PROCESS | 1833 | 1461156138171 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1833 | 1461156138173 Marionette TRACE conn4 <- [1,334,null,{}] 05:42:18 INFO - PROCESS | 1833 | 1461156138179 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}] 05:42:18 INFO - PROCESS | 1833 | 1461156138593 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:42:18 INFO - PROCESS | 1833 | 1461156138821 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ed63000 == 53 [pid = 1833] [id = 91] 05:42:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f4066bdb000) [pid = 1833] [serial = 272] [outer = (nil)] 05:42:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f4066bdcc00) [pid = 1833] [serial = 273] [outer = 0x7f4066bdb000] 05:42:18 INFO - PROCESS | 1833 | 1461156138890 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f4067254400) [pid = 1833] [serial = 274] [outer = 0x7f4066bdb000] 05:42:19 INFO - PROCESS | 1833 | 1461156139869 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]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1733ms 05:42:19 INFO - PROCESS | 1833 | 1461156139906 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1833 | 1461156139913 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:42:19 INFO - PROCESS | 1833 | 1461156139920 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1833 | 1461156139925 Marionette TRACE conn4 <- [1,338,null,{}] 05:42:19 INFO - PROCESS | 1833 | 1461156139931 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}] 05:42:20 INFO - PROCESS | 1833 | 1461156140107 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:42:20 INFO - PROCESS | 1833 | 1461156140296 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066f39000 == 54 [pid = 1833] [id = 92] 05:42:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f4067da1c00) [pid = 1833] [serial = 275] [outer = (nil)] 05:42:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f4068d8c400) [pid = 1833] [serial = 276] [outer = 0x7f4067da1c00] 05:42:20 INFO - PROCESS | 1833 | 1461156140446 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f4069a17800) [pid = 1833] [serial = 277] [outer = 0x7f4067da1c00] 05:42:20 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f4082f61000) [pid = 1833] [serial = 215] [outer = (nil)] [url = about:blank] 05:42:20 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f406cef4400) [pid = 1833] [serial = 179] [outer = (nil)] [url = about:blank] 05:42:20 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f4071132000) [pid = 1833] [serial = 182] [outer = (nil)] [url = about:blank] 05:42:20 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f407dd96c00) [pid = 1833] [serial = 185] [outer = (nil)] [url = about:blank] 05:42:20 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f4082e7a400) [pid = 1833] [serial = 188] [outer = (nil)] [url = about:blank] 05:42:20 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f406fc79000) [pid = 1833] [serial = 191] [outer = (nil)] [url = about:blank] 05:42:20 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f408330fc00) [pid = 1833] [serial = 194] [outer = (nil)] [url = about:blank] 05:42:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fe4d800 == 53 [pid = 1833] [id = 84] 05:42:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067017800 == 52 [pid = 1833] [id = 83] 05:42:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407399b800 == 51 [pid = 1833] [id = 82] 05:42:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40703a9000 == 50 [pid = 1833] [id = 81] 05:42:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fe5e000 == 49 [pid = 1833] [id = 80] 05:42:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067dd4800 == 48 [pid = 1833] [id = 79] 05:42:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406aa36800 == 47 [pid = 1833] [id = 78] 05:42:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406991a000 == 46 [pid = 1833] [id = 77] 05:42:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40872a7000 == 45 [pid = 1833] [id = 75] 05:42:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4076dc6000 == 44 [pid = 1833] [id = 74] 05:42:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a8a2800 == 43 [pid = 1833] [id = 73] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f406f677400) [pid = 1833] [serial = 129] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f407dd8f000) [pid = 1833] [serial = 168] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f406fe79400) [pid = 1833] [serial = 165] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f4080ea0400) [pid = 1833] [serial = 159] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f406a6a0c00) [pid = 1833] [serial = 162] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f4082dbe000) [pid = 1833] [serial = 171] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f4076e52800) [pid = 1833] [serial = 138] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f4067da1400) [pid = 1833] [serial = 132] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f406d9ec000) [pid = 1833] [serial = 135] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f4077bdcc00) [pid = 1833] [serial = 209] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f4082df1000) [pid = 1833] [serial = 198] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f4082ded400) [pid = 1833] [serial = 197] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f4069a1a000) [pid = 1833] [serial = 212] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f406ed3bc00) [pid = 1833] [serial = 200] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f406fc7ec00) [pid = 1833] [serial = 201] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f406f65d400) [pid = 1833] [serial = 203] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f40700ee800) [pid = 1833] [serial = 204] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f406d9ed800) [pid = 1833] [serial = 206] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f407df34800) [pid = 1833] [serial = 210] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f4071130400) [pid = 1833] [serial = 207] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f407db9ac00) [pid = 1833] [serial = 213] [outer = (nil)] [url = about:blank] 05:42:21 INFO - PROCESS | 1833 | 1461156141632 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]]]}] 05:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1732ms 05:42:21 INFO - PROCESS | 1833 | 1461156141653 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1833 | 1461156141658 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:42:21 INFO - PROCESS | 1833 | 1461156141664 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1833 | 1461156141666 Marionette TRACE conn4 <- [1,342,null,{}] 05:42:21 INFO - PROCESS | 1833 | 1461156141672 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}] 05:42:21 INFO - PROCESS | 1833 | 1461156141814 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:42:21 INFO - PROCESS | 1833 | 1461156141984 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb25800 == 44 [pid = 1833] [id = 93] 05:42:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f406cef1400) [pid = 1833] [serial = 278] [outer = (nil)] 05:42:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f406eb6a400) [pid = 1833] [serial = 279] [outer = 0x7f406cef1400] 05:42:22 INFO - PROCESS | 1833 | 1461156142050 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f406f659000) [pid = 1833] [serial = 280] [outer = 0x7f406cef1400] 05:42:22 INFO - PROCESS | 1833 | 1461156142718 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]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1134ms 05:42:22 INFO - PROCESS | 1833 | 1461156142812 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1833 | 1461156142817 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:42:22 INFO - PROCESS | 1833 | 1461156142832 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1833 | 1461156142838 Marionette TRACE conn4 <- [1,346,null,{}] 05:42:22 INFO - PROCESS | 1833 | 1461156142847 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}] 05:42:22 INFO - PROCESS | 1833 | 1461156142992 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:42:23 INFO - PROCESS | 1833 | 1461156143003 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40739ad800 == 45 [pid = 1833] [id = 94] 05:42:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f406f659800) [pid = 1833] [serial = 281] [outer = (nil)] 05:42:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f4070220400) [pid = 1833] [serial = 282] [outer = 0x7f406f659800] 05:42:23 INFO - PROCESS | 1833 | 1461156143061 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f4071273400) [pid = 1833] [serial = 283] [outer = 0x7f406f659800] 05:42:24 INFO - PROCESS | 1833 | 1461156144212 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]]]}] 05:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1449ms 05:42:24 INFO - PROCESS | 1833 | 1461156144281 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1833 | 1461156144286 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:42:24 INFO - PROCESS | 1833 | 1461156144294 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1833 | 1461156144299 Marionette TRACE conn4 <- [1,350,null,{}] 05:42:24 INFO - PROCESS | 1833 | 1461156144306 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}] 05:42:24 INFO - PROCESS | 1833 | 1461156144552 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:42:24 INFO - PROCESS | 1833 | 1461156144573 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da7d800 == 46 [pid = 1833] [id = 95] 05:42:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f406f663400) [pid = 1833] [serial = 284] [outer = (nil)] 05:42:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f4073960000) [pid = 1833] [serial = 285] [outer = 0x7f406f663400] 05:42:24 INFO - PROCESS | 1833 | 1461156144634 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f407ccc3800) [pid = 1833] [serial = 286] [outer = 0x7f406f663400] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f407ccc7c00) [pid = 1833] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f40655e2c00) [pid = 1833] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f406a6f0000) [pid = 1833] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f4071597800) [pid = 1833] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f406a6a3400) [pid = 1833] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f4071599000) [pid = 1833] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f40831a1800) [pid = 1833] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f406fc71c00) [pid = 1833] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f407dabcc00) [pid = 1833] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f407ef57400) [pid = 1833] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f40673e2800) [pid = 1833] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f4068f04800) [pid = 1833] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f40676c4c00) [pid = 1833] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f40673e6800) [pid = 1833] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:42:25 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f406f662400) [pid = 1833] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:42:26 INFO - PROCESS | 1833 | 1461156146158 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]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1941ms 05:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:42:26 INFO - PROCESS | 1833 | 1461156146236 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1833 | 1461156146239 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:42:26 INFO - PROCESS | 1833 | 1461156146245 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1833 | 1461156146248 Marionette TRACE conn4 <- [1,354,null,{}] 05:42:26 INFO - PROCESS | 1833 | 1461156146254 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}] 05:42:26 INFO - PROCESS | 1833 | 1461156146450 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:42:26 INFO - PROCESS | 1833 | 1461156146465 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067dee800 == 47 [pid = 1833] [id = 96] 05:42:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f4068d93400) [pid = 1833] [serial = 287] [outer = (nil)] 05:42:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f406ce6a800) [pid = 1833] [serial = 288] [outer = 0x7f4068d93400] 05:42:26 INFO - PROCESS | 1833 | 1461156146550 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f407395f000) [pid = 1833] [serial = 289] [outer = 0x7f4068d93400] 05:42:27 INFO - PROCESS | 1833 | 1461156147267 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]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1084ms 05:42:27 INFO - PROCESS | 1833 | 1461156147329 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1833 | 1461156147332 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:42:27 INFO - PROCESS | 1833 | 1461156147356 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1833 | 1461156147359 Marionette TRACE conn4 <- [1,358,null,{}] 05:42:27 INFO - PROCESS | 1833 | 1461156147364 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}] 05:42:27 INFO - PROCESS | 1833 | 1461156147501 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:42:27 INFO - PROCESS | 1833 | 1461156147511 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40827ab800 == 48 [pid = 1833] [id = 97] 05:42:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f40676c4c00) [pid = 1833] [serial = 290] [outer = (nil)] 05:42:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f407edbf400) [pid = 1833] [serial = 291] [outer = 0x7f40676c4c00] 05:42:27 INFO - PROCESS | 1833 | 1461156147570 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f4082768c00) [pid = 1833] [serial = 292] [outer = 0x7f40676c4c00] 05:42:28 INFO - PROCESS | 1833 | 1461156148635 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]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1333ms 05:42:28 INFO - PROCESS | 1833 | 1461156148707 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1833 | 1461156148714 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:42:28 INFO - PROCESS | 1833 | 1461156148726 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1833 | 1461156148730 Marionette TRACE conn4 <- [1,362,null,{}] 05:42:28 INFO - PROCESS | 1833 | 1461156148738 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}] 05:42:28 INFO - PROCESS | 1833 | 1461156148931 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:42:29 INFO - PROCESS | 1833 | 1461156149100 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f3e6000 == 49 [pid = 1833] [id = 98] 05:42:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f40672d4000) [pid = 1833] [serial = 293] [outer = (nil)] 05:42:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f40672dac00) [pid = 1833] [serial = 294] [outer = 0x7f40672d4000] 05:42:29 INFO - PROCESS | 1833 | 1461156149220 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f4067365000) [pid = 1833] [serial = 295] [outer = 0x7f40672d4000] 05:42:30 INFO - PROCESS | 1833 | 1461156150181 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]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1490ms 05:42:30 INFO - PROCESS | 1833 | 1461156150217 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1833 | 1461156150225 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:42:30 INFO - PROCESS | 1833 | 1461156150235 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1833 | 1461156150238 Marionette TRACE conn4 <- [1,366,null,{}] 05:42:30 INFO - PROCESS | 1833 | 1461156150245 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}] 05:42:30 INFO - PROCESS | 1833 | 1461156150402 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:42:30 INFO - PROCESS | 1833 | 1461156150545 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da73000 == 50 [pid = 1833] [id = 99] 05:42:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f40672d4400) [pid = 1833] [serial = 296] [outer = (nil)] 05:42:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f40673e4000) [pid = 1833] [serial = 297] [outer = 0x7f40672d4400] 05:42:30 INFO - PROCESS | 1833 | 1461156150619 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f40676cdc00) [pid = 1833] [serial = 298] [outer = 0x7f40672d4400] 05:42:31 INFO - PROCESS | 1833 | 1461156151766 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]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1585ms 05:42:31 INFO - PROCESS | 1833 | 1461156151820 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 1833 | 1461156151825 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:42:31 INFO - PROCESS | 1833 | 1461156151831 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1833 | 1461156151837 Marionette TRACE conn4 <- [1,370,null,{}] 05:42:31 INFO - PROCESS | 1833 | 1461156151894 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}] 05:42:32 INFO - PROCESS | 1833 | 1461156152080 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:42:32 INFO - PROCESS | 1833 | 1461156152283 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408594b800 == 51 [pid = 1833] [id = 100] 05:42:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f406a69bc00) [pid = 1833] [serial = 299] [outer = (nil)] 05:42:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f406f65e400) [pid = 1833] [serial = 300] [outer = 0x7f406a69bc00] 05:42:32 INFO - PROCESS | 1833 | 1461156152365 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f406fc7ec00) [pid = 1833] [serial = 301] [outer = 0x7f406a69bc00] 05:42:33 INFO - PROCESS | 1833 | 1461156153166 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]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1390ms 05:42:33 INFO - PROCESS | 1833 | 1461156153222 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1833 | 1461156153226 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:42:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:42:33 INFO - PROCESS | 1833 | 1461156153232 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1833 | 1461156153235 Marionette TRACE conn4 <- [1,374,null,{}] 05:42:33 INFO - PROCESS | 1833 | 1461156153240 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}] 05:42:33 INFO - PROCESS | 1833 | 1461156153391 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:42:33 INFO - PROCESS | 1833 | 1461156153532 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4088010800 == 52 [pid = 1833] [id = 101] 05:42:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f40657ecc00) [pid = 1833] [serial = 302] [outer = (nil)] 05:42:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f40657f5c00) [pid = 1833] [serial = 303] [outer = 0x7f40657ecc00] 05:42:33 INFO - PROCESS | 1833 | 1461156153604 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f406891d800) [pid = 1833] [serial = 304] [outer = 0x7f40657ecc00] 05:42:34 INFO - PROCESS | 1833 | 1461156154471 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:42:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1278ms 05:42:34 INFO - PROCESS | 1833 | 1461156154511 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1833 | 1461156154514 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:42:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:42:34 INFO - PROCESS | 1833 | 1461156154520 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1833 | 1461156154523 Marionette TRACE conn4 <- [1,378,null,{}] 05:42:34 INFO - PROCESS | 1833 | 1461156154529 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}] 05:42:34 INFO - PROCESS | 1833 | 1461156154677 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:42:34 INFO - PROCESS | 1833 | 1461156154820 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4088183800 == 53 [pid = 1833] [id = 102] 05:42:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f40657f2400) [pid = 1833] [serial = 305] [outer = (nil)] 05:42:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f40711ef400) [pid = 1833] [serial = 306] [outer = 0x7f40657f2400] 05:42:34 INFO - PROCESS | 1833 | 1461156154895 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f4076e52800) [pid = 1833] [serial = 307] [outer = 0x7f40657f2400] 05:42:35 INFO - PROCESS | 1833 | 1461156155772 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:42:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1282ms 05:42:35 INFO - PROCESS | 1833 | 1461156155803 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1833 | 1461156155807 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:42:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:42:35 INFO - PROCESS | 1833 | 1461156155813 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1833 | 1461156155816 Marionette TRACE conn4 <- [1,382,null,{}] 05:42:35 INFO - PROCESS | 1833 | 1461156155821 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}] 05:42:35 INFO - PROCESS | 1833 | 1461156155998 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:42:36 INFO - PROCESS | 1833 | 1461156156145 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc9800 == 54 [pid = 1833] [id = 103] 05:42:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f40673e5000) [pid = 1833] [serial = 308] [outer = (nil)] 05:42:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f40689e5000) [pid = 1833] [serial = 309] [outer = 0x7f40673e5000] 05:42:36 INFO - PROCESS | 1833 | 1461156156221 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f407ef61c00) [pid = 1833] [serial = 310] [outer = 0x7f40673e5000] 05:42:37 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:37 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:42:37 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:37 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:37 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:37 INFO - PROCESS | 1833 | 1461156157340 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:42:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1579ms 05:42:37 INFO - PROCESS | 1833 | 1461156157393 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1833 | 1461156157398 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:42:37 INFO - PROCESS | 1833 | 1461156157406 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1833 | 1461156157411 Marionette TRACE conn4 <- [1,386,null,{}] 05:42:37 INFO - PROCESS | 1833 | 1461156157418 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}] 05:42:37 INFO - PROCESS | 1833 | 1461156157577 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:42:37 INFO - PROCESS | 1833 | 1461156157737 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406bac7800 == 55 [pid = 1833] [id = 104] 05:42:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f40672db000) [pid = 1833] [serial = 311] [outer = (nil)] 05:42:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f4067362c00) [pid = 1833] [serial = 312] [outer = 0x7f40672db000] 05:42:37 INFO - PROCESS | 1833 | 1461156157803 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f406736c400) [pid = 1833] [serial = 313] [outer = 0x7f40672db000] 05:42:38 INFO - PROCESS | 1833 | 1461156158667 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]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1290ms 05:42:38 INFO - PROCESS | 1833 | 1461156158697 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1833 | 1461156158705 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:42:38 INFO - PROCESS | 1833 | 1461156158714 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1833 | 1461156158718 Marionette TRACE conn4 <- [1,390,null,{}] 05:42:38 INFO - PROCESS | 1833 | 1461156158723 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}] 05:42:38 INFO - PROCESS | 1833 | 1461156158879 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:42:39 INFO - PROCESS | 1833 | 1461156159036 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ceb6800 == 56 [pid = 1833] [id = 105] 05:42:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f40673ecc00) [pid = 1833] [serial = 314] [outer = (nil)] 05:42:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f4068d94800) [pid = 1833] [serial = 315] [outer = 0x7f40673ecc00] 05:42:39 INFO - PROCESS | 1833 | 1461156159102 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f406a6a2000) [pid = 1833] [serial = 316] [outer = 0x7f40673ecc00] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067dee800 == 55 [pid = 1833] [id = 96] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4088017800 == 54 [pid = 1833] [id = 76] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f40676cb400) [pid = 1833] [serial = 255] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407da7d800 == 53 [pid = 1833] [id = 95] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40739ad800 == 52 [pid = 1833] [id = 94] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb25800 == 51 [pid = 1833] [id = 93] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066f39000 == 50 [pid = 1833] [id = 92] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ed63000 == 49 [pid = 1833] [id = 91] 05:42:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406aa29000 == 48 [pid = 1833] [id = 86] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f4071585800) [pid = 1833] [serial = 183] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f407ef62400) [pid = 1833] [serial = 186] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f406f04dc00) [pid = 1833] [serial = 180] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f40831a4c00) [pid = 1833] [serial = 189] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f4085cab400) [pid = 1833] [serial = 195] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f406fc7d800) [pid = 1833] [serial = 192] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f407db97800) [pid = 1833] [serial = 246] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f4082bdc000) [pid = 1833] [serial = 249] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f4082be0000) [pid = 1833] [serial = 250] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f406de22400) [pid = 1833] [serial = 234] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f406a69c800) [pid = 1833] [serial = 233] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f4070a8bc00) [pid = 1833] [serial = 240] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f4071278400) [pid = 1833] [serial = 241] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f40827c0800) [pid = 1833] [serial = 224] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f4068915000) [pid = 1833] [serial = 231] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f40676ca400) [pid = 1833] [serial = 230] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f4068d8dc00) [pid = 1833] [serial = 237] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f406f65f000) [pid = 1833] [serial = 238] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f40676d0c00) [pid = 1833] [serial = 218] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f407395f800) [pid = 1833] [serial = 243] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f406f661c00) [pid = 1833] [serial = 221] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f4085c91000) [pid = 1833] [serial = 227] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f40859efc00) [pid = 1833] [serial = 216] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f407edc1800) [pid = 1833] [serial = 247] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f40655ecc00) [pid = 1833] [serial = 252] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f4076e4e400) [pid = 1833] [serial = 244] [outer = (nil)] [url = about:blank] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f406f67d000) [pid = 1833] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:42:39 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f4066f78c00) [pid = 1833] [serial = 253] [outer = (nil)] [url = about:blank] 05:42:40 INFO - PROCESS | 1833 | 1461156160070 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]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1391ms 05:42:40 INFO - PROCESS | 1833 | 1461156160105 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1833 | 1461156160109 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:42:40 INFO - PROCESS | 1833 | 1461156160114 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1833 | 1461156160119 Marionette TRACE conn4 <- [1,394,null,{}] 05:42:40 INFO - PROCESS | 1833 | 1461156160134 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}] 05:42:40 INFO - PROCESS | 1833 | 1461156160286 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:42:40 INFO - PROCESS | 1833 | 1461156160308 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ff49000 == 49 [pid = 1833] [id = 106] 05:42:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f406a6a2800) [pid = 1833] [serial = 317] [outer = (nil)] 05:42:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f406f662000) [pid = 1833] [serial = 318] [outer = 0x7f406a6a2800] 05:42:40 INFO - PROCESS | 1833 | 1461156160381 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f406fc7a800) [pid = 1833] [serial = 319] [outer = 0x7f406a6a2800] 05:42:41 INFO - PROCESS | 1833 | 1461156161150 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]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1090ms 05:42:41 INFO - PROCESS | 1833 | 1461156161205 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1833 | 1461156161209 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:42:41 INFO - PROCESS | 1833 | 1461156161215 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1833 | 1461156161217 Marionette TRACE conn4 <- [1,398,null,{}] 05:42:41 INFO - PROCESS | 1833 | 1461156161222 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}] 05:42:41 INFO - PROCESS | 1833 | 1461156161407 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:42:41 INFO - PROCESS | 1833 | 1461156161475 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073993000 == 50 [pid = 1833] [id = 107] 05:42:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f406a6f1c00) [pid = 1833] [serial = 320] [outer = (nil)] 05:42:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f4070934c00) [pid = 1833] [serial = 321] [outer = 0x7f406a6f1c00] 05:42:41 INFO - PROCESS | 1833 | 1461156161548 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f407159d800) [pid = 1833] [serial = 322] [outer = 0x7f406a6f1c00] 05:42:42 INFO - PROCESS | 1833 | 1461156162384 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]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1230ms 05:42:42 INFO - PROCESS | 1833 | 1461156162462 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1833 | 1461156162466 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:42:42 INFO - PROCESS | 1833 | 1461156162472 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1833 | 1461156162474 Marionette TRACE conn4 <- [1,402,null,{}] 05:42:42 INFO - PROCESS | 1833 | 1461156162480 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}] 05:42:42 INFO - PROCESS | 1833 | 1461156162659 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:42:42 INFO - PROCESS | 1833 | 1461156162677 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fd6000 == 51 [pid = 1833] [id = 108] 05:42:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f406cee9c00) [pid = 1833] [serial = 323] [outer = (nil)] 05:42:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f407cc46400) [pid = 1833] [serial = 324] [outer = 0x7f406cee9c00] 05:42:42 INFO - PROCESS | 1833 | 1461156162737 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f407dd90c00) [pid = 1833] [serial = 325] [outer = 0x7f406cee9c00] 05:42:43 INFO - PROCESS | 1833 | 1461156163531 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]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1128ms 05:42:43 INFO - PROCESS | 1833 | 1461156163602 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1833 | 1461156163605 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:42:43 INFO - PROCESS | 1833 | 1461156163612 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1833 | 1461156163614 Marionette TRACE conn4 <- [1,406,null,{}] 05:42:43 INFO - PROCESS | 1833 | 1461156163619 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}] 05:42:43 INFO - PROCESS | 1833 | 1461156163946 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:42:43 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f406cef1400) [pid = 1833] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:42:43 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f406f659800) [pid = 1833] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:42:43 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f4066bdb000) [pid = 1833] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:42:43 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f4068d93400) [pid = 1833] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:42:43 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f406f663400) [pid = 1833] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:42:43 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f4067da1c00) [pid = 1833] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:42:44 INFO - PROCESS | 1833 | 1461156164025 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406de69800 == 52 [pid = 1833] [id = 109] 05:42:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f40655e7c00) [pid = 1833] [serial = 326] [outer = (nil)] 05:42:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f4067da1c00) [pid = 1833] [serial = 327] [outer = 0x7f40655e7c00] 05:42:44 INFO - PROCESS | 1833 | 1461156164100 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f4082dc3000) [pid = 1833] [serial = 328] [outer = 0x7f40655e7c00] 05:42:44 INFO - PROCESS | 1833 | 1461156164771 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]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1176ms 05:42:44 INFO - PROCESS | 1833 | 1461156164789 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 1833 | 1461156164794 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:42:44 INFO - PROCESS | 1833 | 1461156164800 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1833 | 1461156164802 Marionette TRACE conn4 <- [1,410,null,{}] 05:42:44 INFO - PROCESS | 1833 | 1461156164808 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}] 05:42:44 INFO - PROCESS | 1833 | 1461156164989 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:42:45 INFO - PROCESS | 1833 | 1461156165006 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082e2c800 == 53 [pid = 1833] [id = 110] 05:42:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f407e9f9800) [pid = 1833] [serial = 329] [outer = (nil)] 05:42:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f4082e72c00) [pid = 1833] [serial = 330] [outer = 0x7f407e9f9800] 05:42:45 INFO - PROCESS | 1833 | 1461156165071 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f40831ee800) [pid = 1833] [serial = 331] [outer = 0x7f407e9f9800] 05:42:45 INFO - PROCESS | 1833 | 1461156165762 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]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 975ms 05:42:45 INFO - PROCESS | 1833 | 1461156165778 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1833 | 1461156165781 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:42:45 INFO - PROCESS | 1833 | 1461156165786 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1833 | 1461156165789 Marionette TRACE conn4 <- [1,414,null,{}] 05:42:45 INFO - PROCESS | 1833 | 1461156165794 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}] 05:42:45 INFO - PROCESS | 1833 | 1461156165926 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:42:46 INFO - PROCESS | 1833 | 1461156166105 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406702b800 == 54 [pid = 1833] [id = 111] 05:42:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f40655e2400) [pid = 1833] [serial = 332] [outer = (nil)] 05:42:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f40655ef400) [pid = 1833] [serial = 333] [outer = 0x7f40655e2400] 05:42:46 INFO - PROCESS | 1833 | 1461156166179 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f4066bd6400) [pid = 1833] [serial = 334] [outer = 0x7f40655e2400] 05:42:47 INFO - PROCESS | 1833 | 1461156167199 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]]]}] 05:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1478ms 05:42:47 INFO - PROCESS | 1833 | 1461156167267 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:42:47 INFO - PROCESS | 1833 | 1461156167273 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:42:47 INFO - PROCESS | 1833 | 1461156167280 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1833 | 1461156167284 Marionette TRACE conn4 <- [1,418,null,{}] 05:42:47 INFO - PROCESS | 1833 | 1461156167292 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}] 05:42:47 INFO - PROCESS | 1833 | 1461156167497 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:42:47 INFO - PROCESS | 1833 | 1461156167639 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070a51800 == 55 [pid = 1833] [id = 112] 05:42:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f40655e4800) [pid = 1833] [serial = 335] [outer = (nil)] 05:42:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f40674c0800) [pid = 1833] [serial = 336] [outer = 0x7f40655e4800] 05:42:47 INFO - PROCESS | 1833 | 1461156167714 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f4068d8dc00) [pid = 1833] [serial = 337] [outer = 0x7f40655e4800] 05:42:49 INFO - PROCESS | 1833 | 1461156169158 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]]]}] 05:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1907ms 05:42:49 INFO - PROCESS | 1833 | 1461156169190 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 1833 | 1461156169195 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:42:49 INFO - PROCESS | 1833 | 1461156169203 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1833 | 1461156169206 Marionette TRACE conn4 <- [1,422,null,{}] 05:42:49 INFO - PROCESS | 1833 | 1461156169212 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}] 05:42:49 INFO - PROCESS | 1833 | 1461156169364 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:42:49 INFO - PROCESS | 1833 | 1461156169502 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4085943800 == 56 [pid = 1833] [id = 113] 05:42:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f40657f6000) [pid = 1833] [serial = 338] [outer = (nil)] 05:42:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f406eec9000) [pid = 1833] [serial = 339] [outer = 0x7f40657f6000] 05:42:49 INFO - PROCESS | 1833 | 1461156169576 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f4070224000) [pid = 1833] [serial = 340] [outer = 0x7f40657f6000] 05:42:50 INFO - PROCESS | 1833 | 1461156170828 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]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1638ms 05:42:50 INFO - PROCESS | 1833 | 1461156170842 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1833 | 1461156170845 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:42:50 INFO - PROCESS | 1833 | 1461156170860 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1833 | 1461156170868 Marionette TRACE conn4 <- [1,426,null,{}] 05:42:50 INFO - PROCESS | 1833 | 1461156170875 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}] 05:42:51 INFO - PROCESS | 1833 | 1461156171069 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:42:51 INFO - PROCESS | 1833 | 1461156171184 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408a98a000 == 57 [pid = 1833] [id = 114] 05:42:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f40674c0000) [pid = 1833] [serial = 341] [outer = (nil)] 05:42:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f407db9bc00) [pid = 1833] [serial = 342] [outer = 0x7f40674c0000] 05:42:51 INFO - PROCESS | 1833 | 1461156171296 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f4082de5c00) [pid = 1833] [serial = 343] [outer = 0x7f40674c0000] 05:42:52 INFO - PROCESS | 1833 | 1461156172160 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] 05:42:52 INFO - PROCESS | 1833 | 1461156172211 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:42:52 INFO - PROCESS | 1833 | 1461156172216 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1833 | 1461156172218 Marionette TRACE conn4 <- [1,430,null,{}] 05:42:52 INFO - PROCESS | 1833 | 1461156172224 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}] 05:42:52 INFO - PROCESS | 1833 | 1461156172376 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:42:52 INFO - PROCESS | 1833 | 1461156172521 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c21000 == 58 [pid = 1833] [id = 115] 05:42:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f40676cf800) [pid = 1833] [serial = 344] [outer = (nil)] 05:42:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f40831a3c00) [pid = 1833] [serial = 345] [outer = 0x7f40676cf800] 05:42:52 INFO - PROCESS | 1833 | 1461156172591 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f4083306800) [pid = 1833] [serial = 346] [outer = 0x7f40676cf800] 05:42:53 INFO - PROCESS | 1833 | 1461156173690 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]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1528ms 05:42:53 INFO - PROCESS | 1833 | 1461156173746 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1833 | 1461156173751 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:42:53 INFO - PROCESS | 1833 | 1461156173759 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1833 | 1461156173765 Marionette TRACE conn4 <- [1,434,null,{}] 05:42:53 INFO - PROCESS | 1833 | 1461156173773 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}] 05:42:53 INFO - PROCESS | 1833 | 1461156173931 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:42:54 INFO - PROCESS | 1833 | 1461156174135 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406bab9800 == 59 [pid = 1833] [id = 116] 05:42:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f40672db800) [pid = 1833] [serial = 347] [outer = (nil)] 05:42:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f4067369c00) [pid = 1833] [serial = 348] [outer = 0x7f40672db800] 05:42:54 INFO - PROCESS | 1833 | 1461156174219 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f40674b8c00) [pid = 1833] [serial = 349] [outer = 0x7f40672db800] 05:42:55 INFO - PROCESS | 1833 | 1461156175108 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]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1382ms 05:42:55 INFO - PROCESS | 1833 | 1461156175143 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1833 | 1461156175151 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:42:55 INFO - PROCESS | 1833 | 1461156175161 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1833 | 1461156175164 Marionette TRACE conn4 <- [1,438,null,{}] 05:42:55 INFO - PROCESS | 1833 | 1461156175170 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}] 05:42:55 INFO - PROCESS | 1833 | 1461156175323 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:42:55 INFO - PROCESS | 1833 | 1461156175475 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a89a000 == 60 [pid = 1833] [id = 117] 05:42:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f40676cfc00) [pid = 1833] [serial = 350] [outer = (nil)] 05:42:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f4068f0b000) [pid = 1833] [serial = 351] [outer = 0x7f40676cfc00] 05:42:55 INFO - PROCESS | 1833 | 1461156175547 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f406cef1000) [pid = 1833] [serial = 352] [outer = 0x7f40676cfc00] 05:42:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4082e2c800 == 59 [pid = 1833] [id = 110] 05:42:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406de69800 == 58 [pid = 1833] [id = 109] 05:42:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fd6000 == 57 [pid = 1833] [id = 108] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f407edbf400) [pid = 1833] [serial = 291] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073993000 == 56 [pid = 1833] [id = 107] 05:42:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ff49000 == 55 [pid = 1833] [id = 106] 05:42:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ceb6800 == 54 [pid = 1833] [id = 105] 05:42:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406bac7800 == 53 [pid = 1833] [id = 104] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f407395f000) [pid = 1833] [serial = 289] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f406eb6a400) [pid = 1833] [serial = 279] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f4070220400) [pid = 1833] [serial = 282] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f4067254400) [pid = 1833] [serial = 274] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f4082dea400) [pid = 1833] [serial = 270] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f406ce6a800) [pid = 1833] [serial = 288] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f4071273400) [pid = 1833] [serial = 283] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f4073960000) [pid = 1833] [serial = 285] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f4066bdcc00) [pid = 1833] [serial = 273] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f4068d8c400) [pid = 1833] [serial = 276] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f4069a17800) [pid = 1833] [serial = 277] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f407cc48400) [pid = 1833] [serial = 264] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f407ccc3800) [pid = 1833] [serial = 286] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f4082bd7000) [pid = 1833] [serial = 267] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f406f659000) [pid = 1833] [serial = 280] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f4068d85800) [pid = 1833] [serial = 258] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f406f657c00) [pid = 1833] [serial = 261] [outer = (nil)] [url = about:blank] 05:42:56 INFO - PROCESS | 1833 | 1461156176591 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]]]}] 05:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1483ms 05:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:42:56 INFO - PROCESS | 1833 | 1461156176644 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 1833 | 1461156176647 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:42:56 INFO - PROCESS | 1833 | 1461156176653 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1833 | 1461156176659 Marionette TRACE conn4 <- [1,442,null,{}] 05:42:56 INFO - PROCESS | 1833 | 1461156176675 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}] 05:42:56 INFO - PROCESS | 1833 | 1461156176842 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:42:56 INFO - PROCESS | 1833 | 1461156176960 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ff4c800 == 54 [pid = 1833] [id = 118] 05:42:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f40657edc00) [pid = 1833] [serial = 353] [outer = (nil)] 05:42:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f406f65f800) [pid = 1833] [serial = 354] [outer = 0x7f40657edc00] 05:42:57 INFO - PROCESS | 1833 | 1461156177052 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f40704b3800) [pid = 1833] [serial = 355] [outer = 0x7f40657edc00] 05:42:58 INFO - PROCESS | 1833 | 1461156178023 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]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1436ms 05:42:58 INFO - PROCESS | 1833 | 1461156178090 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:42:58 INFO - PROCESS | 1833 | 1461156178095 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:42:58 INFO - PROCESS | 1833 | 1461156178104 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1833 | 1461156178106 Marionette TRACE conn4 <- [1,446,null,{}] 05:42:58 INFO - PROCESS | 1833 | 1461156178113 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}] 05:42:58 INFO - PROCESS | 1833 | 1461156178295 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:42:58 INFO - PROCESS | 1833 | 1461156178430 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4076dba000 == 55 [pid = 1833] [id = 119] 05:42:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f40674bcc00) [pid = 1833] [serial = 356] [outer = (nil)] 05:42:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f407159e000) [pid = 1833] [serial = 357] [outer = 0x7f40674bcc00] 05:42:58 INFO - PROCESS | 1833 | 1461156178499 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f407dac3000) [pid = 1833] [serial = 358] [outer = 0x7f40674bcc00] 05:42:59 INFO - PROCESS | 1833 | 1461156179292 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]]]}] 05:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1239ms 05:42:59 INFO - PROCESS | 1833 | 1461156179358 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1833 | 1461156179361 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:42:59 INFO - PROCESS | 1833 | 1461156179369 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1833 | 1461156179372 Marionette TRACE conn4 <- [1,450,null,{}] 05:42:59 INFO - PROCESS | 1833 | 1461156179376 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}] 05:42:59 INFO - PROCESS | 1833 | 1461156179551 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:42:59 INFO - PROCESS | 1833 | 1461156179577 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407daee800 == 56 [pid = 1833] [id = 120] 05:42:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f4066c35c00) [pid = 1833] [serial = 359] [outer = (nil)] 05:42:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f4066c3bc00) [pid = 1833] [serial = 360] [outer = 0x7f4066c35c00] 05:42:59 INFO - PROCESS | 1833 | 1461156179680 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f4066c40000) [pid = 1833] [serial = 361] [outer = 0x7f4066c35c00] 05:43:00 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f40655e6000) [pid = 1833] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:43:00 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f406cee9c00) [pid = 1833] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:43:00 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f40655e7c00) [pid = 1833] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:43:00 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f406a6f1c00) [pid = 1833] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:43:00 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f40673ecc00) [pid = 1833] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:43:00 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f40672db000) [pid = 1833] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:43:00 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f406a6a2800) [pid = 1833] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:43:00 INFO - PROCESS | 1833 | 1461156180753 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] 05:43:00 INFO - PROCESS | 1833 | 1461156180808 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:43:00 INFO - PROCESS | 1833 | 1461156180815 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1833 | 1461156180819 Marionette TRACE conn4 <- [1,454,null,{}] 05:43:00 INFO - PROCESS | 1833 | 1461156180825 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}] 05:43:01 INFO - PROCESS | 1833 | 1461156181012 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:43:01 INFO - PROCESS | 1833 | 1461156181112 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4080e88800 == 57 [pid = 1833] [id = 121] 05:43:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f4066c36400) [pid = 1833] [serial = 362] [outer = (nil)] 05:43:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f407dd16400) [pid = 1833] [serial = 363] [outer = 0x7f4066c36400] 05:43:01 INFO - PROCESS | 1833 | 1461156181179 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f4082def000) [pid = 1833] [serial = 364] [outer = 0x7f4066c36400] 05:43:01 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:01 INFO - PROCESS | 1833 | 1461156181960 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]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1185ms 05:43:02 INFO - PROCESS | 1833 | 1461156182001 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1833 | 1461156182004 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:43:02 INFO - PROCESS | 1833 | 1461156182018 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1833 | 1461156182020 Marionette TRACE conn4 <- [1,458,null,{}] 05:43:02 INFO - PROCESS | 1833 | 1461156182025 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}] 05:43:02 INFO - PROCESS | 1833 | 1461156182203 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:43:02 INFO - PROCESS | 1833 | 1461156182215 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408332f000 == 58 [pid = 1833] [id = 122] 05:43:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f4082df1000) [pid = 1833] [serial = 365] [outer = (nil)] 05:43:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f408330d000) [pid = 1833] [serial = 366] [outer = 0x7f4082df1000] 05:43:02 INFO - PROCESS | 1833 | 1461156182301 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f4084f9c400) [pid = 1833] [serial = 367] [outer = 0x7f4082df1000] 05:43:03 INFO - PROCESS | 1833 | 1461156183397 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] 05:43:03 INFO - PROCESS | 1833 | 1461156183461 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:43:03 INFO - PROCESS | 1833 | 1461156183474 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1833 | 1461156183480 Marionette TRACE conn4 <- [1,462,null,{}] 05:43:03 INFO - PROCESS | 1833 | 1461156183489 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}] 05:43:03 INFO - PROCESS | 1833 | 1461156183730 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:43:03 INFO - PROCESS | 1833 | 1461156183935 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ed63000 == 59 [pid = 1833] [id = 123] 05:43:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f406736f000) [pid = 1833] [serial = 368] [outer = (nil)] 05:43:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f40673eb800) [pid = 1833] [serial = 369] [outer = 0x7f406736f000] 05:43:04 INFO - PROCESS | 1833 | 1461156184074 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f40674bf000) [pid = 1833] [serial = 370] [outer = 0x7f406736f000] 05:43:05 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:05 INFO - PROCESS | 1833 | 1461156185070 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] 05:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:43:05 INFO - PROCESS | 1833 | 1461156185133 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:43:05 INFO - PROCESS | 1833 | 1461156185145 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1833 | 1461156185149 Marionette TRACE conn4 <- [1,466,null,{}] 05:43:05 INFO - PROCESS | 1833 | 1461156185155 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}] 05:43:05 INFO - PROCESS | 1833 | 1461156185353 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:43:05 INFO - PROCESS | 1833 | 1461156185610 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4083139800 == 60 [pid = 1833] [id = 124] 05:43:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f4068bb3400) [pid = 1833] [serial = 371] [outer = (nil)] 05:43:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f4068bb8c00) [pid = 1833] [serial = 372] [outer = 0x7f4068bb3400] 05:43:05 INFO - PROCESS | 1833 | 1461156185700 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f4069a17800) [pid = 1833] [serial = 373] [outer = 0x7f4068bb3400] 05:43:06 INFO - PROCESS | 1833 | 1461156186661 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] 05:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:43:06 INFO - PROCESS | 1833 | 1461156186737 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:43:06 INFO - PROCESS | 1833 | 1461156186745 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1833 | 1461156186751 Marionette TRACE conn4 <- [1,470,null,{}] 05:43:06 INFO - PROCESS | 1833 | 1461156186767 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}] 05:43:07 INFO - PROCESS | 1833 | 1461156187000 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:43:07 INFO - PROCESS | 1833 | 1461156187237 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4088199800 == 61 [pid = 1833] [id = 125] 05:43:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f4066bb8800) [pid = 1833] [serial = 374] [outer = (nil)] 05:43:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f406a6ec800) [pid = 1833] [serial = 375] [outer = 0x7f4066bb8800] 05:43:07 INFO - PROCESS | 1833 | 1461156187331 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f406f247800) [pid = 1833] [serial = 376] [outer = 0x7f4066bb8800] 05:43:08 INFO - PROCESS | 1833 | 1461156188165 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]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:43:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1488ms 05:43:08 INFO - PROCESS | 1833 | 1461156188233 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1833 | 1461156188238 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:43:08 INFO - PROCESS | 1833 | 1461156188244 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1833 | 1461156188248 Marionette TRACE conn4 <- [1,474,null,{}] 05:43:08 INFO - PROCESS | 1833 | 1461156188254 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}] 05:43:08 INFO - PROCESS | 1833 | 1461156188430 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:43:08 INFO - PROCESS | 1833 | 1461156188576 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406743b000 == 62 [pid = 1833] [id = 126] 05:43:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f4066bb1800) [pid = 1833] [serial = 377] [outer = (nil)] 05:43:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f40711ec800) [pid = 1833] [serial = 378] [outer = 0x7f4066bb1800] 05:43:08 INFO - PROCESS | 1833 | 1461156188647 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f4073c2ec00) [pid = 1833] [serial = 379] [outer = 0x7f4066bb1800] 05:43:09 INFO - PROCESS | 1833 | 1461156189580 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]]]}] 05:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1391ms 05:43:09 INFO - PROCESS | 1833 | 1461156189636 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1833 | 1461156189640 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:43:09 INFO - PROCESS | 1833 | 1461156189647 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1833 | 1461156189650 Marionette TRACE conn4 <- [1,478,null,{}] 05:43:09 INFO - PROCESS | 1833 | 1461156189656 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}] 05:43:09 INFO - PROCESS | 1833 | 1461156189811 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:43:09 INFO - PROCESS | 1833 | 1461156189961 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654bc800 == 63 [pid = 1833] [id = 127] 05:43:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f406fc74000) [pid = 1833] [serial = 380] [outer = (nil)] 05:43:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f407edc2000) [pid = 1833] [serial = 381] [outer = 0x7f406fc74000] 05:43:10 INFO - PROCESS | 1833 | 1461156190034 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f4082df4800) [pid = 1833] [serial = 382] [outer = 0x7f406fc74000] 05:43:10 INFO - PROCESS | 1833 | 1461156190959 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]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1384ms 05:43:11 INFO - PROCESS | 1833 | 1461156191032 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1833 | 1461156191035 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:43:11 INFO - PROCESS | 1833 | 1461156191042 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1833 | 1461156191045 Marionette TRACE conn4 <- [1,482,null,{}] 05:43:11 INFO - PROCESS | 1833 | 1461156191050 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}] 05:43:11 INFO - PROCESS | 1833 | 1461156191257 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:43:11 INFO - PROCESS | 1833 | 1461156191449 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065622800 == 64 [pid = 1833] [id = 128] 05:43:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f407ccbf400) [pid = 1833] [serial = 383] [outer = (nil)] 05:43:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f4084f99400) [pid = 1833] [serial = 384] [outer = 0x7f407ccbf400] 05:43:11 INFO - PROCESS | 1833 | 1461156191573 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f4085caa400) [pid = 1833] [serial = 385] [outer = 0x7f407ccbf400] 05:43:12 INFO - PROCESS | 1833 | 1461156192453 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]]]}] 05:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1484ms 05:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:43:12 INFO - PROCESS | 1833 | 1461156192527 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1833 | 1461156192530 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:43:12 INFO - PROCESS | 1833 | 1461156192536 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1833 | 1461156192539 Marionette TRACE conn4 <- [1,486,null,{}] 05:43:12 INFO - PROCESS | 1833 | 1461156192545 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}] 05:43:12 INFO - PROCESS | 1833 | 1461156192698 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:43:13 INFO - PROCESS | 1833 | 1461156193003 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654ba800 == 65 [pid = 1833] [id = 129] 05:43:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f4060cce000) [pid = 1833] [serial = 386] [outer = (nil)] 05:43:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f40655ed800) [pid = 1833] [serial = 387] [outer = 0x7f4060cce000] 05:43:13 INFO - PROCESS | 1833 | 1461156193143 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4066bb8000) [pid = 1833] [serial = 388] [outer = 0x7f4060cce000] 05:43:14 INFO - PROCESS | 1833 | 1461156194064 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]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1587ms 05:43:14 INFO - PROCESS | 1833 | 1461156194124 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1833 | 1461156194130 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:43:14 INFO - PROCESS | 1833 | 1461156194139 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1833 | 1461156194143 Marionette TRACE conn4 <- [1,490,null,{}] 05:43:14 INFO - PROCESS | 1833 | 1461156194150 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}] 05:43:14 INFO - PROCESS | 1833 | 1461156194323 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:43:14 INFO - PROCESS | 1833 | 1461156194474 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067425000 == 66 [pid = 1833] [id = 130] 05:43:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f4066c3e000) [pid = 1833] [serial = 389] [outer = (nil)] 05:43:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4066f78000) [pid = 1833] [serial = 390] [outer = 0x7f4066c3e000] 05:43:14 INFO - PROCESS | 1833 | 1461156194583 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f40672d5400) [pid = 1833] [serial = 391] [outer = 0x7f4066c3e000] 05:43:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408332b800 == 65 [pid = 1833] [id = 89] 05:43:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4080e88800 == 64 [pid = 1833] [id = 121] 05:43:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407daee800 == 63 [pid = 1833] [id = 120] 05:43:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4076dba000 == 62 [pid = 1833] [id = 119] 05:43:14 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f40672dac00) [pid = 1833] [serial = 294] [outer = (nil)] [url = about:blank] 05:43:14 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f4082e72c00) [pid = 1833] [serial = 330] [outer = (nil)] [url = about:blank] 05:43:14 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f40673e4000) [pid = 1833] [serial = 297] [outer = (nil)] [url = about:blank] 05:43:14 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f406f65e400) [pid = 1833] [serial = 300] [outer = (nil)] [url = about:blank] 05:43:14 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f40657f5c00) [pid = 1833] [serial = 303] [outer = (nil)] [url = about:blank] 05:43:14 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f40711ef400) [pid = 1833] [serial = 306] [outer = (nil)] [url = about:blank] 05:43:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ff4c800 == 61 [pid = 1833] [id = 118] 05:43:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a89a000 == 60 [pid = 1833] [id = 117] 05:43:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406bab9800 == 59 [pid = 1833] [id = 116] 05:43:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406702b800 == 58 [pid = 1833] [id = 111] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f407159e400) [pid = 1833] [serial = 256] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f407cc46400) [pid = 1833] [serial = 324] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f4067da1c00) [pid = 1833] [serial = 327] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f4070934c00) [pid = 1833] [serial = 321] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f407dd90c00) [pid = 1833] [serial = 325] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f406a6a2000) [pid = 1833] [serial = 316] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f4068d94800) [pid = 1833] [serial = 315] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f406736c400) [pid = 1833] [serial = 313] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f4067362c00) [pid = 1833] [serial = 312] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f40689e5000) [pid = 1833] [serial = 309] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f406f662000) [pid = 1833] [serial = 318] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f406fc7a800) [pid = 1833] [serial = 319] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f4082dc3000) [pid = 1833] [serial = 328] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f407159d800) [pid = 1833] [serial = 322] [outer = (nil)] [url = about:blank] 05:43:15 INFO - PROCESS | 1833 | 1461156195425 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]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1337ms 05:43:15 INFO - PROCESS | 1833 | 1461156195478 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1833 | 1461156195484 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:43:15 INFO - PROCESS | 1833 | 1461156195492 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1833 | 1461156195495 Marionette TRACE conn4 <- [1,494,null,{}] 05:43:15 INFO - PROCESS | 1833 | 1461156195500 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}] 05:43:15 INFO - PROCESS | 1833 | 1461156195642 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:43:15 INFO - PROCESS | 1833 | 1461156195658 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a5f5800 == 59 [pid = 1833] [id = 131] 05:43:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f4067362000) [pid = 1833] [serial = 392] [outer = (nil)] 05:43:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f40674bac00) [pid = 1833] [serial = 393] [outer = 0x7f4067362000] 05:43:15 INFO - PROCESS | 1833 | 1461156195720 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f40676cec00) [pid = 1833] [serial = 394] [outer = 0x7f4067362000] 05:43:16 INFO - PROCESS | 1833 | 1461156196546 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]]]}] 05:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1128ms 05:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:43:16 INFO - PROCESS | 1833 | 1461156196620 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:43:16 INFO - PROCESS | 1833 | 1461156196623 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:43:16 INFO - PROCESS | 1833 | 1461156196631 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - PROCESS | 1833 | 1461156196645 Marionette TRACE conn4 <- [1,498,null,{}] 05:43:16 INFO - PROCESS | 1833 | 1461156196662 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}] 05:43:16 INFO - PROCESS | 1833 | 1461156196813 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:43:16 INFO - PROCESS | 1833 | 1461156196927 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406eb17800 == 60 [pid = 1833] [id = 132] 05:43:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f4066c3f000) [pid = 1833] [serial = 395] [outer = (nil)] 05:43:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f4068f05c00) [pid = 1833] [serial = 396] [outer = 0x7f4066c3f000] 05:43:16 INFO - PROCESS | 1833 | 1461156196988 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f406b564400) [pid = 1833] [serial = 397] [outer = 0x7f4066c3f000] 05:43:17 INFO - PROCESS | 1833 | 1461156197820 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]]]}] 05:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1255ms 05:43:17 INFO - PROCESS | 1833 | 1461156197886 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1833 | 1461156197890 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:43:17 INFO - PROCESS | 1833 | 1461156197897 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1833 | 1461156197901 Marionette TRACE conn4 <- [1,502,null,{}] 05:43:17 INFO - PROCESS | 1833 | 1461156197906 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}] 05:43:18 INFO - PROCESS | 1833 | 1461156198092 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:43:18 INFO - PROCESS | 1833 | 1461156198119 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bd6800 == 61 [pid = 1833] [id = 133] 05:43:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f406a6a2000) [pid = 1833] [serial = 398] [outer = (nil)] 05:43:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f406b571400) [pid = 1833] [serial = 399] [outer = 0x7f406a6a2000] 05:43:18 INFO - PROCESS | 1833 | 1461156198180 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f406f65e400) [pid = 1833] [serial = 400] [outer = 0x7f406a6a2000] 05:43:19 INFO - PROCESS | 1833 | 1461156199009 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]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:43:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1179ms 05:43:19 INFO - PROCESS | 1833 | 1461156199085 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1833 | 1461156199089 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:43:19 INFO - PROCESS | 1833 | 1461156199095 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1833 | 1461156199098 Marionette TRACE conn4 <- [1,506,null,{}] 05:43:19 INFO - PROCESS | 1833 | 1461156199103 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}] 05:43:19 INFO - PROCESS | 1833 | 1461156199288 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f40657edc00) [pid = 1833] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f40674bcc00) [pid = 1833] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f4066c36400) [pid = 1833] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f407e9f9800) [pid = 1833] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f40676c4c00) [pid = 1833] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f4066c35c00) [pid = 1833] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f40676cfc00) [pid = 1833] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:43:19 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f40672db800) [pid = 1833] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:43:19 INFO - PROCESS | 1833 | 1461156199430 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a5e3800 == 62 [pid = 1833] [id = 134] 05:43:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f4066c3ac00) [pid = 1833] [serial = 401] [outer = (nil)] 05:43:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f40673e4800) [pid = 1833] [serial = 402] [outer = 0x7f4066c3ac00] 05:43:19 INFO - PROCESS | 1833 | 1461156199505 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f407056fc00) [pid = 1833] [serial = 403] [outer = 0x7f4066c3ac00] 05:43:20 INFO - PROCESS | 1833 | 1461156200233 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]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1180ms 05:43:20 INFO - PROCESS | 1833 | 1461156200276 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1833 | 1461156200280 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:43:20 INFO - PROCESS | 1833 | 1461156200286 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1833 | 1461156200288 Marionette TRACE conn4 <- [1,510,null,{}] 05:43:20 INFO - PROCESS | 1833 | 1461156200293 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}] 05:43:20 INFO - PROCESS | 1833 | 1461156200454 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:43:20 INFO - PROCESS | 1833 | 1461156200465 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ec09800 == 63 [pid = 1833] [id = 135] 05:43:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f406f37ac00) [pid = 1833] [serial = 404] [outer = (nil)] 05:43:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f4070570400) [pid = 1833] [serial = 405] [outer = 0x7f406f37ac00] 05:43:20 INFO - PROCESS | 1833 | 1461156200527 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f407159e400) [pid = 1833] [serial = 406] [outer = 0x7f406f37ac00] 05:43:21 INFO - PROCESS | 1833 | 1461156201284 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]]]}] 05:43:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1026ms 05:43:21 INFO - PROCESS | 1833 | 1461156201313 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 1833 | 1461156201317 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:43:21 INFO - PROCESS | 1833 | 1461156201322 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1833 | 1461156201325 Marionette TRACE conn4 <- [1,514,null,{}] 05:43:21 INFO - PROCESS | 1833 | 1461156201330 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}] 05:43:21 INFO - PROCESS | 1833 | 1461156201553 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:43:21 INFO - PROCESS | 1833 | 1461156201722 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654b9000 == 64 [pid = 1833] [id = 136] 05:43:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f4060cc4c00) [pid = 1833] [serial = 407] [outer = (nil)] 05:43:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f4060ccb800) [pid = 1833] [serial = 408] [outer = 0x7f4060cc4c00] 05:43:21 INFO - PROCESS | 1833 | 1461156201798 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f40657f8c00) [pid = 1833] [serial = 409] [outer = 0x7f4060cc4c00] 05:43:22 INFO - PROCESS | 1833 | 1461156202662 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]]]}] 05:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1377ms 05:43:22 INFO - PROCESS | 1833 | 1461156202702 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1833 | 1461156202709 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:43:22 INFO - PROCESS | 1833 | 1461156202717 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1833 | 1461156202724 Marionette TRACE conn4 <- [1,518,null,{}] 05:43:22 INFO - PROCESS | 1833 | 1461156202730 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}] 05:43:22 INFO - PROCESS | 1833 | 1461156202900 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:43:23 INFO - PROCESS | 1833 | 1461156203057 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406babe000 == 65 [pid = 1833] [id = 137] 05:43:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f4060cc5000) [pid = 1833] [serial = 410] [outer = (nil)] 05:43:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f406736b800) [pid = 1833] [serial = 411] [outer = 0x7f4060cc5000] 05:43:23 INFO - PROCESS | 1833 | 1461156203136 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f40674bcc00) [pid = 1833] [serial = 412] [outer = 0x7f4060cc5000] 05:43:24 INFO - PROCESS | 1833 | 1461156204065 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]]]}] 05:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1382ms 05:43:24 INFO - PROCESS | 1833 | 1461156204100 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1833 | 1461156204105 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:43:24 INFO - PROCESS | 1833 | 1461156204111 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1833 | 1461156204114 Marionette TRACE conn4 <- [1,522,null,{}] 05:43:24 INFO - PROCESS | 1833 | 1461156204120 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}] 05:43:24 INFO - PROCESS | 1833 | 1461156204281 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:43:24 INFO - PROCESS | 1833 | 1461156204435 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ef0d000 == 66 [pid = 1833] [id = 138] 05:43:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f406705ec00) [pid = 1833] [serial = 413] [outer = (nil)] 05:43:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f406b56a400) [pid = 1833] [serial = 414] [outer = 0x7f406705ec00] 05:43:24 INFO - PROCESS | 1833 | 1461156204511 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f406f37a400) [pid = 1833] [serial = 415] [outer = 0x7f406705ec00] 05:43:25 INFO - PROCESS | 1833 | 1461156205531 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]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1479ms 05:43:25 INFO - PROCESS | 1833 | 1461156205593 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1833 | 1461156205601 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:43:25 INFO - PROCESS | 1833 | 1461156205617 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1833 | 1461156205624 Marionette TRACE conn4 <- [1,526,null,{}] 05:43:25 INFO - PROCESS | 1833 | 1461156205631 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}] 05:43:25 INFO - PROCESS | 1833 | 1461156205833 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:43:26 INFO - PROCESS | 1833 | 1461156206024 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408800b800 == 67 [pid = 1833] [id = 139] 05:43:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4060f6a000) [pid = 1833] [serial = 416] [outer = (nil)] 05:43:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f4060f70800) [pid = 1833] [serial = 417] [outer = 0x7f4060f6a000] 05:43:26 INFO - PROCESS | 1833 | 1461156206144 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f406f382400) [pid = 1833] [serial = 418] [outer = 0x7f4060f6a000] 05:43:27 INFO - PROCESS | 1833 | 1461156207548 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]]]}] 05:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2002ms 05:43:27 INFO - PROCESS | 1833 | 1461156207612 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1833 | 1461156207616 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:43:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:43:27 INFO - PROCESS | 1833 | 1461156207622 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1833 | 1461156207626 Marionette TRACE conn4 <- [1,530,null,{}] 05:43:27 INFO - PROCESS | 1833 | 1461156207631 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}] 05:43:27 INFO - PROCESS | 1833 | 1461156207797 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:43:27 INFO - PROCESS | 1833 | 1461156207964 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c57800 == 68 [pid = 1833] [id = 140] 05:43:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f4060d8d000) [pid = 1833] [serial = 419] [outer = (nil)] 05:43:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f406fc79000) [pid = 1833] [serial = 420] [outer = 0x7f4060d8d000] 05:43:28 INFO - PROCESS | 1833 | 1461156208036 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f407ecdb400) [pid = 1833] [serial = 421] [outer = 0x7f4060d8d000] 05:43:28 INFO - PROCESS | 1833 | 1461156208737 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"]]]}] 05:43:28 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:43:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:43:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:43:28 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:43:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:43:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:43:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1188ms 05:43:28 INFO - PROCESS | 1833 | 1461156208829 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1833 | 1461156208832 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:43:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:43:28 INFO - PROCESS | 1833 | 1461156208840 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1833 | 1461156208844 Marionette TRACE conn4 <- [1,534,null,{}] 05:43:28 INFO - PROCESS | 1833 | 1461156208849 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}] 05:43:29 INFO - PROCESS | 1833 | 1461156209036 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:43:29 INFO - PROCESS | 1833 | 1461156209185 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060419000 == 69 [pid = 1833] [id = 141] 05:43:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4070a88000) [pid = 1833] [serial = 422] [outer = (nil)] 05:43:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f40827c0800) [pid = 1833] [serial = 423] [outer = 0x7f4070a88000] 05:43:29 INFO - PROCESS | 1833 | 1461156209272 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f4082df4c00) [pid = 1833] [serial = 424] [outer = 0x7f4070a88000] 05:43:30 INFO - PROCESS | 1833 | 1461156210119 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]]]}] 05:43:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:43:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1335ms 05:43:30 INFO - PROCESS | 1833 | 1461156210177 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 1833 | 1461156210181 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:43:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:43:30 INFO - PROCESS | 1833 | 1461156210187 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1833 | 1461156210190 Marionette TRACE conn4 <- [1,538,null,{}] 05:43:30 INFO - PROCESS | 1833 | 1461156210217 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}] 05:43:30 INFO - PROCESS | 1833 | 1461156210414 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:43:30 INFO - PROCESS | 1833 | 1461156210561 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060598000 == 70 [pid = 1833] [id = 142] 05:43:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f4060374800) [pid = 1833] [serial = 425] [outer = (nil)] 05:43:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f40605f6000) [pid = 1833] [serial = 426] [outer = 0x7f4060374800] 05:43:30 INFO - PROCESS | 1833 | 1461156210633 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f40605ff800) [pid = 1833] [serial = 427] [outer = 0x7f4060374800] 05:43:31 INFO - PROCESS | 1833 | 1461156211445 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]]]}] 05:43:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:43:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1300ms 05:43:31 INFO - PROCESS | 1833 | 1461156211488 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 1833 | 1461156211492 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:43:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:43:31 INFO - PROCESS | 1833 | 1461156211498 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1833 | 1461156211501 Marionette TRACE conn4 <- [1,542,null,{}] 05:43:31 INFO - PROCESS | 1833 | 1461156211507 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}] 05:43:31 INFO - PROCESS | 1833 | 1461156211720 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:43:31 INFO - PROCESS | 1833 | 1461156211866 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f77b800 == 71 [pid = 1833] [id = 143] 05:43:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f4060376c00) [pid = 1833] [serial = 428] [outer = (nil)] 05:43:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4060e07c00) [pid = 1833] [serial = 429] [outer = 0x7f4060376c00] 05:43:31 INFO - PROCESS | 1833 | 1461156211942 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4060e0c000) [pid = 1833] [serial = 430] [outer = 0x7f4060376c00] 05:43:32 INFO - PROCESS | 1833 | 1461156212790 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]]]}] 05:43:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:43:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1340ms 05:43:32 INFO - PROCESS | 1833 | 1461156212840 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 1833 | 1461156212843 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:43:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:43:32 INFO - PROCESS | 1833 | 1461156212850 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 1833 | 1461156212854 Marionette TRACE conn4 <- [1,546,null,{}] 05:43:32 INFO - PROCESS | 1833 | 1461156212875 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}] 05:43:33 INFO - PROCESS | 1833 | 1461156213109 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:43:33 INFO - PROCESS | 1833 | 1461156213211 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa7e800 == 72 [pid = 1833] [id = 144] 05:43:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405fab0400) [pid = 1833] [serial = 431] [outer = (nil)] 05:43:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405fab4800) [pid = 1833] [serial = 432] [outer = 0x7f405fab0400] 05:43:33 INFO - PROCESS | 1833 | 1461156213288 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4060e04000) [pid = 1833] [serial = 433] [outer = 0x7f405fab0400] 05:43:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405fab9400) [pid = 1833] [serial = 434] [outer = 0x7f4067057c00] 05:43:34 INFO - PROCESS | 1833 | 1461156214252 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]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:43:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1433ms 05:43:34 INFO - PROCESS | 1833 | 1461156214299 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1833 | 1461156214303 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:43:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:43:34 INFO - PROCESS | 1833 | 1461156214313 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1833 | 1461156214315 Marionette TRACE conn4 <- [1,550,null,{}] 05:43:34 INFO - PROCESS | 1833 | 1461156214319 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}] 05:43:34 INFO - PROCESS | 1833 | 1461156214507 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:43:34 INFO - PROCESS | 1833 | 1461156214665 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de0d800 == 73 [pid = 1833] [id = 145] 05:43:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405fab0800) [pid = 1833] [serial = 435] [outer = (nil)] 05:43:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4060e04c00) [pid = 1833] [serial = 436] [outer = 0x7f405fab0800] 05:43:34 INFO - PROCESS | 1833 | 1461156214739 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4066cb3400) [pid = 1833] [serial = 437] [outer = 0x7f405fab0800] 05:43:35 INFO - PROCESS | 1833 | 1461156215685 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]]]}] 05:43:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:43:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1430ms 05:43:35 INFO - PROCESS | 1833 | 1461156215743 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:43:35 INFO - PROCESS | 1833 | 1461156215746 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:43:35 INFO - PROCESS | 1833 | 1461156215753 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1833 | 1461156215756 Marionette TRACE conn4 <- [1,554,null,{}] 05:43:35 INFO - PROCESS | 1833 | 1461156215807 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}] 05:43:35 INFO - PROCESS | 1833 | 1461156215995 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:43:36 INFO - PROCESS | 1833 | 1461156216144 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7c8800 == 74 [pid = 1833] [id = 146] 05:43:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405de5e000) [pid = 1833] [serial = 438] [outer = (nil)] 05:43:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405de64400) [pid = 1833] [serial = 439] [outer = 0x7f405de5e000] 05:43:36 INFO - PROCESS | 1833 | 1461156216225 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f4060e0d800) [pid = 1833] [serial = 440] [outer = 0x7f405de5e000] 05:43:36 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:37 INFO - PROCESS | 1833 | 1461156217180 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]]]}] 05:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1476ms 05:43:37 INFO - PROCESS | 1833 | 1461156217231 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1833 | 1461156217235 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:43:37 INFO - PROCESS | 1833 | 1461156217241 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1833 | 1461156217245 Marionette TRACE conn4 <- [1,558,null,{}] 05:43:37 INFO - PROCESS | 1833 | 1461156217251 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}] 05:43:37 INFO - PROCESS | 1833 | 1461156217491 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:43:37 INFO - PROCESS | 1833 | 1461156217711 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f776000 == 75 [pid = 1833] [id = 147] 05:43:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405de64000) [pid = 1833] [serial = 441] [outer = (nil)] 05:43:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405de68400) [pid = 1833] [serial = 442] [outer = 0x7f405de64000] 05:43:38 INFO - PROCESS | 1833 | 1461156218011 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f40602a7c00) [pid = 1833] [serial = 443] [outer = 0x7f405de64000] 05:43:38 INFO - PROCESS | 1833 | 1461156218877 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]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1681ms 05:43:38 INFO - PROCESS | 1833 | 1461156218925 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:43:38 INFO - PROCESS | 1833 | 1461156218933 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:43:38 INFO - PROCESS | 1833 | 1461156218942 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1833 | 1461156218945 Marionette TRACE conn4 <- [1,562,null,{}] 05:43:38 INFO - PROCESS | 1833 | 1461156218953 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}] 05:43:39 INFO - PROCESS | 1833 | 1461156219127 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:43:39 INFO - PROCESS | 1833 | 1461156219405 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406535b800 == 76 [pid = 1833] [id = 148] 05:43:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f40605fe400) [pid = 1833] [serial = 444] [outer = (nil)] 05:43:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f4060ccbc00) [pid = 1833] [serial = 445] [outer = 0x7f40605fe400] 05:43:39 INFO - PROCESS | 1833 | 1461156219520 Marionette DEBUG loaded listener.js 05:43:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f4060e08000) [pid = 1833] [serial = 446] [outer = 0x7f40605fe400] 05:43:40 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f3e6000 == 75 [pid = 1833] [id = 98] 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407ec09800 == 74 [pid = 1833] [id = 135] 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a5e3800 == 73 [pid = 1833] [id = 134] 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bd6800 == 72 [pid = 1833] [id = 133] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f406eec9000) [pid = 1833] [serial = 339] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f407db9bc00) [pid = 1833] [serial = 342] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f40831a3c00) [pid = 1833] [serial = 345] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f408330d000) [pid = 1833] [serial = 366] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | 1461156220402 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]]]}] 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406eb17800 == 71 [pid = 1833] [id = 132] 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a5f5800 == 70 [pid = 1833] [id = 131] 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067425000 == 69 [pid = 1833] [id = 130] 05:43:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654ba800 == 68 [pid = 1833] [id = 129] 05:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1530ms 05:43:40 INFO - PROCESS | 1833 | 1461156220472 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:43:40 INFO - PROCESS | 1833 | 1461156220477 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:43:40 INFO - PROCESS | 1833 | 1461156220487 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:43:40 INFO - PROCESS | 1833 | 1461156220490 Marionette TRACE conn4 <- [1,566,null,{}] 05:43:40 INFO - PROCESS | 1833 | 1461156220496 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}] 05:43:40 INFO - PROCESS | 1833 | 1461156220651 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f40831ee800) [pid = 1833] [serial = 331] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4082768c00) [pid = 1833] [serial = 292] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f407dac3000) [pid = 1833] [serial = 358] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f407159e000) [pid = 1833] [serial = 357] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f407dd16400) [pid = 1833] [serial = 363] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4066c40000) [pid = 1833] [serial = 361] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4082def000) [pid = 1833] [serial = 364] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4066c3bc00) [pid = 1833] [serial = 360] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f406cef1000) [pid = 1833] [serial = 352] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4068f0b000) [pid = 1833] [serial = 351] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f40674b8c00) [pid = 1833] [serial = 349] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4067369c00) [pid = 1833] [serial = 348] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f40655ef400) [pid = 1833] [serial = 333] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f406f65f800) [pid = 1833] [serial = 354] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f40704b3800) [pid = 1833] [serial = 355] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f40674c0800) [pid = 1833] [serial = 336] [outer = (nil)] [url = about:blank] 05:43:40 INFO - PROCESS | 1833 | 1461156220779 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c11800 == 69 [pid = 1833] [id = 149] 05:43:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f4060cc1c00) [pid = 1833] [serial = 447] [outer = (nil)] 05:43:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f40655e4c00) [pid = 1833] [serial = 448] [outer = 0x7f4060cc1c00] 05:43:40 INFO - PROCESS | 1833 | 1461156220845 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4066bb4800) [pid = 1833] [serial = 449] [outer = 0x7f4060cc1c00] 05:43:41 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:41 INFO - PROCESS | 1833 | 1461156221644 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]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1178ms 05:43:41 INFO - PROCESS | 1833 | 1461156221667 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1833 | 1461156221671 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:43:41 INFO - PROCESS | 1833 | 1461156221677 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1833 | 1461156221682 Marionette TRACE conn4 <- [1,570,null,{}] 05:43:41 INFO - PROCESS | 1833 | 1461156221715 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}] 05:43:41 INFO - PROCESS | 1833 | 1461156221887 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:43:41 INFO - PROCESS | 1833 | 1461156221898 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a890800 == 70 [pid = 1833] [id = 150] 05:43:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4066c34000) [pid = 1833] [serial = 450] [outer = (nil)] 05:43:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4066c41000) [pid = 1833] [serial = 451] [outer = 0x7f4066c34000] 05:43:41 INFO - PROCESS | 1833 | 1461156221959 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4066cb6800) [pid = 1833] [serial = 452] [outer = 0x7f4066c34000] 05:43:42 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:42 INFO - PROCESS | 1833 | 1461156222755 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]]]}] 05:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1105ms 05:43:42 INFO - PROCESS | 1833 | 1461156222797 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 1833 | 1461156222801 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:43:42 INFO - PROCESS | 1833 | 1461156222807 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1833 | 1461156222809 Marionette TRACE conn4 <- [1,574,null,{}] 05:43:42 INFO - PROCESS | 1833 | 1461156222837 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}] 05:43:43 INFO - PROCESS | 1833 | 1461156223048 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:43:43 INFO - PROCESS | 1833 | 1461156223070 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406eb12800 == 71 [pid = 1833] [id = 151] 05:43:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4066c33400) [pid = 1833] [serial = 453] [outer = (nil)] 05:43:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4066cbcc00) [pid = 1833] [serial = 454] [outer = 0x7f4066c33400] 05:43:43 INFO - PROCESS | 1833 | 1461156223130 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f40672cf000) [pid = 1833] [serial = 455] [outer = 0x7f4066c33400] 05:43:43 INFO - PROCESS | 1833 | 1461156223970 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]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1232ms 05:43:44 INFO - PROCESS | 1833 | 1461156224040 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1833 | 1461156224044 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:43:44 INFO - PROCESS | 1833 | 1461156224050 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1833 | 1461156224052 Marionette TRACE conn4 <- [1,578,null,{}] 05:43:44 INFO - PROCESS | 1833 | 1461156224058 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}] 05:43:44 INFO - PROCESS | 1833 | 1461156224254 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:43:44 INFO - PROCESS | 1833 | 1461156224280 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070a4a000 == 72 [pid = 1833] [id = 152] 05:43:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4067361800) [pid = 1833] [serial = 456] [outer = (nil)] 05:43:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f40673ea000) [pid = 1833] [serial = 457] [outer = 0x7f4067361800] 05:43:44 INFO - PROCESS | 1833 | 1461156224357 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f40676c5c00) [pid = 1833] [serial = 458] [outer = 0x7f4067361800] 05:43:45 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f4066c3ac00) [pid = 1833] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:43:45 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4066c3f000) [pid = 1833] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:43:45 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4067362000) [pid = 1833] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:43:45 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f406a6a2000) [pid = 1833] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:43:45 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4060cce000) [pid = 1833] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:43:45 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4066c3e000) [pid = 1833] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:43:45 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4082df1000) [pid = 1833] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:43:45 INFO - PROCESS | 1833 | 1461156225394 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]]]}] 05:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1380ms 05:43:45 INFO - PROCESS | 1833 | 1461156225432 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1833 | 1461156225435 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:43:45 INFO - PROCESS | 1833 | 1461156225441 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1833 | 1461156225443 Marionette TRACE conn4 <- [1,582,null,{}] 05:43:45 INFO - PROCESS | 1833 | 1461156225449 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}] 05:43:45 INFO - PROCESS | 1833 | 1461156225607 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:43:45 INFO - PROCESS | 1833 | 1461156225634 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407d8d9000 == 73 [pid = 1833] [id = 153] 05:43:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4060cc8c00) [pid = 1833] [serial = 459] [outer = (nil)] 05:43:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4068bb9000) [pid = 1833] [serial = 460] [outer = 0x7f4060cc8c00] 05:43:45 INFO - PROCESS | 1833 | 1461156225796 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f406a6f6800) [pid = 1833] [serial = 461] [outer = 0x7f4060cc8c00] 05:43:46 INFO - PROCESS | 1833 | 1461156226466 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]]]}] 05:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1077ms 05:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:43:46 INFO - PROCESS | 1833 | 1461156226520 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 1833 | 1461156226523 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:43:46 INFO - PROCESS | 1833 | 1461156226529 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1833 | 1461156226532 Marionette TRACE conn4 <- [1,586,null,{}] 05:43:46 INFO - PROCESS | 1833 | 1461156226537 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}] 05:43:46 INFO - PROCESS | 1833 | 1461156226727 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:43:46 INFO - PROCESS | 1833 | 1461156226749 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ef0c800 == 74 [pid = 1833] [id = 154] 05:43:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4066bbd800) [pid = 1833] [serial = 462] [outer = (nil)] 05:43:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f406b568800) [pid = 1833] [serial = 463] [outer = 0x7f4066bbd800] 05:43:46 INFO - PROCESS | 1833 | 1461156226823 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f406f11f400) [pid = 1833] [serial = 464] [outer = 0x7f4066bbd800] 05:43:47 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:47 INFO - PROCESS | 1833 | 1461156227902 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]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1429ms 05:43:47 INFO - PROCESS | 1833 | 1461156227959 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:43:47 INFO - PROCESS | 1833 | 1461156227964 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:43:47 INFO - PROCESS | 1833 | 1461156227972 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1833 | 1461156227977 Marionette TRACE conn4 <- [1,590,null,{}] 05:43:47 INFO - PROCESS | 1833 | 1461156227985 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}] 05:43:48 INFO - PROCESS | 1833 | 1461156228208 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:43:48 INFO - PROCESS | 1833 | 1461156228412 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c1b000 == 75 [pid = 1833] [id = 155] 05:43:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405e0be400) [pid = 1833] [serial = 465] [outer = (nil)] 05:43:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405fab6400) [pid = 1833] [serial = 466] [outer = 0x7f405e0be400] 05:43:48 INFO - PROCESS | 1833 | 1461156228534 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f40602b1c00) [pid = 1833] [serial = 467] [outer = 0x7f405e0be400] 05:43:49 INFO - PROCESS | 1833 | 1461156229426 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]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1485ms 05:43:49 INFO - PROCESS | 1833 | 1461156229457 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 1833 | 1461156229467 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:43:49 INFO - PROCESS | 1833 | 1461156229478 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1833 | 1461156229481 Marionette TRACE conn4 <- [1,594,null,{}] 05:43:49 INFO - PROCESS | 1833 | 1461156229488 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}] 05:43:49 INFO - PROCESS | 1833 | 1461156229677 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:43:49 INFO - PROCESS | 1833 | 1461156229831 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb23800 == 76 [pid = 1833] [id = 156] 05:43:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405de61c00) [pid = 1833] [serial = 468] [outer = (nil)] 05:43:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f4060e06000) [pid = 1833] [serial = 469] [outer = 0x7f405de61c00] 05:43:49 INFO - PROCESS | 1833 | 1461156229913 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f4060f6fc00) [pid = 1833] [serial = 470] [outer = 0x7f405de61c00] 05:43:50 INFO - PROCESS | 1833 | 1461156230946 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]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1534ms 05:43:51 INFO - PROCESS | 1833 | 1461156231013 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1833 | 1461156231018 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:43:51 INFO - PROCESS | 1833 | 1461156231026 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1833 | 1461156231033 Marionette TRACE conn4 <- [1,598,null,{}] 05:43:51 INFO - PROCESS | 1833 | 1461156231052 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}] 05:43:51 INFO - PROCESS | 1833 | 1461156231278 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:43:51 INFO - PROCESS | 1833 | 1461156231482 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4083325000 == 77 [pid = 1833] [id = 157] 05:43:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f4060d87c00) [pid = 1833] [serial = 471] [outer = (nil)] 05:43:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f4066c38000) [pid = 1833] [serial = 472] [outer = 0x7f4060d87c00] 05:43:51 INFO - PROCESS | 1833 | 1461156231583 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f4067061800) [pid = 1833] [serial = 473] [outer = 0x7f4060d87c00] 05:43:52 INFO - PROCESS | 1833 | 1461156232777 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]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1796ms 05:43:52 INFO - PROCESS | 1833 | 1461156232823 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:43:52 INFO - PROCESS | 1833 | 1461156232827 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:43:52 INFO - PROCESS | 1833 | 1461156232833 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1833 | 1461156232837 Marionette TRACE conn4 <- [1,602,null,{}] 05:43:52 INFO - PROCESS | 1833 | 1461156232842 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}] 05:43:53 INFO - PROCESS | 1833 | 1461156233058 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:43:53 INFO - PROCESS | 1833 | 1461156233229 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d89a800 == 78 [pid = 1833] [id = 158] 05:43:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f405e0ba800) [pid = 1833] [serial = 474] [outer = (nil)] 05:43:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f40674b9000) [pid = 1833] [serial = 475] [outer = 0x7f405e0ba800] 05:43:53 INFO - PROCESS | 1833 | 1461156233301 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4068bb8400) [pid = 1833] [serial = 476] [outer = 0x7f405e0ba800] 05:43:54 INFO - PROCESS | 1833 | 1461156234122 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]]]}] 05:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1336ms 05:43:54 INFO - PROCESS | 1833 | 1461156234170 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:43:54 INFO - PROCESS | 1833 | 1461156234174 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:43:54 INFO - PROCESS | 1833 | 1461156234180 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1833 | 1461156234184 Marionette TRACE conn4 <- [1,606,null,{}] 05:43:54 INFO - PROCESS | 1833 | 1461156234189 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}] 05:43:54 INFO - PROCESS | 1833 | 1461156234363 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:43:54 INFO - PROCESS | 1833 | 1461156234524 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8b3800 == 79 [pid = 1833] [id = 159] 05:43:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4066c38800) [pid = 1833] [serial = 477] [outer = (nil)] 05:43:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f406b562c00) [pid = 1833] [serial = 478] [outer = 0x7f4066c38800] 05:43:54 INFO - PROCESS | 1833 | 1461156234600 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f406f379c00) [pid = 1833] [serial = 479] [outer = 0x7f4066c38800] 05:43:55 INFO - PROCESS | 1833 | 1461156235492 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]]]}] 05:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1379ms 05:43:55 INFO - PROCESS | 1833 | 1461156235560 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1833 | 1461156235564 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:43:55 INFO - PROCESS | 1833 | 1461156235570 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1833 | 1461156235573 Marionette TRACE conn4 <- [1,610,null,{}] 05:43:55 INFO - PROCESS | 1833 | 1461156235578 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}] 05:43:55 INFO - PROCESS | 1833 | 1461156235819 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:43:55 INFO - PROCESS | 1833 | 1461156235987 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e145000 == 80 [pid = 1833] [id = 160] 05:43:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f406b611000) [pid = 1833] [serial = 480] [outer = (nil)] 05:43:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f406b618800) [pid = 1833] [serial = 481] [outer = 0x7f406b611000] 05:43:56 INFO - PROCESS | 1833 | 1461156236109 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4070224800) [pid = 1833] [serial = 482] [outer = 0x7f406b611000] 05:43:56 INFO - PROCESS | 1833 | 1461156236936 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]]]}] 05:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1429ms 05:43:57 INFO - PROCESS | 1833 | 1461156237000 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1833 | 1461156237004 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:43:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:43:57 INFO - PROCESS | 1833 | 1461156237010 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1833 | 1461156237013 Marionette TRACE conn4 <- [1,614,null,{}] 05:43:57 INFO - PROCESS | 1833 | 1461156237018 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}] 05:43:57 INFO - PROCESS | 1833 | 1461156237201 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:43:57 INFO - PROCESS | 1833 | 1461156237362 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405c6d7000 == 81 [pid = 1833] [id = 161] 05:43:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f406b3d6800) [pid = 1833] [serial = 483] [outer = (nil)] 05:43:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f406b3de000) [pid = 1833] [serial = 484] [outer = 0x7f406b3d6800] 05:43:57 INFO - PROCESS | 1833 | 1461156237443 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f406b3e3000) [pid = 1833] [serial = 485] [outer = 0x7f406b3d6800] 05:43:58 INFO - PROCESS | 1833 | 1461156238264 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]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:43:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1283ms 05:43:58 INFO - PROCESS | 1833 | 1461156238308 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1833 | 1461156238313 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:43:58 INFO - PROCESS | 1833 | 1461156238319 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1833 | 1461156238321 Marionette TRACE conn4 <- [1,618,null,{}] 05:43:58 INFO - PROCESS | 1833 | 1461156238327 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}] 05:43:58 INFO - PROCESS | 1833 | 1461156238501 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:43:58 INFO - PROCESS | 1833 | 1461156238663 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065525800 == 82 [pid = 1833] [id = 162] 05:43:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f405df6e000) [pid = 1833] [serial = 486] [outer = (nil)] 05:43:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f405df75800) [pid = 1833] [serial = 487] [outer = 0x7f405df6e000] 05:43:58 INFO - PROCESS | 1833 | 1461156238735 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f406b3dbc00) [pid = 1833] [serial = 488] [outer = 0x7f405df6e000] 05:43:59 INFO - PROCESS | 1833 | 1461156239628 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]]]}] 05:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1385ms 05:43:59 INFO - PROCESS | 1833 | 1461156239705 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:43:59 INFO - PROCESS | 1833 | 1461156239709 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:43:59 INFO - PROCESS | 1833 | 1461156239715 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1833 | 1461156239718 Marionette TRACE conn4 <- [1,622,null,{}] 05:43:59 INFO - PROCESS | 1833 | 1461156239724 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}] 05:43:59 INFO - PROCESS | 1833 | 1461156239910 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:44:00 INFO - PROCESS | 1833 | 1461156240069 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406553d800 == 83 [pid = 1833] [id = 163] 05:44:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f405d720800) [pid = 1833] [serial = 489] [outer = (nil)] 05:44:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405d728800) [pid = 1833] [serial = 490] [outer = 0x7f405d720800] 05:44:00 INFO - PROCESS | 1833 | 1461156240141 Marionette DEBUG loaded listener.js 05:44:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f405d72d400) [pid = 1833] [serial = 491] [outer = 0x7f405d720800] 05:44:01 INFO - PROCESS | 1833 | 1461156241069 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]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:44:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1429ms 05:44:01 INFO - PROCESS | 1833 | 1461156241147 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1833 | 1461156241153 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:44:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:44:01 INFO - PROCESS | 1833 | 1461156241160 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1833 | 1461156241165 Marionette TRACE conn4 <- [1,626,null,{}] 05:44:01 INFO - PROCESS | 1833 | 1461156241173 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}] 05:44:01 INFO - PROCESS | 1833 | 1461156241422 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:44:01 INFO - PROCESS | 1833 | 1461156241962 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e13d000 == 84 [pid = 1833] [id = 164] 05:44:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f405d729800) [pid = 1833] [serial = 492] [outer = (nil)] 05:44:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f405d72d000) [pid = 1833] [serial = 493] [outer = 0x7f405d729800] 05:44:02 INFO - PROCESS | 1833 | 1461156242047 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f405de68800) [pid = 1833] [serial = 494] [outer = 0x7f405d729800] 05:44:02 INFO - PROCESS | 1833 | 1461156242957 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]]]}] 05:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1840ms 05:44:03 INFO - PROCESS | 1833 | 1461156243003 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1833 | 1461156243008 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:44:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:44:03 INFO - PROCESS | 1833 | 1461156243015 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1833 | 1461156243022 Marionette TRACE conn4 <- [1,630,null,{}] 05:44:03 INFO - PROCESS | 1833 | 1461156243029 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}] 05:44:03 INFO - PROCESS | 1833 | 1461156243197 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:44:03 INFO - PROCESS | 1833 | 1461156243379 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065369800 == 85 [pid = 1833] [id = 165] 05:44:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f405de5d400) [pid = 1833] [serial = 495] [outer = (nil)] 05:44:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f405df79800) [pid = 1833] [serial = 496] [outer = 0x7f405de5d400] 05:44:03 INFO - PROCESS | 1833 | 1461156243490 Marionette DEBUG loaded listener.js 05:44:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f405fab8c00) [pid = 1833] [serial = 497] [outer = 0x7f405de5d400] 05:44:04 INFO - PROCESS | 1833 | 1461156244440 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]]]}] 05:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1497ms 05:44:04 INFO - PROCESS | 1833 | 1461156244515 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1833 | 1461156244520 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:44:04 INFO - PROCESS | 1833 | 1461156244529 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1833 | 1461156244532 Marionette TRACE conn4 <- [1,634,null,{}] 05:44:04 INFO - PROCESS | 1833 | 1461156244538 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}] 05:44:04 INFO - PROCESS | 1833 | 1461156244710 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:44:04 INFO - PROCESS | 1833 | 1461156244953 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa78000 == 86 [pid = 1833] [id = 166] 05:44:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f40602af800) [pid = 1833] [serial = 498] [outer = (nil)] 05:44:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f40605fcc00) [pid = 1833] [serial = 499] [outer = 0x7f40602af800] 05:44:05 INFO - PROCESS | 1833 | 1461156245104 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f4060ccec00) [pid = 1833] [serial = 500] [outer = 0x7f40602af800] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070397800 == 85 [pid = 1833] [id = 87] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4069925000 == 84 [pid = 1833] [id = 67] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f40711ec800) [pid = 1833] [serial = 378] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f407edc2000) [pid = 1833] [serial = 381] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f4084f99400) [pid = 1833] [serial = 384] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f4068bb8c00) [pid = 1833] [serial = 372] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f406a6ec800) [pid = 1833] [serial = 375] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4070570400) [pid = 1833] [serial = 405] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4085943800 == 83 [pid = 1833] [id = 113] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407d8d9000 == 82 [pid = 1833] [id = 153] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070a4a000 == 81 [pid = 1833] [id = 152] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406eb12800 == 80 [pid = 1833] [id = 151] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a890800 == 79 [pid = 1833] [id = 150] 05:44:05 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c11800 == 78 [pid = 1833] [id = 149] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406535b800 == 77 [pid = 1833] [id = 148] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f776000 == 76 [pid = 1833] [id = 147] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c57800 == 75 [pid = 1833] [id = 140] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408800b800 == 74 [pid = 1833] [id = 139] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406babe000 == 73 [pid = 1833] [id = 137] 05:44:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654b9000 == 72 [pid = 1833] [id = 136] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f40673e4800) [pid = 1833] [serial = 402] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f406b564400) [pid = 1833] [serial = 397] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f40676cec00) [pid = 1833] [serial = 394] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f406b571400) [pid = 1833] [serial = 399] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f40655ed800) [pid = 1833] [serial = 387] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f40672d5400) [pid = 1833] [serial = 391] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f4066bb8000) [pid = 1833] [serial = 388] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f407056fc00) [pid = 1833] [serial = 403] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f40673eb800) [pid = 1833] [serial = 369] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f4084f9c400) [pid = 1833] [serial = 367] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f406f65e400) [pid = 1833] [serial = 400] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f4066f78000) [pid = 1833] [serial = 390] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4068f05c00) [pid = 1833] [serial = 396] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f40674bac00) [pid = 1833] [serial = 393] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1833 | 1461156245910 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]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:44:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1443ms 05:44:05 INFO - PROCESS | 1833 | 1461156245975 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1833 | 1461156245979 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:44:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:44:05 INFO - PROCESS | 1833 | 1461156245992 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1833 | 1461156246000 Marionette TRACE conn4 <- [1,638,null,{}] 05:44:06 INFO - PROCESS | 1833 | 1461156246009 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}] 05:44:06 INFO - PROCESS | 1833 | 1461156246169 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:44:06 INFO - PROCESS | 1833 | 1461156246182 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065463800 == 73 [pid = 1833] [id = 167] 05:44:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f406037a400) [pid = 1833] [serial = 501] [outer = (nil)] 05:44:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4060f71000) [pid = 1833] [serial = 502] [outer = 0x7f406037a400] 05:44:06 INFO - PROCESS | 1833 | 1461156246249 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f40657ed800) [pid = 1833] [serial = 503] [outer = 0x7f406037a400] 05:44:06 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:07 INFO - PROCESS | 1833 | 1461156247018 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]]]}] 05:44:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:44:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1095ms 05:44:07 INFO - PROCESS | 1833 | 1461156247081 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1833 | 1461156247085 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:44:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:44:07 INFO - PROCESS | 1833 | 1461156247091 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1833 | 1461156247095 Marionette TRACE conn4 <- [1,642,null,{}] 05:44:07 INFO - PROCESS | 1833 | 1461156247100 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}] 05:44:07 INFO - PROCESS | 1833 | 1461156247254 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:44:07 INFO - PROCESS | 1833 | 1461156247269 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c4d800 == 74 [pid = 1833] [id = 168] 05:44:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f4060e0a400) [pid = 1833] [serial = 504] [outer = (nil)] 05:44:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f4066bd1800) [pid = 1833] [serial = 505] [outer = 0x7f4060e0a400] 05:44:07 INFO - PROCESS | 1833 | 1461156247339 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f4066c34800) [pid = 1833] [serial = 506] [outer = 0x7f4060e0a400] 05:44:08 INFO - PROCESS | 1833 | 1461156248279 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]]]}] 05:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1242ms 05:44:08 INFO - PROCESS | 1833 | 1461156248335 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1833 | 1461156248339 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:44:08 INFO - PROCESS | 1833 | 1461156248357 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1833 | 1461156248360 Marionette TRACE conn4 <- [1,646,null,{}] 05:44:08 INFO - PROCESS | 1833 | 1461156248366 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}] 05:44:08 INFO - PROCESS | 1833 | 1461156248574 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:44:08 INFO - PROCESS | 1833 | 1461156248602 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067e5c000 == 75 [pid = 1833] [id = 169] 05:44:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f4066cb4800) [pid = 1833] [serial = 507] [outer = (nil)] 05:44:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f4066cb9400) [pid = 1833] [serial = 508] [outer = 0x7f4066cb4800] 05:44:08 INFO - PROCESS | 1833 | 1461156248677 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4067251000) [pid = 1833] [serial = 509] [outer = 0x7f4066cb4800] 05:44:09 INFO - PROCESS | 1833 | 1461156249578 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]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1287ms 05:44:09 INFO - PROCESS | 1833 | 1461156249641 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1833 | 1461156249643 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:44:09 INFO - PROCESS | 1833 | 1461156249649 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1833 | 1461156249651 Marionette TRACE conn4 <- [1,650,null,{}] 05:44:09 INFO - PROCESS | 1833 | 1461156249657 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}] 05:44:09 INFO - PROCESS | 1833 | 1461156249858 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:44:09 INFO - PROCESS | 1833 | 1461156249886 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a892000 == 76 [pid = 1833] [id = 170] 05:44:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f406736a800) [pid = 1833] [serial = 510] [outer = (nil)] 05:44:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4067d9dc00) [pid = 1833] [serial = 511] [outer = 0x7f406736a800] 05:44:09 INFO - PROCESS | 1833 | 1461156249955 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4068d8a400) [pid = 1833] [serial = 512] [outer = 0x7f406736a800] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4066c33400) [pid = 1833] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4067361800) [pid = 1833] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f4060cc8c00) [pid = 1833] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f405de64000) [pid = 1833] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f40605fe400) [pid = 1833] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4060cc1c00) [pid = 1833] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4066c34000) [pid = 1833] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:44:10 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f406f37ac00) [pid = 1833] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:44:10 INFO - PROCESS | 1833 | 1461156250976 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]]]}] 05:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1376ms 05:44:11 INFO - PROCESS | 1833 | 1461156251027 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1833 | 1461156251031 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:44:11 INFO - PROCESS | 1833 | 1461156251049 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1833 | 1461156251051 Marionette TRACE conn4 <- [1,654,null,{}] 05:44:11 INFO - PROCESS | 1833 | 1461156251056 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}] 05:44:11 INFO - PROCESS | 1833 | 1461156251209 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:44:11 INFO - PROCESS | 1833 | 1461156251223 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406bac2800 == 77 [pid = 1833] [id = 171] 05:44:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f4060cc1c00) [pid = 1833] [serial = 513] [outer = (nil)] 05:44:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f4068d94800) [pid = 1833] [serial = 514] [outer = 0x7f4060cc1c00] 05:44:11 INFO - PROCESS | 1833 | 1461156251286 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f406a699c00) [pid = 1833] [serial = 515] [outer = 0x7f4060cc1c00] 05:44:12 INFO - PROCESS | 1833 | 1461156252138 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]]]}] 05:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1141ms 05:44:12 INFO - PROCESS | 1833 | 1461156252190 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1833 | 1461156252194 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:44:12 INFO - PROCESS | 1833 | 1461156252200 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1833 | 1461156252203 Marionette TRACE conn4 <- [1,658,null,{}] 05:44:12 INFO - PROCESS | 1833 | 1461156252208 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}] 05:44:12 INFO - PROCESS | 1833 | 1461156252364 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:44:12 INFO - PROCESS | 1833 | 1461156252381 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f6ad800 == 78 [pid = 1833] [id = 172] 05:44:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f40674b6c00) [pid = 1833] [serial = 516] [outer = (nil)] 05:44:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f406b3e2400) [pid = 1833] [serial = 517] [outer = 0x7f40674b6c00] 05:44:12 INFO - PROCESS | 1833 | 1461156252441 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f406b56bc00) [pid = 1833] [serial = 518] [outer = 0x7f40674b6c00] 05:44:13 INFO - PROCESS | 1833 | 1461156253566 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]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1435ms 05:44:13 INFO - PROCESS | 1833 | 1461156253637 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1833 | 1461156253645 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:44:13 INFO - PROCESS | 1833 | 1461156253655 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1833 | 1461156253661 Marionette TRACE conn4 <- [1,662,null,{}] 05:44:13 INFO - PROCESS | 1833 | 1461156253670 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}] 05:44:13 INFO - PROCESS | 1833 | 1461156253901 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:44:14 INFO - PROCESS | 1833 | 1461156254118 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bbd800 == 79 [pid = 1833] [id = 173] 05:44:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f405e0b7000) [pid = 1833] [serial = 519] [outer = (nil)] 05:44:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f405fab1000) [pid = 1833] [serial = 520] [outer = 0x7f405e0b7000] 05:44:14 INFO - PROCESS | 1833 | 1461156254239 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4060373800) [pid = 1833] [serial = 521] [outer = 0x7f405e0b7000] 05:44:14 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:15 INFO - PROCESS | 1833 | 1461156255184 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]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1589ms 05:44:15 INFO - PROCESS | 1833 | 1461156255246 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1833 | 1461156255254 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:44:15 INFO - PROCESS | 1833 | 1461156255264 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1833 | 1461156255268 Marionette TRACE conn4 <- [1,666,null,{}] 05:44:15 INFO - PROCESS | 1833 | 1461156255274 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}] 05:44:15 INFO - PROCESS | 1833 | 1461156255524 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:44:15 INFO - PROCESS | 1833 | 1461156255776 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067de3000 == 80 [pid = 1833] [id = 174] 05:44:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4060d8dc00) [pid = 1833] [serial = 522] [outer = (nil)] 05:44:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4060f65800) [pid = 1833] [serial = 523] [outer = 0x7f4060d8dc00] 05:44:15 INFO - PROCESS | 1833 | 1461156255854 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4066bb5400) [pid = 1833] [serial = 524] [outer = 0x7f4060d8dc00] 05:44:16 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:16 INFO - PROCESS | 1833 | 1461156256659 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]]]}] 05:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1437ms 05:44:16 INFO - PROCESS | 1833 | 1461156256702 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1833 | 1461156256706 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:44:16 INFO - PROCESS | 1833 | 1461156256712 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1833 | 1461156256718 Marionette TRACE conn4 <- [1,670,null,{}] 05:44:16 INFO - PROCESS | 1833 | 1461156256735 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}] 05:44:16 INFO - PROCESS | 1833 | 1461156256946 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:44:17 INFO - PROCESS | 1833 | 1461156257108 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070395800 == 81 [pid = 1833] [id = 175] 05:44:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f4066bb8400) [pid = 1833] [serial = 525] [outer = (nil)] 05:44:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f406724d800) [pid = 1833] [serial = 526] [outer = 0x7f4066bb8400] 05:44:17 INFO - PROCESS | 1833 | 1461156257186 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f40674b8c00) [pid = 1833] [serial = 527] [outer = 0x7f4066bb8400] 05:44:18 INFO - PROCESS | 1833 | 1461156258138 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]]]}] 05:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1492ms 05:44:18 INFO - PROCESS | 1833 | 1461156258206 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:44:18 INFO - PROCESS | 1833 | 1461156258211 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:44:18 INFO - PROCESS | 1833 | 1461156258217 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1833 | 1461156258221 Marionette TRACE conn4 <- [1,674,null,{}] 05:44:18 INFO - PROCESS | 1833 | 1461156258227 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}] 05:44:18 INFO - PROCESS | 1833 | 1461156258410 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:44:18 INFO - PROCESS | 1833 | 1461156258611 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077bb5800 == 82 [pid = 1833] [id = 176] 05:44:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f4066c37800) [pid = 1833] [serial = 528] [outer = (nil)] 05:44:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f406b564800) [pid = 1833] [serial = 529] [outer = 0x7f4066c37800] 05:44:18 INFO - PROCESS | 1833 | 1461156258732 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f406b60f800) [pid = 1833] [serial = 530] [outer = 0x7f4066c37800] 05:44:19 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:19 INFO - PROCESS | 1833 | 1461156259537 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]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:44:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1379ms 05:44:19 INFO - PROCESS | 1833 | 1461156259598 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1833 | 1461156259602 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:44:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:44:19 INFO - PROCESS | 1833 | 1461156259608 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1833 | 1461156259611 Marionette TRACE conn4 <- [1,678,null,{}] 05:44:19 INFO - PROCESS | 1833 | 1461156259616 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}] 05:44:19 INFO - PROCESS | 1833 | 1461156259791 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:44:19 INFO - PROCESS | 1833 | 1461156259958 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ef0f000 == 83 [pid = 1833] [id = 177] 05:44:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f4067da4c00) [pid = 1833] [serial = 531] [outer = (nil)] 05:44:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f406b616800) [pid = 1833] [serial = 532] [outer = 0x7f4067da4c00] 05:44:20 INFO - PROCESS | 1833 | 1461156260036 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f406ccef000) [pid = 1833] [serial = 533] [outer = 0x7f4067da4c00] 05:44:20 INFO - PROCESS | 1833 | 1461156260950 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]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1380ms 05:44:20 INFO - PROCESS | 1833 | 1461156260988 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1833 | 1461156260993 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:44:21 INFO - PROCESS | 1833 | 1461156260998 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1833 | 1461156261000 Marionette TRACE conn4 <- [1,682,null,{}] 05:44:21 INFO - PROCESS | 1833 | 1461156261007 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}] 05:44:21 INFO - PROCESS | 1833 | 1461156261192 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:44:21 INFO - PROCESS | 1833 | 1461156261421 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0cb000 == 84 [pid = 1833] [id = 178] 05:44:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f40711f7c00) [pid = 1833] [serial = 534] [outer = (nil)] 05:44:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f407159ec00) [pid = 1833] [serial = 535] [outer = 0x7f40711f7c00] 05:44:21 INFO - PROCESS | 1833 | 1461156261538 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f407ccc7400) [pid = 1833] [serial = 536] [outer = 0x7f40711f7c00] 05:44:22 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:22 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:44:23 INFO - PROCESS | 1833 | 1461156263012 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]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:44:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2032ms 05:44:23 INFO - PROCESS | 1833 | 1461156263032 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:44:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:44:23 INFO - PROCESS | 1833 | 1461156263037 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:44:23 INFO - PROCESS | 1833 | 1461156263045 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1833 | 1461156263048 Marionette TRACE conn4 <- [1,686,null,{}] 05:44:23 INFO - PROCESS | 1833 | 1461156263055 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}] 05:44:23 INFO - PROCESS | 1833 | 1461156263239 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:44:23 INFO - PROCESS | 1833 | 1461156263401 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9c7000 == 85 [pid = 1833] [id = 179] 05:44:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f406563d000) [pid = 1833] [serial = 537] [outer = (nil)] 05:44:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f4065643c00) [pid = 1833] [serial = 538] [outer = 0x7f406563d000] 05:44:23 INFO - PROCESS | 1833 | 1461156263473 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f406f387400) [pid = 1833] [serial = 539] [outer = 0x7f406563d000] 05:44:24 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:24 INFO - PROCESS | 1833 | 1461156264772 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]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1787ms 05:44:24 INFO - PROCESS | 1833 | 1461156264846 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1833 | 1461156264849 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:44:24 INFO - PROCESS | 1833 | 1461156264878 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1833 | 1461156264882 Marionette TRACE conn4 <- [1,690,null,{}] 05:44:24 INFO - PROCESS | 1833 | 1461156264890 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}] 05:44:25 INFO - PROCESS | 1833 | 1461156265063 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:44:25 INFO - PROCESS | 1833 | 1461156265226 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9e1000 == 86 [pid = 1833] [id = 180] 05:44:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f405d0e5400) [pid = 1833] [serial = 540] [outer = (nil)] 05:44:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f405d0ea400) [pid = 1833] [serial = 541] [outer = 0x7f405d0e5400] 05:44:25 INFO - PROCESS | 1833 | 1461156265297 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f405d0f2c00) [pid = 1833] [serial = 542] [outer = 0x7f405d0e5400] 05:44:27 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:27 INFO - PROCESS | 1833 | 1461156267089 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]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:44:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2263ms 05:44:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:44:27 INFO - PROCESS | 1833 | 1461156267121 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1833 | 1461156267125 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:44:27 INFO - PROCESS | 1833 | 1461156267132 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1833 | 1461156267135 Marionette TRACE conn4 <- [1,694,null,{}] 05:44:27 INFO - PROCESS | 1833 | 1461156267143 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}] 05:44:27 INFO - PROCESS | 1833 | 1461156267398 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:44:27 INFO - PROCESS | 1833 | 1461156267589 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd51000 == 87 [pid = 1833] [id = 181] 05:44:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f405e0b5800) [pid = 1833] [serial = 543] [outer = (nil)] 05:44:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f40602aa400) [pid = 1833] [serial = 544] [outer = 0x7f405e0b5800] 05:44:27 INFO - PROCESS | 1833 | 1461156267658 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f40605f2800) [pid = 1833] [serial = 545] [outer = 0x7f405e0b5800] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f406fc79000) [pid = 1833] [serial = 420] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f40827c0800) [pid = 1833] [serial = 423] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f40605f6000) [pid = 1833] [serial = 426] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4060e07c00) [pid = 1833] [serial = 429] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f405fab4800) [pid = 1833] [serial = 432] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f4060e04c00) [pid = 1833] [serial = 436] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f405de64400) [pid = 1833] [serial = 439] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f406b568800) [pid = 1833] [serial = 463] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406bac2800 == 86 [pid = 1833] [id = 171] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a892000 == 85 [pid = 1833] [id = 170] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067e5c000 == 84 [pid = 1833] [id = 169] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c4d800 == 83 [pid = 1833] [id = 168] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065463800 == 82 [pid = 1833] [id = 167] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa78000 == 81 [pid = 1833] [id = 166] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065369800 == 80 [pid = 1833] [id = 165] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e13d000 == 79 [pid = 1833] [id = 164] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e145000 == 78 [pid = 1833] [id = 160] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8b3800 == 77 [pid = 1833] [id = 159] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d89a800 == 76 [pid = 1833] [id = 158] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4083325000 == 75 [pid = 1833] [id = 157] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb23800 == 74 [pid = 1833] [id = 156] 05:44:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c1b000 == 73 [pid = 1833] [id = 155] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f4060ccb800) [pid = 1833] [serial = 408] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f406736b800) [pid = 1833] [serial = 411] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f407159e400) [pid = 1833] [serial = 406] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f4066cbcc00) [pid = 1833] [serial = 454] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f4068bb9000) [pid = 1833] [serial = 460] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f40672cf000) [pid = 1833] [serial = 455] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f40673ee800) [pid = 1833] [serial = 235] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f4066cb6800) [pid = 1833] [serial = 452] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f40673ea000) [pid = 1833] [serial = 457] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f406a6f6800) [pid = 1833] [serial = 461] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f40676c5c00) [pid = 1833] [serial = 458] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f405de68400) [pid = 1833] [serial = 442] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f40602a7c00) [pid = 1833] [serial = 443] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f4060e08000) [pid = 1833] [serial = 446] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4060ccbc00) [pid = 1833] [serial = 445] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f40655e4c00) [pid = 1833] [serial = 448] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f4066bb4800) [pid = 1833] [serial = 449] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4066c41000) [pid = 1833] [serial = 451] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4060f70800) [pid = 1833] [serial = 417] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f406b56a400) [pid = 1833] [serial = 414] [outer = (nil)] [url = about:blank] 05:44:29 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:29 INFO - PROCESS | 1833 | 1461156269060 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]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:44:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1941ms 05:44:29 INFO - PROCESS | 1833 | 1461156269072 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1833 | 1461156269081 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:44:29 INFO - PROCESS | 1833 | 1461156269091 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1833 | 1461156269095 Marionette TRACE conn4 <- [1,698,null,{}] 05:44:29 INFO - PROCESS | 1833 | 1461156269101 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}] 05:44:29 INFO - PROCESS | 1833 | 1461156269266 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:44:29 INFO - PROCESS | 1833 | 1461156269385 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e138000 == 74 [pid = 1833] [id = 182] 05:44:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405df70400) [pid = 1833] [serial = 546] [outer = (nil)] 05:44:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4060cc8000) [pid = 1833] [serial = 547] [outer = 0x7f405df70400] 05:44:29 INFO - PROCESS | 1833 | 1461156269449 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4060f6e000) [pid = 1833] [serial = 548] [outer = 0x7f405df70400] 05:44:30 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:30 INFO - PROCESS | 1833 | 1461156270670 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]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1633ms 05:44:30 INFO - PROCESS | 1833 | 1461156270725 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1833 | 1461156270728 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:44:30 INFO - PROCESS | 1833 | 1461156270780 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1833 | 1461156270785 Marionette TRACE conn4 <- [1,702,null,{}] 05:44:30 INFO - PROCESS | 1833 | 1461156270823 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}] 05:44:31 INFO - PROCESS | 1833 | 1461156271027 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:44:31 INFO - PROCESS | 1833 | 1461156271053 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065463800 == 75 [pid = 1833] [id = 183] 05:44:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4060f70800) [pid = 1833] [serial = 549] [outer = (nil)] 05:44:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4066bd7800) [pid = 1833] [serial = 550] [outer = 0x7f4060f70800] 05:44:31 INFO - PROCESS | 1833 | 1461156271124 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4066cb9000) [pid = 1833] [serial = 551] [outer = 0x7f4060f70800] 05:44:32 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:32 INFO - PROCESS | 1833 | 1461156272390 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]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1705ms 05:44:32 INFO - PROCESS | 1833 | 1461156272441 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1833 | 1461156272446 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:44:32 INFO - PROCESS | 1833 | 1461156272466 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1833 | 1461156272469 Marionette TRACE conn4 <- [1,706,null,{}] 05:44:32 INFO - PROCESS | 1833 | 1461156272475 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}] 05:44:32 INFO - PROCESS | 1833 | 1461156272913 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4066cb4800) [pid = 1833] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f406736a800) [pid = 1833] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f4060cc1c00) [pid = 1833] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f40602af800) [pid = 1833] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f405de5d400) [pid = 1833] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f406037a400) [pid = 1833] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4060e0a400) [pid = 1833] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:44:32 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405d729800) [pid = 1833] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:44:33 INFO - PROCESS | 1833 | 1461156273048 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa89000 == 76 [pid = 1833] [id = 184] 05:44:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f40602a8000) [pid = 1833] [serial = 552] [outer = (nil)] 05:44:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4060e0a400) [pid = 1833] [serial = 553] [outer = 0x7f40602a8000] 05:44:33 INFO - PROCESS | 1833 | 1461156273121 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f406736f800) [pid = 1833] [serial = 554] [outer = 0x7f40602a8000] 05:44:34 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:34 INFO - PROCESS | 1833 | 1461156274266 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]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1846ms 05:44:34 INFO - PROCESS | 1833 | 1461156274304 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1833 | 1461156274306 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:44:34 INFO - PROCESS | 1833 | 1461156274313 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1833 | 1461156274315 Marionette TRACE conn4 <- [1,710,null,{}] 05:44:34 INFO - PROCESS | 1833 | 1461156274329 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}] 05:44:34 INFO - PROCESS | 1833 | 1461156274518 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:44:34 INFO - PROCESS | 1833 | 1461156274643 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406742e000 == 77 [pid = 1833] [id = 185] 05:44:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f405ce0e400) [pid = 1833] [serial = 555] [outer = (nil)] 05:44:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f40673e7400) [pid = 1833] [serial = 556] [outer = 0x7f405ce0e400] 05:44:34 INFO - PROCESS | 1833 | 1461156274707 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4068bb5400) [pid = 1833] [serial = 557] [outer = 0x7f405ce0e400] 05:44:36 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:36 INFO - PROCESS | 1833 | 1461156276092 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]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:44:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1890ms 05:44:36 INFO - PROCESS | 1833 | 1461156276231 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1833 | 1461156276241 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:44:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:44:36 INFO - PROCESS | 1833 | 1461156276256 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1833 | 1461156276264 Marionette TRACE conn4 <- [1,714,null,{}] 05:44:36 INFO - PROCESS | 1833 | 1461156276279 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}] 05:44:36 INFO - PROCESS | 1833 | 1461156276448 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:44:36 INFO - PROCESS | 1833 | 1461156276605 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060594800 == 78 [pid = 1833] [id = 186] 05:44:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f405df74400) [pid = 1833] [serial = 558] [outer = (nil)] 05:44:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f40602ab400) [pid = 1833] [serial = 559] [outer = 0x7f405df74400] 05:44:36 INFO - PROCESS | 1833 | 1461156276692 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4060e09800) [pid = 1833] [serial = 560] [outer = 0x7f405df74400] 05:44:38 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:38 INFO - PROCESS | 1833 | 1461156278078 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]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:44:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1999ms 05:44:38 INFO - PROCESS | 1833 | 1461156278284 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1833 | 1461156278293 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:44:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:44:38 INFO - PROCESS | 1833 | 1461156278305 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1833 | 1461156278309 Marionette TRACE conn4 <- [1,718,null,{}] 05:44:38 INFO - PROCESS | 1833 | 1461156278315 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}] 05:44:38 INFO - PROCESS | 1833 | 1461156278481 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:44:38 INFO - PROCESS | 1833 | 1461156278651 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fbf800 == 79 [pid = 1833] [id = 187] 05:44:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f405df78000) [pid = 1833] [serial = 561] [outer = (nil)] 05:44:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f406563cc00) [pid = 1833] [serial = 562] [outer = 0x7f405df78000] 05:44:38 INFO - PROCESS | 1833 | 1461156278721 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f4066cb6800) [pid = 1833] [serial = 563] [outer = 0x7f405df78000] 05:44:40 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:40 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:44:40 INFO - PROCESS | 1833 | 1461156280115 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]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:44:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1835ms 05:44:40 INFO - PROCESS | 1833 | 1461156280141 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1833 | 1461156280145 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:44:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:44:40 INFO - PROCESS | 1833 | 1461156280152 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1833 | 1461156280157 Marionette TRACE conn4 <- [1,722,null,{}] 05:44:40 INFO - PROCESS | 1833 | 1461156280174 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}] 05:44:40 INFO - PROCESS | 1833 | 1461156280344 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:44:40 INFO - PROCESS | 1833 | 1461156280504 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f084800 == 80 [pid = 1833] [id = 188] 05:44:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f4066cb7000) [pid = 1833] [serial = 564] [outer = (nil)] 05:44:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f4068d8ec00) [pid = 1833] [serial = 565] [outer = 0x7f4066cb7000] 05:44:40 INFO - PROCESS | 1833 | 1461156280589 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f406b567400) [pid = 1833] [serial = 566] [outer = 0x7f4066cb7000] 05:44:41 INFO - PROCESS | 1833 | 1461156281448 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] 05:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:44:41 INFO - PROCESS | 1833 | 1461156281497 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:44:41 INFO - PROCESS | 1833 | 1461156281504 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 1833 | 1461156281507 Marionette TRACE conn4 <- [1,726,null,{}] 05:44:41 INFO - PROCESS | 1833 | 1461156281513 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}] 05:44:41 INFO - PROCESS | 1833 | 1461156281684 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:44:41 INFO - PROCESS | 1833 | 1461156281866 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073922800 == 81 [pid = 1833] [id = 189] 05:44:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f40674b7000) [pid = 1833] [serial = 567] [outer = (nil)] 05:44:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f406cef1400) [pid = 1833] [serial = 568] [outer = 0x7f40674b7000] 05:44:41 INFO - PROCESS | 1833 | 1461156281941 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f406ed7b400) [pid = 1833] [serial = 569] [outer = 0x7f40674b7000] 05:44:42 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:42 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:44:43 INFO - PROCESS | 1833 | 1461156283018 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]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1586ms 05:44:43 INFO - PROCESS | 1833 | 1461156283093 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1833 | 1461156283102 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:44:43 INFO - PROCESS | 1833 | 1461156283110 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1833 | 1461156283113 Marionette TRACE conn4 <- [1,730,null,{}] 05:44:43 INFO - PROCESS | 1833 | 1461156283120 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}] 05:44:43 INFO - PROCESS | 1833 | 1461156283326 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:44:43 INFO - PROCESS | 1833 | 1461156283561 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408090d800 == 82 [pid = 1833] [id = 190] 05:44:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f406b568000) [pid = 1833] [serial = 570] [outer = (nil)] 05:44:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f406f37ac00) [pid = 1833] [serial = 571] [outer = 0x7f406b568000] 05:44:43 INFO - PROCESS | 1833 | 1461156283656 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f407021e400) [pid = 1833] [serial = 572] [outer = 0x7f406b568000] 05:44:44 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:44 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:44:44 INFO - PROCESS | 1833 | 1461156284545 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] 05:44:44 INFO - PROCESS | 1833 | 1461156284596 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:44:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:44:44 INFO - PROCESS | 1833 | 1461156284602 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1833 | 1461156284606 Marionette TRACE conn4 <- [1,734,null,{}] 05:44:44 INFO - PROCESS | 1833 | 1461156284611 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}] 05:44:44 INFO - PROCESS | 1833 | 1461156284796 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:44:44 INFO - PROCESS | 1833 | 1461156284966 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4087214800 == 83 [pid = 1833] [id = 191] 05:44:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f405d0e9800) [pid = 1833] [serial = 573] [outer = (nil)] 05:44:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f405d9bd800) [pid = 1833] [serial = 574] [outer = 0x7f405d0e9800] 05:44:45 INFO - PROCESS | 1833 | 1461156285040 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f405f7e6800) [pid = 1833] [serial = 575] [outer = 0x7f405d0e9800] 05:44:46 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:46 INFO - PROCESS | 1833 | 1461156286161 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]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:44:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1630ms 05:44:46 INFO - PROCESS | 1833 | 1461156286235 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1833 | 1461156286239 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:44:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:44:46 INFO - PROCESS | 1833 | 1461156286248 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1833 | 1461156286253 Marionette TRACE conn4 <- [1,738,null,{}] 05:44:46 INFO - PROCESS | 1833 | 1461156286261 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}] 05:44:46 INFO - PROCESS | 1833 | 1461156286480 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:44:46 INFO - PROCESS | 1833 | 1461156286753 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9d8800 == 84 [pid = 1833] [id = 192] 05:44:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f405de65c00) [pid = 1833] [serial = 576] [outer = (nil)] 05:44:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f405de6bc00) [pid = 1833] [serial = 577] [outer = 0x7f405de65c00] 05:44:46 INFO - PROCESS | 1833 | 1461156286894 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f405e0b2800) [pid = 1833] [serial = 578] [outer = 0x7f405de65c00] 05:44:48 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:48 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:44:48 INFO - PROCESS | 1833 | 1461156288186 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]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:44:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1982ms 05:44:48 INFO - PROCESS | 1833 | 1461156288274 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1833 | 1461156288283 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:44:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:44:48 INFO - PROCESS | 1833 | 1461156288346 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1833 | 1461156288351 Marionette TRACE conn4 <- [1,742,null,{}] 05:44:48 INFO - PROCESS | 1833 | 1461156288358 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}] 05:44:48 INFO - PROCESS | 1833 | 1461156288524 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:44:48 INFO - PROCESS | 1833 | 1461156288691 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8a4800 == 85 [pid = 1833] [id = 193] 05:44:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f405e0b2c00) [pid = 1833] [serial = 579] [outer = (nil)] 05:44:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f405f7e2800) [pid = 1833] [serial = 580] [outer = 0x7f405e0b2c00] 05:44:48 INFO - PROCESS | 1833 | 1461156288760 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f40602ae400) [pid = 1833] [serial = 581] [outer = 0x7f405e0b2c00] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa89000 == 84 [pid = 1833] [id = 184] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065463800 == 83 [pid = 1833] [id = 183] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f40674b9000) [pid = 1833] [serial = 475] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f405fab6400) [pid = 1833] [serial = 466] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f4060e06000) [pid = 1833] [serial = 469] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f406b562c00) [pid = 1833] [serial = 478] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f406b618800) [pid = 1833] [serial = 481] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f4066c38000) [pid = 1833] [serial = 472] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f406b3de000) [pid = 1833] [serial = 484] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f405df75800) [pid = 1833] [serial = 487] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f405d728800) [pid = 1833] [serial = 490] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e138000 == 82 [pid = 1833] [id = 182] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd51000 == 81 [pid = 1833] [id = 181] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0cb000 == 80 [pid = 1833] [id = 178] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407ef0f000 == 79 [pid = 1833] [id = 177] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077bb5800 == 78 [pid = 1833] [id = 176] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070395800 == 77 [pid = 1833] [id = 175] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067de3000 == 76 [pid = 1833] [id = 174] 05:44:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bbd800 == 75 [pid = 1833] [id = 173] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f4066cb9400) [pid = 1833] [serial = 508] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f4067d9dc00) [pid = 1833] [serial = 511] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f4067251000) [pid = 1833] [serial = 509] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f4068d94800) [pid = 1833] [serial = 514] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f40605fcc00) [pid = 1833] [serial = 499] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f4060ccec00) [pid = 1833] [serial = 500] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f405fab8c00) [pid = 1833] [serial = 497] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f405df79800) [pid = 1833] [serial = 496] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f4060f71000) [pid = 1833] [serial = 502] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f40657ed800) [pid = 1833] [serial = 503] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f4066bd1800) [pid = 1833] [serial = 505] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f405de68800) [pid = 1833] [serial = 494] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f405d72d000) [pid = 1833] [serial = 493] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4068d8a400) [pid = 1833] [serial = 512] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f406a699c00) [pid = 1833] [serial = 515] [outer = (nil)] [url = about:blank] 05:44:49 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f4066c34800) [pid = 1833] [serial = 506] [outer = (nil)] [url = about:blank] 05:44:50 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:50 INFO - PROCESS | 1833 | 1461156290322 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]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:44:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2040ms 05:44:50 INFO - PROCESS | 1833 | 1461156290381 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1833 | 1461156290384 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:44:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:44:50 INFO - PROCESS | 1833 | 1461156290391 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1833 | 1461156290397 Marionette TRACE conn4 <- [1,746,null,{}] 05:44:50 INFO - PROCESS | 1833 | 1461156290412 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}] 05:44:50 INFO - PROCESS | 1833 | 1461156290566 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:44:50 INFO - PROCESS | 1833 | 1461156290688 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f770800 == 76 [pid = 1833] [id = 194] 05:44:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f40602a5000) [pid = 1833] [serial = 582] [outer = (nil)] 05:44:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f40605fe000) [pid = 1833] [serial = 583] [outer = 0x7f40602a5000] 05:44:50 INFO - PROCESS | 1833 | 1461156290760 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4060e0d000) [pid = 1833] [serial = 584] [outer = 0x7f40602a5000] 05:44:51 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:51 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:51 INFO - PROCESS | 1833 | 1461156291856 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]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:44:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1485ms 05:44:51 INFO - PROCESS | 1833 | 1461156291876 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1833 | 1461156291880 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:44:51 INFO - PROCESS | 1833 | 1461156291886 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1833 | 1461156291889 Marionette TRACE conn4 <- [1,750,null,{}] 05:44:51 INFO - PROCESS | 1833 | 1461156291900 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}] 05:44:52 INFO - PROCESS | 1833 | 1461156292108 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:44:52 INFO - PROCESS | 1833 | 1461156292179 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bbb000 == 77 [pid = 1833] [id = 195] 05:44:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4060e0b000) [pid = 1833] [serial = 585] [outer = (nil)] 05:44:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f40655e3c00) [pid = 1833] [serial = 586] [outer = 0x7f4060e0b000] 05:44:52 INFO - PROCESS | 1833 | 1461156292244 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f40655ee400) [pid = 1833] [serial = 587] [outer = 0x7f4060e0b000] 05:44:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:53 INFO - PROCESS | 1833 | 1461156293452 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]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:44:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1593ms 05:44:53 INFO - PROCESS | 1833 | 1461156293480 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1833 | 1461156293484 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:44:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:44:53 INFO - PROCESS | 1833 | 1461156293489 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1833 | 1461156293503 Marionette TRACE conn4 <- [1,754,null,{}] 05:44:53 INFO - PROCESS | 1833 | 1461156293526 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}] 05:44:53 INFO - PROCESS | 1833 | 1461156293756 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f4070937400) [pid = 1833] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f4067255000) [pid = 1833] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f406736f000) [pid = 1833] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f40657f6000) [pid = 1833] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f405de5e000) [pid = 1833] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f407395d400) [pid = 1833] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405fab0400) [pid = 1833] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4060374800) [pid = 1833] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f407ccbf400) [pid = 1833] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f40673e5000) [pid = 1833] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f40674c0000) [pid = 1833] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4066f7b400) [pid = 1833] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f407056f800) [pid = 1833] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f406a69bc00) [pid = 1833] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4080e18800) [pid = 1833] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f405de61c00) [pid = 1833] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4060d87c00) [pid = 1833] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f405e0ba800) [pid = 1833] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4066c38800) [pid = 1833] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f406b611000) [pid = 1833] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f40672d4000) [pid = 1833] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4060cc5000) [pid = 1833] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f406724a400) [pid = 1833] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f4068bb3400) [pid = 1833] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f406705ec00) [pid = 1833] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f40657f2400) [pid = 1833] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405fab0800) [pid = 1833] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f40655ef800) [pid = 1833] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4060cc4c00) [pid = 1833] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f4066bb8800) [pid = 1833] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f406fc74000) [pid = 1833] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f407127b400) [pid = 1833] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f4060d8d000) [pid = 1833] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f4070a88000) [pid = 1833] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4060376c00) [pid = 1833] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f40672d4400) [pid = 1833] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f40673efc00) [pid = 1833] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4060f6a000) [pid = 1833] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4066bb1800) [pid = 1833] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f40655e2400) [pid = 1833] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f40655e4800) [pid = 1833] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f40676cf800) [pid = 1833] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f40657ecc00) [pid = 1833] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4066bbd800) [pid = 1833] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f4060f70800) [pid = 1833] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f405e0b7000) [pid = 1833] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f4066bb8400) [pid = 1833] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f4060d8dc00) [pid = 1833] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f405e0b5800) [pid = 1833] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f405d0e5400) [pid = 1833] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4067da4c00) [pid = 1833] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f405df70400) [pid = 1833] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f40711f7c00) [pid = 1833] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f40674b6c00) [pid = 1833] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4066c37800) [pid = 1833] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f40602a8000) [pid = 1833] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f405e0be400) [pid = 1833] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f406b3d6800) [pid = 1833] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f405df6e000) [pid = 1833] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:44:54 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f405d720800) [pid = 1833] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:44:54 INFO - PROCESS | 1833 | 1461156294774 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8ae800 == 78 [pid = 1833] [id = 196] 05:44:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f405ce06000) [pid = 1833] [serial = 588] [outer = (nil)] 05:44:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f405d72e400) [pid = 1833] [serial = 589] [outer = 0x7f405ce06000] 05:44:54 INFO - PROCESS | 1833 | 1461156294903 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f405e0b6400) [pid = 1833] [serial = 590] [outer = 0x7f405ce06000] 05:44:56 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:56 INFO - PROCESS | 1833 | 1461156296216 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]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:44:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2763ms 05:44:56 INFO - PROCESS | 1833 | 1461156296253 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1833 | 1461156296256 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:44:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:44:56 INFO - PROCESS | 1833 | 1461156296262 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1833 | 1461156296264 Marionette TRACE conn4 <- [1,758,null,{}] 05:44:56 INFO - PROCESS | 1833 | 1461156296269 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}] 05:44:56 INFO - PROCESS | 1833 | 1461156296580 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:44:56 INFO - PROCESS | 1833 | 1461156296797 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd50000 == 79 [pid = 1833] [id = 197] 05:44:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f405ce04400) [pid = 1833] [serial = 591] [outer = (nil)] 05:44:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f405d0e7800) [pid = 1833] [serial = 592] [outer = 0x7f405ce04400] 05:44:56 INFO - PROCESS | 1833 | 1461156296945 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f405d9bb000) [pid = 1833] [serial = 593] [outer = 0x7f405ce04400] 05:44:57 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:57 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:44:57 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:57 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:57 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:58 INFO - PROCESS | 1833 | 1461156298168 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]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:44:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1984ms 05:44:58 INFO - PROCESS | 1833 | 1461156298250 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:44:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:44:58 INFO - PROCESS | 1833 | 1461156298259 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:44:58 INFO - PROCESS | 1833 | 1461156298271 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1833 | 1461156298277 Marionette TRACE conn4 <- [1,762,null,{}] 05:44:58 INFO - PROCESS | 1833 | 1461156298285 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}] 05:44:58 INFO - PROCESS | 1833 | 1461156298547 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:44:58 INFO - PROCESS | 1833 | 1461156298801 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060418800 == 80 [pid = 1833] [id = 198] 05:44:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f405df75800) [pid = 1833] [serial = 594] [outer = (nil)] 05:44:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f40602a3000) [pid = 1833] [serial = 595] [outer = 0x7f405df75800] 05:44:58 INFO - PROCESS | 1833 | 1461156298897 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f4060377800) [pid = 1833] [serial = 596] [outer = 0x7f405df75800] 05:45:00 INFO - PROCESS | 1833 | 1461156300322 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]]]}] 05:45:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:45:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2094ms 05:45:00 INFO - PROCESS | 1833 | 1461156300515 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 1833 | 1461156300525 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:45:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:45:00 INFO - PROCESS | 1833 | 1461156300543 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1833 | 1461156300549 Marionette TRACE conn4 <- [1,766,null,{}] 05:45:00 INFO - PROCESS | 1833 | 1461156300564 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}] 05:45:00 INFO - PROCESS | 1833 | 1461156300744 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:45:00 INFO - PROCESS | 1833 | 1461156300903 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406560d000 == 81 [pid = 1833] [id = 199] 05:45:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f405fab7800) [pid = 1833] [serial = 597] [outer = (nil)] 05:45:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4060e09400) [pid = 1833] [serial = 598] [outer = 0x7f405fab7800] 05:45:00 INFO - PROCESS | 1833 | 1461156300978 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f406563c800) [pid = 1833] [serial = 599] [outer = 0x7f405fab7800] 05:45:02 INFO - PROCESS | 1833 | 1461156302365 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]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:45:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1888ms 05:45:02 INFO - PROCESS | 1833 | 1461156302436 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 1833 | 1461156302441 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:45:02 INFO - PROCESS | 1833 | 1461156302458 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1833 | 1461156302467 Marionette TRACE conn4 <- [1,770,null,{}] 05:45:02 INFO - PROCESS | 1833 | 1461156302519 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}] 05:45:02 INFO - PROCESS | 1833 | 1461156302729 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:45:02 INFO - PROCESS | 1833 | 1461156302901 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066f40800 == 82 [pid = 1833] [id = 200] 05:45:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f40602a2800) [pid = 1833] [serial = 600] [outer = (nil)] 05:45:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f4066bba400) [pid = 1833] [serial = 601] [outer = 0x7f40602a2800] 05:45:02 INFO - PROCESS | 1833 | 1461156302974 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f4066bdf400) [pid = 1833] [serial = 602] [outer = 0x7f40602a2800] 05:45:03 INFO - PROCESS | 1833 | 1461156303909 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]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1490ms 05:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:45:03 INFO - PROCESS | 1833 | 1461156303939 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1833 | 1461156303943 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:45:03 INFO - PROCESS | 1833 | 1461156303949 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1833 | 1461156303952 Marionette TRACE conn4 <- [1,774,null,{}] 05:45:03 INFO - PROCESS | 1833 | 1461156303958 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}] 05:45:04 INFO - PROCESS | 1833 | 1461156304154 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:45:04 INFO - PROCESS | 1833 | 1461156304329 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067428800 == 83 [pid = 1833] [id = 201] 05:45:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f4060e10000) [pid = 1833] [serial = 603] [outer = (nil)] 05:45:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f4066cb2000) [pid = 1833] [serial = 604] [outer = 0x7f4060e10000] 05:45:04 INFO - PROCESS | 1833 | 1461156304405 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4066cbbc00) [pid = 1833] [serial = 605] [outer = 0x7f4060e10000] 05:45:05 INFO - PROCESS | 1833 | 1461156305321 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]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1430ms 05:45:05 INFO - PROCESS | 1833 | 1461156305379 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1833 | 1461156305382 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:45:05 INFO - PROCESS | 1833 | 1461156305388 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1833 | 1461156305391 Marionette TRACE conn4 <- [1,778,null,{}] 05:45:05 INFO - PROCESS | 1833 | 1461156305396 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}] 05:45:05 INFO - PROCESS | 1833 | 1461156305572 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:45:05 INFO - PROCESS | 1833 | 1461156305741 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067e70000 == 84 [pid = 1833] [id = 202] 05:45:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4067053800) [pid = 1833] [serial = 606] [outer = (nil)] 05:45:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4067056400) [pid = 1833] [serial = 607] [outer = 0x7f4067053800] 05:45:05 INFO - PROCESS | 1833 | 1461156305831 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f40672d3000) [pid = 1833] [serial = 608] [outer = 0x7f4067053800] 05:45:06 INFO - PROCESS | 1833 | 1461156306738 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]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1377ms 05:45:06 INFO - PROCESS | 1833 | 1461156306767 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1833 | 1461156306770 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:45:06 INFO - PROCESS | 1833 | 1461156306777 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1833 | 1461156306781 Marionette TRACE conn4 <- [1,782,null,{}] 05:45:06 INFO - PROCESS | 1833 | 1461156306786 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}] 05:45:06 INFO - PROCESS | 1833 | 1461156306965 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:45:07 INFO - PROCESS | 1833 | 1461156307150 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a6ca800 == 85 [pid = 1833] [id = 203] 05:45:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4067053c00) [pid = 1833] [serial = 609] [outer = (nil)] 05:45:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f40673f1c00) [pid = 1833] [serial = 610] [outer = 0x7f4067053c00] 05:45:07 INFO - PROCESS | 1833 | 1461156307220 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f40674be800) [pid = 1833] [serial = 611] [outer = 0x7f4067053c00] 05:45:08 INFO - PROCESS | 1833 | 1461156308149 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]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1435ms 05:45:08 INFO - PROCESS | 1833 | 1461156308214 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:45:08 INFO - PROCESS | 1833 | 1461156308218 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:45:08 INFO - PROCESS | 1833 | 1461156308224 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1833 | 1461156308228 Marionette TRACE conn4 <- [1,786,null,{}] 05:45:08 INFO - PROCESS | 1833 | 1461156308234 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}] 05:45:08 INFO - PROCESS | 1833 | 1461156308425 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:45:08 INFO - PROCESS | 1833 | 1461156308595 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7dd000 == 86 [pid = 1833] [id = 204] 05:45:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405d0ee400) [pid = 1833] [serial = 612] [outer = (nil)] 05:45:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405f7e8c00) [pid = 1833] [serial = 613] [outer = 0x7f405d0ee400] 05:45:08 INFO - PROCESS | 1833 | 1461156308668 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f40673e8800) [pid = 1833] [serial = 614] [outer = 0x7f405d0ee400] 05:45:09 INFO - PROCESS | 1833 | 1461156309537 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]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1379ms 05:45:09 INFO - PROCESS | 1833 | 1461156309604 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1833 | 1461156309608 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:45:09 INFO - PROCESS | 1833 | 1461156309614 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1833 | 1461156309617 Marionette TRACE conn4 <- [1,790,null,{}] 05:45:09 INFO - PROCESS | 1833 | 1461156309622 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}] 05:45:09 INFO - PROCESS | 1833 | 1461156309802 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:45:09 INFO - PROCESS | 1833 | 1461156309972 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f76d000 == 87 [pid = 1833] [id = 205] 05:45:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405ce04c00) [pid = 1833] [serial = 615] [outer = (nil)] 05:45:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405de63800) [pid = 1833] [serial = 616] [outer = 0x7f405ce04c00] 05:45:10 INFO - PROCESS | 1833 | 1461156310046 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f40602aa000) [pid = 1833] [serial = 617] [outer = 0x7f405ce04c00] 05:45:10 INFO - PROCESS | 1833 | 1461156310904 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]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1328ms 05:45:10 INFO - PROCESS | 1833 | 1461156310943 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1833 | 1461156310946 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:45:10 INFO - PROCESS | 1833 | 1461156310952 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1833 | 1461156310956 Marionette TRACE conn4 <- [1,794,null,{}] 05:45:10 INFO - PROCESS | 1833 | 1461156310961 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}] 05:45:11 INFO - PROCESS | 1833 | 1461156311130 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:45:11 INFO - PROCESS | 1833 | 1461156311304 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068b7f000 == 88 [pid = 1833] [id = 206] 05:45:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405d723c00) [pid = 1833] [serial = 618] [outer = (nil)] 05:45:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f4060cc0400) [pid = 1833] [serial = 619] [outer = 0x7f405d723c00] 05:45:11 INFO - PROCESS | 1833 | 1461156311372 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f4066bb2c00) [pid = 1833] [serial = 620] [outer = 0x7f405d723c00] 05:45:12 INFO - PROCESS | 1833 | 1461156312568 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]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1684ms 05:45:12 INFO - PROCESS | 1833 | 1461156312639 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1833 | 1461156312645 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:45:12 INFO - PROCESS | 1833 | 1461156312655 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1833 | 1461156312659 Marionette TRACE conn4 <- [1,798,null,{}] 05:45:12 INFO - PROCESS | 1833 | 1461156312680 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}] 05:45:12 INFO - PROCESS | 1833 | 1461156312892 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:45:13 INFO - PROCESS | 1833 | 1461156313271 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d77b800 == 89 [pid = 1833] [id = 207] 05:45:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405df77000) [pid = 1833] [serial = 621] [outer = (nil)] 05:45:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405f7db000) [pid = 1833] [serial = 622] [outer = 0x7f405df77000] 05:45:13 INFO - PROCESS | 1833 | 1461156313361 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f405fabc400) [pid = 1833] [serial = 623] [outer = 0x7f405df77000] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073934000 == 88 [pid = 1833] [id = 52] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40703a4000 == 87 [pid = 1833] [id = 51] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406de67800 == 86 [pid = 1833] [id = 49] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406de66000 == 85 [pid = 1833] [id = 55] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408332f000 == 84 [pid = 1833] [id = 122] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fe4a000 == 83 [pid = 1833] [id = 50] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8ae800 == 82 [pid = 1833] [id = 196] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f770800 == 81 [pid = 1833] [id = 194] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8a4800 == 80 [pid = 1833] [id = 193] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d9d8800 == 79 [pid = 1833] [id = 192] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408090d800 == 78 [pid = 1833] [id = 190] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073922800 == 77 [pid = 1833] [id = 189] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f084800 == 76 [pid = 1833] [id = 188] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f6ad800 == 75 [pid = 1833] [id = 172] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fbf800 == 74 [pid = 1833] [id = 187] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060594800 == 73 [pid = 1833] [id = 186] 05:45:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406742e000 == 72 [pid = 1833] [id = 185] 05:45:14 INFO - PROCESS | 1833 | 1461156314276 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]]]}] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f40674bf000) [pid = 1833] [serial = 370] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f4070224000) [pid = 1833] [serial = 340] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f4060e0d800) [pid = 1833] [serial = 440] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f4087492000) [pid = 1833] [serial = 228] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4060e04000) [pid = 1833] [serial = 433] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f40605ff800) [pid = 1833] [serial = 427] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4085caa400) [pid = 1833] [serial = 385] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f407ef61c00) [pid = 1833] [serial = 310] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f4082de5c00) [pid = 1833] [serial = 343] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f407021c400) [pid = 1833] [serial = 222] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f408319f000) [pid = 1833] [serial = 225] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f406fc7ec00) [pid = 1833] [serial = 301] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4082faac00) [pid = 1833] [serial = 271] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4060f6fc00) [pid = 1833] [serial = 470] [outer = (nil)] [url = about:blank] 05:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1658ms 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4067061800) [pid = 1833] [serial = 473] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4068bb8400) [pid = 1833] [serial = 476] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f406f379c00) [pid = 1833] [serial = 479] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4070224800) [pid = 1833] [serial = 482] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4067365000) [pid = 1833] [serial = 295] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f40674bcc00) [pid = 1833] [serial = 412] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f4068d92400) [pid = 1833] [serial = 219] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f4069a17800) [pid = 1833] [serial = 373] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f406f37a400) [pid = 1833] [serial = 415] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f4076e52800) [pid = 1833] [serial = 307] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4066cb3400) [pid = 1833] [serial = 437] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f406fc77000) [pid = 1833] [serial = 262] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f40657f8c00) [pid = 1833] [serial = 409] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f406f247800) [pid = 1833] [serial = 376] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f4082df4800) [pid = 1833] [serial = 382] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f4082bdfc00) [pid = 1833] [serial = 268] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f407ecdb400) [pid = 1833] [serial = 421] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f4082df4c00) [pid = 1833] [serial = 424] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4060e0c000) [pid = 1833] [serial = 430] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f40676cdc00) [pid = 1833] [serial = 298] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f406a6a2400) [pid = 1833] [serial = 259] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f406f382400) [pid = 1833] [serial = 418] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f4073c2ec00) [pid = 1833] [serial = 379] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f4066bd6400) [pid = 1833] [serial = 334] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f4068d8dc00) [pid = 1833] [serial = 337] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f4083306800) [pid = 1833] [serial = 346] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f406891d800) [pid = 1833] [serial = 304] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f407ec24c00) [pid = 1833] [serial = 265] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f406f051800) [pid = 1833] [serial = 177] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f4060f65800) [pid = 1833] [serial = 523] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f40605f2800) [pid = 1833] [serial = 545] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f40602aa400) [pid = 1833] [serial = 544] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f405d0ea400) [pid = 1833] [serial = 541] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f405d0f2c00) [pid = 1833] [serial = 542] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f406ccef000) [pid = 1833] [serial = 533] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f406b616800) [pid = 1833] [serial = 532] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f4060cc8000) [pid = 1833] [serial = 547] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f407ccc7400) [pid = 1833] [serial = 536] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f407159ec00) [pid = 1833] [serial = 535] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f406b3e2400) [pid = 1833] [serial = 517] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f406b56bc00) [pid = 1833] [serial = 518] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f406b60f800) [pid = 1833] [serial = 530] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f406b564800) [pid = 1833] [serial = 529] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f4065643c00) [pid = 1833] [serial = 538] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f4066cb9000) [pid = 1833] [serial = 551] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f4060f6e000) [pid = 1833] [serial = 548] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f4060e0a400) [pid = 1833] [serial = 553] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f406736f800) [pid = 1833] [serial = 554] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f40602b1c00) [pid = 1833] [serial = 467] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f406b3e3000) [pid = 1833] [serial = 485] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f406b3dbc00) [pid = 1833] [serial = 488] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f405d72d400) [pid = 1833] [serial = 491] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f406f11f400) [pid = 1833] [serial = 464] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f4066bd7800) [pid = 1833] [serial = 550] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f4060373800) [pid = 1833] [serial = 521] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f405fab1000) [pid = 1833] [serial = 520] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f40674b8c00) [pid = 1833] [serial = 527] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f406724d800) [pid = 1833] [serial = 526] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f4066bb5400) [pid = 1833] [serial = 524] [outer = (nil)] [url = about:blank] 05:45:14 INFO - PROCESS | 1833 | 1461156314347 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1833 | 1461156314361 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:45:14 INFO - PROCESS | 1833 | 1461156314379 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1833 | 1461156314382 Marionette TRACE conn4 <- [1,802,null,{}] 05:45:14 INFO - PROCESS | 1833 | 1461156314388 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}] 05:45:14 INFO - PROCESS | 1833 | 1461156314552 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:45:14 INFO - PROCESS | 1833 | 1461156314679 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7c3800 == 73 [pid = 1833] [id = 208] 05:45:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f405df78800) [pid = 1833] [serial = 624] [outer = (nil)] 05:45:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f40605f6400) [pid = 1833] [serial = 625] [outer = 0x7f405df78800] 05:45:14 INFO - PROCESS | 1833 | 1461156314744 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f4060d90c00) [pid = 1833] [serial = 626] [outer = 0x7f405df78800] 05:45:15 INFO - PROCESS | 1833 | 1461156315593 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]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1242ms 05:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:45:15 INFO - PROCESS | 1833 | 1461156315627 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1833 | 1461156315629 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:45:15 INFO - PROCESS | 1833 | 1461156315636 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1833 | 1461156315641 Marionette TRACE conn4 <- [1,806,null,{}] 05:45:15 INFO - PROCESS | 1833 | 1461156315659 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}] 05:45:15 INFO - PROCESS | 1833 | 1461156315833 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:45:15 INFO - PROCESS | 1833 | 1461156315853 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bc8000 == 74 [pid = 1833] [id = 209] 05:45:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f40655e8800) [pid = 1833] [serial = 627] [outer = (nil)] 05:45:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f4065646000) [pid = 1833] [serial = 628] [outer = 0x7f40655e8800] 05:45:15 INFO - PROCESS | 1833 | 1461156315929 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f40657fa400) [pid = 1833] [serial = 629] [outer = 0x7f40655e8800] 05:45:16 INFO - PROCESS | 1833 | 1461156316763 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]]]}] 05:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1190ms 05:45:16 INFO - PROCESS | 1833 | 1461156316837 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 1833 | 1461156316845 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:45:16 INFO - PROCESS | 1833 | 1461156316859 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1833 | 1461156316861 Marionette TRACE conn4 <- [1,810,null,{}] 05:45:16 INFO - PROCESS | 1833 | 1461156316870 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}] 05:45:17 INFO - PROCESS | 1833 | 1461156317085 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:45:17 INFO - PROCESS | 1833 | 1461156317109 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065536000 == 75 [pid = 1833] [id = 210] 05:45:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f4065641400) [pid = 1833] [serial = 630] [outer = (nil)] 05:45:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f4066bd3000) [pid = 1833] [serial = 631] [outer = 0x7f4065641400] 05:45:17 INFO - PROCESS | 1833 | 1461156317182 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f4066c39000) [pid = 1833] [serial = 632] [outer = 0x7f4065641400] 05:45:18 INFO - PROCESS | 1833 | 1461156318033 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]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1229ms 05:45:18 INFO - PROCESS | 1833 | 1461156318097 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1833 | 1461156318103 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:45:18 INFO - PROCESS | 1833 | 1461156318113 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1833 | 1461156318120 Marionette TRACE conn4 <- [1,814,null,{}] 05:45:18 INFO - PROCESS | 1833 | 1461156318136 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}] 05:45:18 INFO - PROCESS | 1833 | 1461156318392 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:45:18 INFO - PROCESS | 1833 | 1461156318443 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c43800 == 76 [pid = 1833] [id = 211] 05:45:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f4066cb4000) [pid = 1833] [serial = 633] [outer = (nil)] 05:45:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f4066cbd800) [pid = 1833] [serial = 634] [outer = 0x7f4066cb4000] 05:45:18 INFO - PROCESS | 1833 | 1461156318504 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f4067052800) [pid = 1833] [serial = 635] [outer = 0x7f4066cb4000] 05:45:19 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f4060e0b000) [pid = 1833] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:45:19 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f40602a5000) [pid = 1833] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:45:19 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f405ce0e400) [pid = 1833] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:45:19 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f405de65c00) [pid = 1833] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:45:19 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f405e0b2c00) [pid = 1833] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:45:19 INFO - PROCESS | 1833 | 1461156319434 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] 05:45:19 INFO - PROCESS | 1833 | 1461156319467 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:45:19 INFO - PROCESS | 1833 | 1461156319473 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1833 | 1461156319475 Marionette TRACE conn4 <- [1,818,null,{}] 05:45:19 INFO - PROCESS | 1833 | 1461156319481 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}] 05:45:19 INFO - PROCESS | 1833 | 1461156319771 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:45:19 INFO - PROCESS | 1833 | 1461156319785 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067425000 == 77 [pid = 1833] [id = 212] 05:45:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f40605f8000) [pid = 1833] [serial = 636] [outer = (nil)] 05:45:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f4066f85400) [pid = 1833] [serial = 637] [outer = 0x7f40605f8000] 05:45:19 INFO - PROCESS | 1833 | 1461156319856 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f40674b9000) [pid = 1833] [serial = 638] [outer = 0x7f40605f8000] 05:45:20 INFO - PROCESS | 1833 | 1461156320608 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]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1177ms 05:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:45:20 INFO - PROCESS | 1833 | 1461156320660 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 1833 | 1461156320662 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:45:20 INFO - PROCESS | 1833 | 1461156320669 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1833 | 1461156320672 Marionette TRACE conn4 <- [1,822,null,{}] 05:45:20 INFO - PROCESS | 1833 | 1461156320677 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}] 05:45:20 INFO - PROCESS | 1833 | 1461156320827 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:45:20 INFO - PROCESS | 1833 | 1461156320840 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fd7000 == 78 [pid = 1833] [id = 213] 05:45:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f40673ee800) [pid = 1833] [serial = 639] [outer = (nil)] 05:45:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f40676c6c00) [pid = 1833] [serial = 640] [outer = 0x7f40673ee800] 05:45:20 INFO - PROCESS | 1833 | 1461156320903 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f4067d9dc00) [pid = 1833] [serial = 641] [outer = 0x7f40673ee800] 05:45:22 INFO - PROCESS | 1833 | 1461156322032 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] 05:45:22 INFO - PROCESS | 1833 | 1461156322112 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:45:22 INFO - PROCESS | 1833 | 1461156322123 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1833 | 1461156322127 Marionette TRACE conn4 <- [1,826,null,{}] 05:45:22 INFO - PROCESS | 1833 | 1461156322136 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}] 05:45:22 INFO - PROCESS | 1833 | 1461156322367 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:45:22 INFO - PROCESS | 1833 | 1461156322582 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa86000 == 79 [pid = 1833] [id = 214] 05:45:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f406036d800) [pid = 1833] [serial = 642] [outer = (nil)] 05:45:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f40605f3800) [pid = 1833] [serial = 643] [outer = 0x7f406036d800] 05:45:22 INFO - PROCESS | 1833 | 1461156322675 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f4060e04000) [pid = 1833] [serial = 644] [outer = 0x7f406036d800] 05:45:23 INFO - PROCESS | 1833 | 1461156323593 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]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1535ms 05:45:23 INFO - PROCESS | 1833 | 1461156323659 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1833 | 1461156323667 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:45:23 INFO - PROCESS | 1833 | 1461156323677 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1833 | 1461156323680 Marionette TRACE conn4 <- [1,830,null,{}] 05:45:23 INFO - PROCESS | 1833 | 1461156323686 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}] 05:45:23 INFO - PROCESS | 1833 | 1461156323897 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:45:24 INFO - PROCESS | 1833 | 1461156324149 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067017800 == 80 [pid = 1833] [id = 215] 05:45:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f4060371800) [pid = 1833] [serial = 645] [outer = (nil)] 05:45:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f40657f3400) [pid = 1833] [serial = 646] [outer = 0x7f4060371800] 05:45:24 INFO - PROCESS | 1833 | 1461156324268 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f4066c36c00) [pid = 1833] [serial = 647] [outer = 0x7f4060371800] 05:45:25 INFO - PROCESS | 1833 | 1461156325109 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]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1482ms 05:45:25 INFO - PROCESS | 1833 | 1461156325159 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 1833 | 1461156325162 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:45:25 INFO - PROCESS | 1833 | 1461156325169 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 1833 | 1461156325175 Marionette TRACE conn4 <- [1,834,null,{}] 05:45:25 INFO - PROCESS | 1833 | 1461156325190 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}] 05:45:25 INFO - PROCESS | 1833 | 1461156325447 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:45:25 INFO - PROCESS | 1833 | 1461156325568 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa27800 == 81 [pid = 1833] [id = 216] 05:45:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f406705ec00) [pid = 1833] [serial = 648] [outer = (nil)] 05:45:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f4067367c00) [pid = 1833] [serial = 649] [outer = 0x7f406705ec00] 05:45:25 INFO - PROCESS | 1833 | 1461156325643 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f40673ef800) [pid = 1833] [serial = 650] [outer = 0x7f406705ec00] 05:45:26 INFO - PROCESS | 1833 | 1461156326512 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]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1388ms 05:45:26 INFO - PROCESS | 1833 | 1461156326558 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:45:26 INFO - PROCESS | 1833 | 1461156326563 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:45:26 INFO - PROCESS | 1833 | 1461156326569 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1833 | 1461156326572 Marionette TRACE conn4 <- [1,838,null,{}] 05:45:26 INFO - PROCESS | 1833 | 1461156326576 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}] 05:45:26 INFO - PROCESS | 1833 | 1461156326781 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:45:26 INFO - PROCESS | 1833 | 1461156326954 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406cf52800 == 82 [pid = 1833] [id = 217] 05:45:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f40676c9800) [pid = 1833] [serial = 651] [outer = (nil)] 05:45:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f4068912400) [pid = 1833] [serial = 652] [outer = 0x7f40676c9800] 05:45:27 INFO - PROCESS | 1833 | 1461156327032 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f40689e6c00) [pid = 1833] [serial = 653] [outer = 0x7f40676c9800] 05:45:27 INFO - PROCESS | 1833 | 1461156327969 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]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1431ms 05:45:28 INFO - PROCESS | 1833 | 1461156327999 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1833 | 1461156328003 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:45:28 INFO - PROCESS | 1833 | 1461156328009 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1833 | 1461156328011 Marionette TRACE conn4 <- [1,842,null,{}] 05:45:28 INFO - PROCESS | 1833 | 1461156328016 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}] 05:45:28 INFO - PROCESS | 1833 | 1461156328184 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:45:28 INFO - PROCESS | 1833 | 1461156328354 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406e6a2000 == 83 [pid = 1833] [id = 218] 05:45:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f406736a400) [pid = 1833] [serial = 654] [outer = (nil)] 05:45:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f4068bb3000) [pid = 1833] [serial = 655] [outer = 0x7f406736a400] 05:45:28 INFO - PROCESS | 1833 | 1461156328430 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f4068d85c00) [pid = 1833] [serial = 656] [outer = 0x7f406736a400] 05:45:29 INFO - PROCESS | 1833 | 1461156329344 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]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1384ms 05:45:29 INFO - PROCESS | 1833 | 1461156329394 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:45:29 INFO - PROCESS | 1833 | 1461156329400 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:45:29 INFO - PROCESS | 1833 | 1461156329406 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1833 | 1461156329411 Marionette TRACE conn4 <- [1,846,null,{}] 05:45:29 INFO - PROCESS | 1833 | 1461156329417 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}] 05:45:29 INFO - PROCESS | 1833 | 1461156329599 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:45:29 INFO - PROCESS | 1833 | 1461156329762 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f711000 == 84 [pid = 1833] [id = 219] 05:45:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f4068d89c00) [pid = 1833] [serial = 657] [outer = (nil)] 05:45:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f4069a18800) [pid = 1833] [serial = 658] [outer = 0x7f4068d89c00] 05:45:29 INFO - PROCESS | 1833 | 1461156329851 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f406a69ec00) [pid = 1833] [serial = 659] [outer = 0x7f4068d89c00] 05:45:30 INFO - PROCESS | 1833 | 1461156330698 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]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1333ms 05:45:30 INFO - PROCESS | 1833 | 1461156330740 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1833 | 1461156330743 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:45:30 INFO - PROCESS | 1833 | 1461156330749 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1833 | 1461156330752 Marionette TRACE conn4 <- [1,850,null,{}] 05:45:30 INFO - PROCESS | 1833 | 1461156330758 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}] 05:45:30 INFO - PROCESS | 1833 | 1461156330935 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:45:31 INFO - PROCESS | 1833 | 1461156331104 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ff50800 == 85 [pid = 1833] [id = 220] 05:45:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f4068f0f400) [pid = 1833] [serial = 660] [outer = (nil)] 05:45:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f406a6f1c00) [pid = 1833] [serial = 661] [outer = 0x7f4068f0f400] 05:45:31 INFO - PROCESS | 1833 | 1461156331176 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f406b3d7400) [pid = 1833] [serial = 662] [outer = 0x7f4068f0f400] 05:45:32 INFO - PROCESS | 1833 | 1461156332080 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]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1385ms 05:45:32 INFO - PROCESS | 1833 | 1461156332135 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 1833 | 1461156332139 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:45:32 INFO - PROCESS | 1833 | 1461156332145 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1833 | 1461156332148 Marionette TRACE conn4 <- [1,854,null,{}] 05:45:32 INFO - PROCESS | 1833 | 1461156332153 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}] 05:45:32 INFO - PROCESS | 1833 | 1461156332339 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:45:32 INFO - PROCESS | 1833 | 1461156332504 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40707ec000 == 86 [pid = 1833] [id = 221] 05:45:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f406a69e800) [pid = 1833] [serial = 663] [outer = (nil)] 05:45:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f406b3ddc00) [pid = 1833] [serial = 664] [outer = 0x7f406a69e800] 05:45:32 INFO - PROCESS | 1833 | 1461156332581 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f406b562400) [pid = 1833] [serial = 665] [outer = 0x7f406a69e800] 05:45:33 INFO - PROCESS | 1833 | 1461156333396 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]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1277ms 05:45:33 INFO - PROCESS | 1833 | 1461156333424 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 1833 | 1461156333427 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:45:33 INFO - PROCESS | 1833 | 1461156333437 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1833 | 1461156333441 Marionette TRACE conn4 <- [1,858,null,{}] 05:45:33 INFO - PROCESS | 1833 | 1461156333503 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}] 05:45:33 INFO - PROCESS | 1833 | 1461156333784 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:45:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f406a6a5000) [pid = 1833] [serial = 666] [outer = 0x7f4067057c00] 05:45:34 INFO - PROCESS | 1833 | 1461156334040 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40739ac000 == 87 [pid = 1833] [id = 222] 05:45:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f406b56d800) [pid = 1833] [serial = 667] [outer = (nil)] 05:45:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f406b570800) [pid = 1833] [serial = 668] [outer = 0x7f406b56d800] 05:45:34 INFO - PROCESS | 1833 | 1461156334147 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f406b613000) [pid = 1833] [serial = 669] [outer = 0x7f406b56d800] 05:45:35 INFO - PROCESS | 1833 | 1461156335012 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]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1586ms 05:45:35 INFO - PROCESS | 1833 | 1461156335023 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 1833 | 1461156335025 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:45:35 INFO - PROCESS | 1833 | 1461156335051 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1833 | 1461156335055 Marionette TRACE conn4 <- [1,862,null,{}] 05:45:35 INFO - PROCESS | 1833 | 1461156335061 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}] 05:45:35 INFO - PROCESS | 1833 | 1461156335238 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:45:35 INFO - PROCESS | 1833 | 1461156335413 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073938000 == 88 [pid = 1833] [id = 223] 05:45:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f405d0e9400) [pid = 1833] [serial = 670] [outer = (nil)] 05:45:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f40676cc400) [pid = 1833] [serial = 671] [outer = 0x7f405d0e9400] 05:45:35 INFO - PROCESS | 1833 | 1461156335489 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f406ccebc00) [pid = 1833] [serial = 672] [outer = 0x7f405d0e9400] 05:45:36 INFO - PROCESS | 1833 | 1461156336731 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]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1735ms 05:45:36 INFO - PROCESS | 1833 | 1461156336791 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 1833 | 1461156336796 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:45:36 INFO - PROCESS | 1833 | 1461156336804 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 1833 | 1461156336810 Marionette TRACE conn4 <- [1,866,null,{}] 05:45:36 INFO - PROCESS | 1833 | 1461156336864 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}] 05:45:37 INFO - PROCESS | 1833 | 1461156337196 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:45:37 INFO - PROCESS | 1833 | 1461156337524 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd4f800 == 89 [pid = 1833] [id = 224] 05:45:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f405e0c0800) [pid = 1833] [serial = 673] [outer = (nil)] 05:45:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f405f7e0000) [pid = 1833] [serial = 674] [outer = 0x7f405e0c0800] 05:45:37 INFO - PROCESS | 1833 | 1461156337595 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f40602abc00) [pid = 1833] [serial = 675] [outer = 0x7f405e0c0800] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407ef0d000 == 88 [pid = 1833] [id = 138] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4082724000 == 87 [pid = 1833] [id = 88] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f405d72e400) [pid = 1833] [serial = 589] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f406cef1400) [pid = 1833] [serial = 568] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f406f37ac00) [pid = 1833] [serial = 571] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bbb000 == 86 [pid = 1833] [id = 195] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067428800 == 85 [pid = 1833] [id = 201] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066f40800 == 84 [pid = 1833] [id = 200] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406560d000 == 83 [pid = 1833] [id = 199] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060418800 == 82 [pid = 1833] [id = 198] 05:45:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd50000 == 81 [pid = 1833] [id = 197] 05:45:38 INFO - PROCESS | 1833 | 1461156338525 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]]]}] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f40655e3c00) [pid = 1833] [serial = 586] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4068d8ec00) [pid = 1833] [serial = 565] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f40605fe000) [pid = 1833] [serial = 583] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f40673e7400) [pid = 1833] [serial = 556] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f405de6bc00) [pid = 1833] [serial = 577] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f405e0b2800) [pid = 1833] [serial = 578] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f4068bb5400) [pid = 1833] [serial = 557] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f40602ae400) [pid = 1833] [serial = 581] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f405f7e2800) [pid = 1833] [serial = 580] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f406563cc00) [pid = 1833] [serial = 562] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f405d9bd800) [pid = 1833] [serial = 574] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f40602ab400) [pid = 1833] [serial = 559] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f40655ee400) [pid = 1833] [serial = 587] [outer = (nil)] [url = about:blank] 05:45:38 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f4060e0d000) [pid = 1833] [serial = 584] [outer = (nil)] [url = about:blank] 05:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1791ms 05:45:38 INFO - PROCESS | 1833 | 1461156338597 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1833 | 1461156338607 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:45:38 INFO - PROCESS | 1833 | 1461156338616 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1833 | 1461156338619 Marionette TRACE conn4 <- [1,870,null,{}] 05:45:38 INFO - PROCESS | 1833 | 1461156338624 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}] 05:45:38 INFO - PROCESS | 1833 | 1461156338782 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:45:38 INFO - PROCESS | 1833 | 1461156338905 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9cf000 == 82 [pid = 1833] [id = 225] 05:45:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f405d72e400) [pid = 1833] [serial = 676] [outer = (nil)] 05:45:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f4060cc3800) [pid = 1833] [serial = 677] [outer = 0x7f405d72e400] 05:45:38 INFO - PROCESS | 1833 | 1461156338968 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f4060f62400) [pid = 1833] [serial = 678] [outer = 0x7f405d72e400] 05:45:39 INFO - PROCESS | 1833 | 1461156339831 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]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1279ms 05:45:39 INFO - PROCESS | 1833 | 1461156339896 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 1833 | 1461156339900 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:45:39 INFO - PROCESS | 1833 | 1461156339907 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1833 | 1461156339913 Marionette TRACE conn4 <- [1,874,null,{}] 05:45:39 INFO - PROCESS | 1833 | 1461156339929 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}] 05:45:40 INFO - PROCESS | 1833 | 1461156340113 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:45:40 INFO - PROCESS | 1833 | 1461156340239 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406535e000 == 83 [pid = 1833] [id = 226] 05:45:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f406036d000) [pid = 1833] [serial = 679] [outer = (nil)] 05:45:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f40657ee800) [pid = 1833] [serial = 680] [outer = 0x7f406036d000] 05:45:40 INFO - PROCESS | 1833 | 1461156340309 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f4066bd7400) [pid = 1833] [serial = 681] [outer = 0x7f406036d000] 05:45:41 INFO - PROCESS | 1833 | 1461156341094 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]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1236ms 05:45:41 INFO - PROCESS | 1833 | 1461156341152 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1833 | 1461156341156 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:45:41 INFO - PROCESS | 1833 | 1461156341162 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1833 | 1461156341164 Marionette TRACE conn4 <- [1,878,null,{}] 05:45:41 INFO - PROCESS | 1833 | 1461156341169 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}] 05:45:41 INFO - PROCESS | 1833 | 1461156341407 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:45:41 INFO - PROCESS | 1833 | 1461156341440 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406562a800 == 84 [pid = 1833] [id = 227] 05:45:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f40657ec800) [pid = 1833] [serial = 682] [outer = (nil)] 05:45:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f4066cb0400) [pid = 1833] [serial = 683] [outer = 0x7f40657ec800] 05:45:41 INFO - PROCESS | 1833 | 1461156341516 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f4066f7b400) [pid = 1833] [serial = 684] [outer = 0x7f40657ec800] 05:45:42 INFO - PROCESS | 1833 | 1461156342501 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]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1395ms 05:45:42 INFO - PROCESS | 1833 | 1461156342558 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1833 | 1461156342562 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:45:42 INFO - PROCESS | 1833 | 1461156342574 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1833 | 1461156342577 Marionette TRACE conn4 <- [1,882,null,{}] 05:45:42 INFO - PROCESS | 1833 | 1461156342583 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}] 05:45:42 INFO - PROCESS | 1833 | 1461156342792 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:45:42 INFO - PROCESS | 1833 | 1461156342824 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066f4b800 == 85 [pid = 1833] [id = 228] 05:45:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f406036dc00) [pid = 1833] [serial = 685] [outer = (nil)] 05:45:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4067250400) [pid = 1833] [serial = 686] [outer = 0x7f406036dc00] 05:45:42 INFO - PROCESS | 1833 | 1461156342885 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f40673e9400) [pid = 1833] [serial = 687] [outer = 0x7f406036dc00] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f406563d000) [pid = 1833] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4066cb4000) [pid = 1833] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f405df77000) [pid = 1833] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f405df78800) [pid = 1833] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f40655e8800) [pid = 1833] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f4065641400) [pid = 1833] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f40605f8000) [pid = 1833] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:45:43 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f405ce06000) [pid = 1833] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:45:43 INFO - PROCESS | 1833 | 1461156343901 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]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1341ms 05:45:43 INFO - PROCESS | 1833 | 1461156343909 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 1833 | 1461156343912 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:45:43 INFO - PROCESS | 1833 | 1461156343919 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 1833 | 1461156343921 Marionette TRACE conn4 <- [1,886,null,{}] 05:45:43 INFO - PROCESS | 1833 | 1461156343939 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}] 05:45:44 INFO - PROCESS | 1833 | 1461156344125 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:45:44 INFO - PROCESS | 1833 | 1461156344152 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068957000 == 86 [pid = 1833] [id = 229] 05:45:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f4067256c00) [pid = 1833] [serial = 688] [outer = (nil)] 05:45:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f4068bbc000) [pid = 1833] [serial = 689] [outer = 0x7f4067256c00] 05:45:44 INFO - PROCESS | 1833 | 1461156344219 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f4068d94800) [pid = 1833] [serial = 690] [outer = 0x7f4067256c00] 05:45:45 INFO - PROCESS | 1833 | 1461156345086 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]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1190ms 05:45:45 INFO - PROCESS | 1833 | 1461156345111 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1833 | 1461156345115 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:45:45 INFO - PROCESS | 1833 | 1461156345121 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1833 | 1461156345125 Marionette TRACE conn4 <- [1,890,null,{}] 05:45:45 INFO - PROCESS | 1833 | 1461156345131 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}] 05:45:45 INFO - PROCESS | 1833 | 1461156345323 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:45:45 INFO - PROCESS | 1833 | 1461156345613 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0c9800 == 87 [pid = 1833] [id = 230] 05:45:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f405d0e3400) [pid = 1833] [serial = 691] [outer = (nil)] 05:45:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f405d0efc00) [pid = 1833] [serial = 692] [outer = 0x7f405d0e3400] 05:45:45 INFO - PROCESS | 1833 | 1461156345698 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f405de65400) [pid = 1833] [serial = 693] [outer = 0x7f405d0e3400] 05:45:46 INFO - PROCESS | 1833 | 1461156346677 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]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1587ms 05:45:46 INFO - PROCESS | 1833 | 1461156346712 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1833 | 1461156346720 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:45:46 INFO - PROCESS | 1833 | 1461156346729 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1833 | 1461156346734 Marionette TRACE conn4 <- [1,894,null,{}] 05:45:46 INFO - PROCESS | 1833 | 1461156346741 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}] 05:45:46 INFO - PROCESS | 1833 | 1461156346990 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:45:47 INFO - PROCESS | 1833 | 1461156347219 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bd8000 == 88 [pid = 1833] [id = 231] 05:45:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4060372000) [pid = 1833] [serial = 694] [outer = (nil)] 05:45:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4060d91400) [pid = 1833] [serial = 695] [outer = 0x7f4060372000] 05:45:47 INFO - PROCESS | 1833 | 1461156347340 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f4060f6e000) [pid = 1833] [serial = 696] [outer = 0x7f4060372000] 05:45:48 INFO - PROCESS | 1833 | 1461156348401 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]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1691ms 05:45:48 INFO - PROCESS | 1833 | 1461156348426 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 1833 | 1461156348433 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:45:48 INFO - PROCESS | 1833 | 1461156348441 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1833 | 1461156348446 Marionette TRACE conn4 <- [1,898,null,{}] 05:45:48 INFO - PROCESS | 1833 | 1461156348452 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}] 05:45:48 INFO - PROCESS | 1833 | 1461156348730 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:45:48 INFO - PROCESS | 1833 | 1461156348982 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc2000 == 89 [pid = 1833] [id = 232] 05:45:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4065641400) [pid = 1833] [serial = 697] [outer = (nil)] 05:45:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f4066bb8000) [pid = 1833] [serial = 698] [outer = 0x7f4065641400] 05:45:49 INFO - PROCESS | 1833 | 1461156349067 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f4066c3a800) [pid = 1833] [serial = 699] [outer = 0x7f4065641400] 05:45:49 INFO - PROCESS | 1833 | 1461156349982 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]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1586ms 05:45:50 INFO - PROCESS | 1833 | 1461156350029 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:45:50 INFO - PROCESS | 1833 | 1461156350034 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:45:50 INFO - PROCESS | 1833 | 1461156350064 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 1833 | 1461156350074 Marionette TRACE conn4 <- [1,902,null,{}] 05:45:50 INFO - PROCESS | 1833 | 1461156350084 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}] 05:45:50 INFO - PROCESS | 1833 | 1461156350285 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:45:50 INFO - PROCESS | 1833 | 1461156350498 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406e6a4000 == 90 [pid = 1833] [id = 233] 05:45:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f40657f6000) [pid = 1833] [serial = 700] [outer = (nil)] 05:45:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f40673e9000) [pid = 1833] [serial = 701] [outer = 0x7f40657f6000] 05:45:50 INFO - PROCESS | 1833 | 1461156350586 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f40676ce000) [pid = 1833] [serial = 702] [outer = 0x7f40657f6000] 05:45:51 INFO - PROCESS | 1833 | 1461156351398 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]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1419ms 05:45:51 INFO - PROCESS | 1833 | 1461156351460 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1833 | 1461156351465 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:45:51 INFO - PROCESS | 1833 | 1461156351470 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1833 | 1461156351473 Marionette TRACE conn4 <- [1,906,null,{}] 05:45:51 INFO - PROCESS | 1833 | 1461156351478 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}] 05:45:51 INFO - PROCESS | 1833 | 1461156351653 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:45:51 INFO - PROCESS | 1833 | 1461156351824 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40703a0800 == 91 [pid = 1833] [id = 234] 05:45:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f4066bb0400) [pid = 1833] [serial = 703] [outer = (nil)] 05:45:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f4068f03000) [pid = 1833] [serial = 704] [outer = 0x7f4066bb0400] 05:45:51 INFO - PROCESS | 1833 | 1461156351897 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f4069a15000) [pid = 1833] [serial = 705] [outer = 0x7f4066bb0400] 05:45:52 INFO - PROCESS | 1833 | 1461156352768 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]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1327ms 05:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:45:52 INFO - PROCESS | 1833 | 1461156352799 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 1833 | 1461156352802 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:45:52 INFO - PROCESS | 1833 | 1461156352808 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1833 | 1461156352811 Marionette TRACE conn4 <- [1,910,null,{}] 05:45:52 INFO - PROCESS | 1833 | 1461156352816 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}] 05:45:53 INFO - PROCESS | 1833 | 1461156353000 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:45:53 INFO - PROCESS | 1833 | 1461156353176 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407d8ed800 == 92 [pid = 1833] [id = 235] 05:45:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f406b613c00) [pid = 1833] [serial = 706] [outer = (nil)] 05:45:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f406b618800) [pid = 1833] [serial = 707] [outer = 0x7f406b613c00] 05:45:53 INFO - PROCESS | 1833 | 1461156353263 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f406d9ec000) [pid = 1833] [serial = 708] [outer = 0x7f406b613c00] 05:45:54 INFO - PROCESS | 1833 | 1461156354242 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]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1479ms 05:45:54 INFO - PROCESS | 1833 | 1461156354288 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1833 | 1461156354292 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:45:54 INFO - PROCESS | 1833 | 1461156354298 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1833 | 1461156354302 Marionette TRACE conn4 <- [1,914,null,{}] 05:45:54 INFO - PROCESS | 1833 | 1461156354307 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}] 05:45:54 INFO - PROCESS | 1833 | 1461156354487 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:45:54 INFO - PROCESS | 1833 | 1461156354661 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407dd3b000 == 93 [pid = 1833] [id = 236] 05:45:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4069a9d000) [pid = 1833] [serial = 709] [outer = (nil)] 05:45:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f406ed86000) [pid = 1833] [serial = 710] [outer = 0x7f4069a9d000] 05:45:54 INFO - PROCESS | 1833 | 1461156354733 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f406f23c400) [pid = 1833] [serial = 711] [outer = 0x7f4069a9d000] 05:45:55 INFO - PROCESS | 1833 | 1461156355644 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]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1382ms 05:45:55 INFO - PROCESS | 1833 | 1461156355681 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1833 | 1461156355685 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:45:55 INFO - PROCESS | 1833 | 1461156355690 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1833 | 1461156355693 Marionette TRACE conn4 <- [1,918,null,{}] 05:45:55 INFO - PROCESS | 1833 | 1461156355698 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}] 05:45:55 INFO - PROCESS | 1833 | 1461156355875 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:45:56 INFO - PROCESS | 1833 | 1461156356053 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ef07000 == 94 [pid = 1833] [id = 237] 05:45:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f406b614c00) [pid = 1833] [serial = 712] [outer = (nil)] 05:45:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f406f37c000) [pid = 1833] [serial = 713] [outer = 0x7f406b614c00] 05:45:56 INFO - PROCESS | 1833 | 1461156356124 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f406f386c00) [pid = 1833] [serial = 714] [outer = 0x7f406b614c00] 05:45:56 INFO - PROCESS | 1833 | 1461156356989 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]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1383ms 05:45:57 INFO - PROCESS | 1833 | 1461156357075 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1833 | 1461156357079 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:45:57 INFO - PROCESS | 1833 | 1461156357085 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1833 | 1461156357088 Marionette TRACE conn4 <- [1,922,null,{}] 05:45:57 INFO - PROCESS | 1833 | 1461156357094 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}] 05:45:57 INFO - PROCESS | 1833 | 1461156357314 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:45:57 INFO - PROCESS | 1833 | 1461156357483 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082722800 == 95 [pid = 1833] [id = 238] 05:45:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f406eaf3000) [pid = 1833] [serial = 715] [outer = (nil)] 05:45:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f406f534c00) [pid = 1833] [serial = 716] [outer = 0x7f406eaf3000] 05:45:57 INFO - PROCESS | 1833 | 1461156357559 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f406f662400) [pid = 1833] [serial = 717] [outer = 0x7f406eaf3000] 05:45:58 INFO - PROCESS | 1833 | 1461156358591 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]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1584ms 05:45:58 INFO - PROCESS | 1833 | 1461156358671 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1833 | 1461156358674 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:45:58 INFO - PROCESS | 1833 | 1461156358681 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1833 | 1461156358685 Marionette TRACE conn4 <- [1,926,null,{}] 05:45:58 INFO - PROCESS | 1833 | 1461156358691 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}] 05:45:58 INFO - PROCESS | 1833 | 1461156358893 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:45:59 INFO - PROCESS | 1833 | 1461156359108 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082f8e800 == 96 [pid = 1833] [id = 239] 05:45:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f406f245000) [pid = 1833] [serial = 718] [outer = (nil)] 05:45:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f406f9f1000) [pid = 1833] [serial = 719] [outer = 0x7f406f245000] 05:45:59 INFO - PROCESS | 1833 | 1461156359224 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f406fc77800) [pid = 1833] [serial = 720] [outer = 0x7f406f245000] 05:46:00 INFO - PROCESS | 1833 | 1461156360009 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]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1383ms 05:46:00 INFO - PROCESS | 1833 | 1461156360065 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1833 | 1461156360070 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:46:00 INFO - PROCESS | 1833 | 1461156360075 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1833 | 1461156360078 Marionette TRACE conn4 <- [1,930,null,{}] 05:46:00 INFO - PROCESS | 1833 | 1461156360083 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}] 05:46:00 INFO - PROCESS | 1833 | 1461156360260 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:46:00 INFO - PROCESS | 1833 | 1461156360437 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4083321800 == 97 [pid = 1833] [id = 240] 05:46:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f406f384800) [pid = 1833] [serial = 721] [outer = (nil)] 05:46:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f406fe7b800) [pid = 1833] [serial = 722] [outer = 0x7f406f384800] 05:46:00 INFO - PROCESS | 1833 | 1461156360534 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f407093a000) [pid = 1833] [serial = 723] [outer = 0x7f406f384800] 05:46:01 INFO - PROCESS | 1833 | 1461156361447 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]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1437ms 05:46:01 INFO - PROCESS | 1833 | 1461156361516 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1833 | 1461156361523 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:46:01 INFO - PROCESS | 1833 | 1461156361532 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1833 | 1461156361538 Marionette TRACE conn4 <- [1,934,null,{}] 05:46:01 INFO - PROCESS | 1833 | 1461156361546 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}] 05:46:01 INFO - PROCESS | 1833 | 1461156361829 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:46:02 INFO - PROCESS | 1833 | 1461156362058 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4087474000 == 98 [pid = 1833] [id = 241] 05:46:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f4070571000) [pid = 1833] [serial = 724] [outer = (nil)] 05:46:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f4071278800) [pid = 1833] [serial = 725] [outer = 0x7f4070571000] 05:46:02 INFO - PROCESS | 1833 | 1461156362144 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4073965c00) [pid = 1833] [serial = 726] [outer = 0x7f4070571000] 05:46:02 INFO - PROCESS | 1833 | 1461156362935 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]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1435ms 05:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:46:02 INFO - PROCESS | 1833 | 1461156362967 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1833 | 1461156362970 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:46:02 INFO - PROCESS | 1833 | 1461156362976 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1833 | 1461156362979 Marionette TRACE conn4 <- [1,938,null,{}] 05:46:02 INFO - PROCESS | 1833 | 1461156362984 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}] 05:46:03 INFO - PROCESS | 1833 | 1461156363149 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:46:03 INFO - PROCESS | 1833 | 1461156363327 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c15800 == 99 [pid = 1833] [id = 242] 05:46:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f405d720400) [pid = 1833] [serial = 727] [outer = (nil)] 05:46:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4066c40c00) [pid = 1833] [serial = 728] [outer = 0x7f405d720400] 05:46:03 INFO - PROCESS | 1833 | 1461156363394 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4073c47400) [pid = 1833] [serial = 729] [outer = 0x7f405d720400] 05:46:04 INFO - PROCESS | 1833 | 1461156364679 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]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1735ms 05:46:04 INFO - PROCESS | 1833 | 1461156364720 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1833 | 1461156364726 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:46:04 INFO - PROCESS | 1833 | 1461156364734 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1833 | 1461156364739 Marionette TRACE conn4 <- [1,942,null,{}] 05:46:04 INFO - PROCESS | 1833 | 1461156364747 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}] 05:46:05 INFO - PROCESS | 1833 | 1461156365030 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:46:05 INFO - PROCESS | 1833 | 1461156365211 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406041a800 == 100 [pid = 1833] [id = 243] 05:46:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f405f7e1c00) [pid = 1833] [serial = 730] [outer = (nil)] 05:46:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f405fab0800) [pid = 1833] [serial = 731] [outer = 0x7f405f7e1c00] 05:46:05 INFO - PROCESS | 1833 | 1461156365280 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f40602b0800) [pid = 1833] [serial = 732] [outer = 0x7f405f7e1c00] 05:46:06 INFO - PROCESS | 1833 | 1461156366102 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]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1443ms 05:46:06 INFO - PROCESS | 1833 | 1461156366178 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1833 | 1461156366186 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:46:06 INFO - PROCESS | 1833 | 1461156366195 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1833 | 1461156366198 Marionette TRACE conn4 <- [1,946,null,{}] 05:46:06 INFO - PROCESS | 1833 | 1461156366202 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}] 05:46:06 INFO - PROCESS | 1833 | 1461156366430 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:46:06 INFO - PROCESS | 1833 | 1461156366789 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0c8000 == 101 [pid = 1833] [id = 244] 05:46:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f4060e0a800) [pid = 1833] [serial = 733] [outer = (nil)] 05:46:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4060f65800) [pid = 1833] [serial = 734] [outer = 0x7f4060e0a800] 05:46:06 INFO - PROCESS | 1833 | 1461156366863 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f406563e000) [pid = 1833] [serial = 735] [outer = 0x7f4060e0a800] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068957000 == 100 [pid = 1833] [id = 229] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f40673f1c00) [pid = 1833] [serial = 610] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f405f7e8c00) [pid = 1833] [serial = 613] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f405de63800) [pid = 1833] [serial = 616] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066f4b800 == 99 [pid = 1833] [id = 228] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406562a800 == 98 [pid = 1833] [id = 227] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406535e000 == 97 [pid = 1833] [id = 226] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d9cf000 == 96 [pid = 1833] [id = 225] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd4f800 == 95 [pid = 1833] [id = 224] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ff50800 == 94 [pid = 1833] [id = 220] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f711000 == 93 [pid = 1833] [id = 219] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406e6a2000 == 92 [pid = 1833] [id = 218] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406cf52800 == 91 [pid = 1833] [id = 217] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406aa27800 == 90 [pid = 1833] [id = 216] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067017800 == 89 [pid = 1833] [id = 215] 05:46:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa86000 == 88 [pid = 1833] [id = 214] 05:46:07 INFO - PROCESS | 1833 | 1461156367893 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]]]}] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f405e0b6400) [pid = 1833] [serial = 590] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f406f387400) [pid = 1833] [serial = 539] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f4066cbd800) [pid = 1833] [serial = 634] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4067052800) [pid = 1833] [serial = 635] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405f7db000) [pid = 1833] [serial = 622] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f40605f6400) [pid = 1833] [serial = 625] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f4060d90c00) [pid = 1833] [serial = 626] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f4067056400) [pid = 1833] [serial = 607] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f4066bba400) [pid = 1833] [serial = 601] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f4065646000) [pid = 1833] [serial = 628] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f405d0e7800) [pid = 1833] [serial = 592] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f40602a3000) [pid = 1833] [serial = 595] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4060e09400) [pid = 1833] [serial = 598] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f4066cb2000) [pid = 1833] [serial = 604] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f405fabc400) [pid = 1833] [serial = 623] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f4060cc0400) [pid = 1833] [serial = 619] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4066bd3000) [pid = 1833] [serial = 631] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4066c39000) [pid = 1833] [serial = 632] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4066f85400) [pid = 1833] [serial = 637] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f40657fa400) [pid = 1833] [serial = 629] [outer = (nil)] [url = about:blank] 05:46:07 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f40674b9000) [pid = 1833] [serial = 638] [outer = (nil)] [url = about:blank] 05:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1785ms 05:46:07 INFO - PROCESS | 1833 | 1461156367982 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1833 | 1461156367987 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:46:07 INFO - PROCESS | 1833 | 1461156367994 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1833 | 1461156368000 Marionette TRACE conn4 <- [1,950,null,{}] 05:46:08 INFO - PROCESS | 1833 | 1461156368016 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}] 05:46:08 INFO - PROCESS | 1833 | 1461156368214 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:46:08 INFO - PROCESS | 1833 | 1461156368443 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa74000 == 89 [pid = 1833] [id = 245] 05:46:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405e0c0c00) [pid = 1833] [serial = 736] [outer = (nil)] 05:46:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f40657fac00) [pid = 1833] [serial = 737] [outer = 0x7f405e0c0c00] 05:46:08 INFO - PROCESS | 1833 | 1461156368511 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4066c33000) [pid = 1833] [serial = 738] [outer = 0x7f405e0c0c00] 05:46:09 INFO - PROCESS | 1833 | 1461156369258 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]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1283ms 05:46:09 INFO - PROCESS | 1833 | 1461156369278 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1833 | 1461156369282 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:46:09 INFO - PROCESS | 1833 | 1461156369290 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1833 | 1461156369292 Marionette TRACE conn4 <- [1,954,null,{}] 05:46:09 INFO - PROCESS | 1833 | 1461156369309 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}] 05:46:09 INFO - PROCESS | 1833 | 1461156369459 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:46:09 INFO - PROCESS | 1833 | 1461156369475 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c0c800 == 90 [pid = 1833] [id = 246] 05:46:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4066c37000) [pid = 1833] [serial = 739] [outer = (nil)] 05:46:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f40672d1400) [pid = 1833] [serial = 740] [outer = 0x7f4066c37000] 05:46:09 INFO - PROCESS | 1833 | 1461156369536 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f406736b000) [pid = 1833] [serial = 741] [outer = 0x7f4066c37000] 05:46:10 INFO - PROCESS | 1833 | 1461156370399 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]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1182ms 05:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:46:10 INFO - PROCESS | 1833 | 1461156370471 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1833 | 1461156370474 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:46:10 INFO - PROCESS | 1833 | 1461156370479 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1833 | 1461156370481 Marionette TRACE conn4 <- [1,958,null,{}] 05:46:10 INFO - PROCESS | 1833 | 1461156370487 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}] 05:46:10 INFO - PROCESS | 1833 | 1461156370707 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:46:10 INFO - PROCESS | 1833 | 1461156370733 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067ddd800 == 91 [pid = 1833] [id = 247] 05:46:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f406563d000) [pid = 1833] [serial = 742] [outer = (nil)] 05:46:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f40673e9800) [pid = 1833] [serial = 743] [outer = 0x7f406563d000] 05:46:10 INFO - PROCESS | 1833 | 1461156370836 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f40676a6c00) [pid = 1833] [serial = 744] [outer = 0x7f406563d000] 05:46:11 INFO - PROCESS | 1833 | 1461156371714 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]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1280ms 05:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:46:11 INFO - PROCESS | 1833 | 1461156371765 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1833 | 1461156371768 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:46:11 INFO - PROCESS | 1833 | 1461156371774 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1833 | 1461156371775 Marionette TRACE conn4 <- [1,962,null,{}] 05:46:11 INFO - PROCESS | 1833 | 1461156371781 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}] 05:46:12 INFO - PROCESS | 1833 | 1461156372033 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:46:12 INFO - PROCESS | 1833 | 1461156372066 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a8a2000 == 92 [pid = 1833] [id = 248] 05:46:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f40689e7c00) [pid = 1833] [serial = 745] [outer = (nil)] 05:46:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f406b3dbc00) [pid = 1833] [serial = 746] [outer = 0x7f40689e7c00] 05:46:12 INFO - PROCESS | 1833 | 1461156372143 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f406b611400) [pid = 1833] [serial = 747] [outer = 0x7f40689e7c00] 05:46:12 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f40657ec800) [pid = 1833] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:46:12 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f405d72e400) [pid = 1833] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:46:12 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f405e0c0800) [pid = 1833] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:46:12 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f406036d000) [pid = 1833] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:46:12 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f406036dc00) [pid = 1833] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:46:13 INFO - PROCESS | 1833 | 1461156373158 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]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1435ms 05:46:13 INFO - PROCESS | 1833 | 1461156373209 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1833 | 1461156373211 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:46:13 INFO - PROCESS | 1833 | 1461156373217 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1833 | 1461156373219 Marionette TRACE conn4 <- [1,966,null,{}] 05:46:13 INFO - PROCESS | 1833 | 1461156373226 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}] 05:46:13 INFO - PROCESS | 1833 | 1461156373381 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:46:13 INFO - PROCESS | 1833 | 1461156373405 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406bacd800 == 93 [pid = 1833] [id = 249] 05:46:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f406036dc00) [pid = 1833] [serial = 748] [outer = (nil)] 05:46:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f406ccf0000) [pid = 1833] [serial = 749] [outer = 0x7f406036dc00] 05:46:13 INFO - PROCESS | 1833 | 1461156373464 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f406d8d1400) [pid = 1833] [serial = 750] [outer = 0x7f406036dc00] 05:46:14 INFO - PROCESS | 1833 | 1461156374502 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]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1334ms 05:46:14 INFO - PROCESS | 1833 | 1461156374553 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1833 | 1461156374559 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:46:14 INFO - PROCESS | 1833 | 1461156374569 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1833 | 1461156374574 Marionette TRACE conn4 <- [1,970,null,{}] 05:46:14 INFO - PROCESS | 1833 | 1461156374584 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}] 05:46:14 INFO - PROCESS | 1833 | 1461156374784 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:46:15 INFO - PROCESS | 1833 | 1461156375027 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa7e000 == 94 [pid = 1833] [id = 250] 05:46:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405de63800) [pid = 1833] [serial = 751] [outer = (nil)] 05:46:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f405e0bc800) [pid = 1833] [serial = 752] [outer = 0x7f405de63800] 05:46:15 INFO - PROCESS | 1833 | 1461156375116 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f4060373800) [pid = 1833] [serial = 753] [outer = 0x7f405de63800] 05:46:15 INFO - PROCESS | 1833 | 1461156375947 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]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1435ms 05:46:16 INFO - PROCESS | 1833 | 1461156376004 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1833 | 1461156376012 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:46:16 INFO - PROCESS | 1833 | 1461156376022 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1833 | 1461156376026 Marionette TRACE conn4 <- [1,974,null,{}] 05:46:16 INFO - PROCESS | 1833 | 1461156376032 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}] 05:46:16 INFO - PROCESS | 1833 | 1461156376216 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:46:16 INFO - PROCESS | 1833 | 1461156376386 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067438800 == 95 [pid = 1833] [id = 251] 05:46:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405df79c00) [pid = 1833] [serial = 754] [outer = (nil)] 05:46:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4066bb1000) [pid = 1833] [serial = 755] [outer = 0x7f405df79c00] 05:46:16 INFO - PROCESS | 1833 | 1461156376456 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f4066f77400) [pid = 1833] [serial = 756] [outer = 0x7f405df79c00] 05:46:17 INFO - PROCESS | 1833 | 1461156377470 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1489ms 05:46:17 INFO - PROCESS | 1833 | 1461156377512 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1833 | 1461156377516 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:46:17 INFO - PROCESS | 1833 | 1461156377522 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1833 | 1461156377528 Marionette TRACE conn4 <- [1,978,null,{}] 05:46:17 INFO - PROCESS | 1833 | 1461156377544 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}] 05:46:17 INFO - PROCESS | 1833 | 1461156377739 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:46:17 INFO - PROCESS | 1833 | 1461156377954 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f6a5000 == 96 [pid = 1833] [id = 252] 05:46:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f40676d3400) [pid = 1833] [serial = 757] [outer = (nil)] 05:46:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f40699f6000) [pid = 1833] [serial = 758] [outer = 0x7f40676d3400] 05:46:18 INFO - PROCESS | 1833 | 1461156378074 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f406b3e2000) [pid = 1833] [serial = 759] [outer = 0x7f40676d3400] 05:46:18 INFO - PROCESS | 1833 | 1461156378940 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]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1492ms 05:46:19 INFO - PROCESS | 1833 | 1461156379040 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 1833 | 1461156379047 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:46:19 INFO - PROCESS | 1833 | 1461156379056 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1833 | 1461156379060 Marionette TRACE conn4 <- [1,982,null,{}] 05:46:19 INFO - PROCESS | 1833 | 1461156379116 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}] 05:46:19 INFO - PROCESS | 1833 | 1461156379290 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:46:19 INFO - PROCESS | 1833 | 1461156379545 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4071224800 == 97 [pid = 1833] [id = 253] 05:46:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f406d1cb800) [pid = 1833] [serial = 760] [outer = (nil)] 05:46:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f406eaf3c00) [pid = 1833] [serial = 761] [outer = 0x7f406d1cb800] 05:46:19 INFO - PROCESS | 1833 | 1461156379632 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f406eec2800) [pid = 1833] [serial = 762] [outer = 0x7f406d1cb800] 05:46:20 INFO - PROCESS | 1833 | 1461156380463 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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1437ms 05:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:46:20 INFO - PROCESS | 1833 | 1461156380495 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1833 | 1461156380498 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:46:20 INFO - PROCESS | 1833 | 1461156380504 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1833 | 1461156380508 Marionette TRACE conn4 <- [1,986,null,{}] 05:46:20 INFO - PROCESS | 1833 | 1461156380513 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}] 05:46:20 INFO - PROCESS | 1833 | 1461156380694 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:46:20 INFO - PROCESS | 1833 | 1461156380886 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407daea000 == 98 [pid = 1833] [id = 254] 05:46:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f406d8d1800) [pid = 1833] [serial = 763] [outer = (nil)] 05:46:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f406f65b000) [pid = 1833] [serial = 764] [outer = 0x7f406d8d1800] 05:46:20 INFO - PROCESS | 1833 | 1461156380985 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f40704b8800) [pid = 1833] [serial = 765] [outer = 0x7f406d8d1800] 05:46:21 INFO - PROCESS | 1833 | 1461156381897 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]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1436ms 05:46:21 INFO - PROCESS | 1833 | 1461156381940 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 1833 | 1461156381943 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:46:21 INFO - PROCESS | 1833 | 1461156381950 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1833 | 1461156381953 Marionette TRACE conn4 <- [1,990,null,{}] 05:46:21 INFO - PROCESS | 1833 | 1461156381959 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}] 05:46:22 INFO - PROCESS | 1833 | 1461156382187 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:46:22 INFO - PROCESS | 1833 | 1461156382427 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4084f80800 == 99 [pid = 1833] [id = 255] 05:46:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f407127bc00) [pid = 1833] [serial = 766] [outer = (nil)] 05:46:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f4073c4cc00) [pid = 1833] [serial = 767] [outer = 0x7f407127bc00] 05:46:22 INFO - PROCESS | 1833 | 1461156382554 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f407cc43400) [pid = 1833] [serial = 768] [outer = 0x7f407127bc00] 05:46:23 INFO - PROCESS | 1833 | 1461156383374 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1481ms 05:46:23 INFO - PROCESS | 1833 | 1461156383432 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1833 | 1461156383435 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:46:23 INFO - PROCESS | 1833 | 1461156383444 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1833 | 1461156383448 Marionette TRACE conn4 <- [1,994,null,{}] 05:46:23 INFO - PROCESS | 1833 | 1461156383454 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}] 05:46:23 INFO - PROCESS | 1833 | 1461156383648 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:46:23 INFO - PROCESS | 1833 | 1461156383827 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408818f000 == 100 [pid = 1833] [id = 256] 05:46:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f40711f3400) [pid = 1833] [serial = 769] [outer = (nil)] 05:46:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f407ccc4c00) [pid = 1833] [serial = 770] [outer = 0x7f40711f3400] 05:46:23 INFO - PROCESS | 1833 | 1461156383910 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f407d870c00) [pid = 1833] [serial = 771] [outer = 0x7f40711f3400] 05:46:24 INFO - PROCESS | 1833 | 1461156384784 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1381ms 05:46:24 INFO - PROCESS | 1833 | 1461156384824 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1833 | 1461156384829 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:46:24 INFO - PROCESS | 1833 | 1461156384835 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1833 | 1461156384838 Marionette TRACE conn4 <- [1,998,null,{}] 05:46:24 INFO - PROCESS | 1833 | 1461156384844 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}] 05:46:25 INFO - PROCESS | 1833 | 1461156385040 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:46:25 INFO - PROCESS | 1833 | 1461156385223 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd27800 == 101 [pid = 1833] [id = 257] 05:46:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f407159d400) [pid = 1833] [serial = 772] [outer = (nil)] 05:46:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f407db92400) [pid = 1833] [serial = 773] [outer = 0x7f407159d400] 05:46:25 INFO - PROCESS | 1833 | 1461156385312 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f407db9cc00) [pid = 1833] [serial = 774] [outer = 0x7f407159d400] 05:46:26 INFO - PROCESS | 1833 | 1461156386197 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]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1433ms 05:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:46:26 INFO - PROCESS | 1833 | 1461156386269 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1833 | 1461156386272 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:46:26 INFO - PROCESS | 1833 | 1461156386278 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1833 | 1461156386282 Marionette TRACE conn4 <- [1,1002,null,{}] 05:46:26 INFO - PROCESS | 1833 | 1461156386288 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}] 05:46:26 INFO - PROCESS | 1833 | 1461156386564 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:46:26 INFO - PROCESS | 1833 | 1461156386800 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0d8000 == 102 [pid = 1833] [id = 258] 05:46:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f405d9b6000) [pid = 1833] [serial = 775] [outer = (nil)] 05:46:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4068bb9000) [pid = 1833] [serial = 776] [outer = 0x7f405d9b6000] 05:46:26 INFO - PROCESS | 1833 | 1461156386881 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f407dddec00) [pid = 1833] [serial = 777] [outer = 0x7f405d9b6000] 05:46:27 INFO - PROCESS | 1833 | 1461156387728 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]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1483ms 05:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:46:27 INFO - PROCESS | 1833 | 1461156387761 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1833 | 1461156387764 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:46:27 INFO - PROCESS | 1833 | 1461156387770 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1833 | 1461156387774 Marionette TRACE conn4 <- [1,1006,null,{}] 05:46:27 INFO - PROCESS | 1833 | 1461156387779 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}] 05:46:27 INFO - PROCESS | 1833 | 1461156387972 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:46:28 INFO - PROCESS | 1833 | 1461156388162 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405a83f000 == 103 [pid = 1833] [id = 259] 05:46:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f405d9bc800) [pid = 1833] [serial = 778] [outer = (nil)] 05:46:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f407ec2a000) [pid = 1833] [serial = 779] [outer = 0x7f405d9bc800] 05:46:28 INFO - PROCESS | 1833 | 1461156388234 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f407edb7800) [pid = 1833] [serial = 780] [outer = 0x7f405d9bc800] 05:46:29 INFO - PROCESS | 1833 | 1461156389151 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1434ms 05:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:46:29 INFO - PROCESS | 1833 | 1461156389204 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1833 | 1461156389207 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:46:29 INFO - PROCESS | 1833 | 1461156389214 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1833 | 1461156389217 Marionette TRACE conn4 <- [1,1010,null,{}] 05:46:29 INFO - PROCESS | 1833 | 1461156389223 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}] 05:46:29 INFO - PROCESS | 1833 | 1461156389439 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:46:29 INFO - PROCESS | 1833 | 1461156389616 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0ec000 == 104 [pid = 1833] [id = 260] 05:46:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f406d8cf400) [pid = 1833] [serial = 781] [outer = (nil)] 05:46:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f4080ea0400) [pid = 1833] [serial = 782] [outer = 0x7f406d8cf400] 05:46:29 INFO - PROCESS | 1833 | 1461156389700 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f4082bd5000) [pid = 1833] [serial = 783] [outer = 0x7f406d8cf400] 05:46:30 INFO - PROCESS | 1833 | 1461156390604 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]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1435ms 05:46:30 INFO - PROCESS | 1833 | 1461156390649 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1833 | 1461156390653 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:46:30 INFO - PROCESS | 1833 | 1461156390659 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1833 | 1461156390662 Marionette TRACE conn4 <- [1,1014,null,{}] 05:46:30 INFO - PROCESS | 1833 | 1461156390668 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}] 05:46:30 INFO - PROCESS | 1833 | 1461156390858 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:46:31 INFO - PROCESS | 1833 | 1461156391049 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa3e000 == 105 [pid = 1833] [id = 261] 05:46:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f407ec2dc00) [pid = 1833] [serial = 784] [outer = (nil)] 05:46:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f4082dbc000) [pid = 1833] [serial = 785] [outer = 0x7f407ec2dc00] 05:46:31 INFO - PROCESS | 1833 | 1461156391131 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f4082dc8800) [pid = 1833] [serial = 786] [outer = 0x7f407ec2dc00] 05:46:32 INFO - PROCESS | 1833 | 1461156392045 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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1453ms 05:46:32 INFO - PROCESS | 1833 | 1461156392114 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1833 | 1461156392117 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:46:32 INFO - PROCESS | 1833 | 1461156392124 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1833 | 1461156392127 Marionette TRACE conn4 <- [1,1018,null,{}] 05:46:32 INFO - PROCESS | 1833 | 1461156392132 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}] 05:46:32 INFO - PROCESS | 1833 | 1461156392334 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:46:32 INFO - PROCESS | 1833 | 1461156392514 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f47800 == 106 [pid = 1833] [id = 262] 05:46:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f40655e9400) [pid = 1833] [serial = 787] [outer = (nil)] 05:46:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f4082bd9800) [pid = 1833] [serial = 788] [outer = 0x7f40655e9400] 05:46:32 INFO - PROCESS | 1833 | 1461156392588 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f4082deec00) [pid = 1833] [serial = 789] [outer = 0x7f40655e9400] 05:46:33 INFO - PROCESS | 1833 | 1461156393484 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]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1433ms 05:46:33 INFO - PROCESS | 1833 | 1461156393559 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1833 | 1461156393561 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:46:33 INFO - PROCESS | 1833 | 1461156393568 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1833 | 1461156393570 Marionette TRACE conn4 <- [1,1022,null,{}] 05:46:33 INFO - PROCESS | 1833 | 1461156393576 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}] 05:46:33 INFO - PROCESS | 1833 | 1461156393773 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:46:33 INFO - PROCESS | 1833 | 1461156393961 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405923f000 == 107 [pid = 1833] [id = 263] 05:46:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f405d72e000) [pid = 1833] [serial = 790] [outer = (nil)] 05:46:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f4067bb4800) [pid = 1833] [serial = 791] [outer = 0x7f405d72e000] 05:46:34 INFO - PROCESS | 1833 | 1461156394034 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f4067bba400) [pid = 1833] [serial = 792] [outer = 0x7f405d72e000] 05:46:34 INFO - PROCESS | 1833 | 1461156394925 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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1427ms 05:46:34 INFO - PROCESS | 1833 | 1461156394997 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1833 | 1461156395000 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:46:35 INFO - PROCESS | 1833 | 1461156395006 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1833 | 1461156395009 Marionette TRACE conn4 <- [1,1026,null,{}] 05:46:35 INFO - PROCESS | 1833 | 1461156395015 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}] 05:46:35 INFO - PROCESS | 1833 | 1461156395233 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:46:35 INFO - PROCESS | 1833 | 1461156395421 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd55000 == 108 [pid = 1833] [id = 264] 05:46:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f4058399000) [pid = 1833] [serial = 793] [outer = (nil)] 05:46:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f40583a1400) [pid = 1833] [serial = 794] [outer = 0x7f4058399000] 05:46:35 INFO - PROCESS | 1833 | 1461156395491 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f40583a6800) [pid = 1833] [serial = 795] [outer = 0x7f4058399000] 05:46:36 INFO - PROCESS | 1833 | 1461156396427 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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1779ms 05:46:36 INFO - PROCESS | 1833 | 1461156396827 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1833 | 1461156396834 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:46:36 INFO - PROCESS | 1833 | 1461156396843 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1833 | 1461156396847 Marionette TRACE conn4 <- [1,1030,null,{}] 05:46:36 INFO - PROCESS | 1833 | 1461156396854 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}] 05:46:37 INFO - PROCESS | 1833 | 1461156397100 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:46:37 INFO - PROCESS | 1833 | 1461156397300 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de15000 == 109 [pid = 1833] [id = 265] 05:46:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f405df73000) [pid = 1833] [serial = 796] [outer = (nil)] 05:46:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f405e0b3000) [pid = 1833] [serial = 797] [outer = 0x7f405df73000] 05:46:37 INFO - PROCESS | 1833 | 1461156397367 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f40602a3800) [pid = 1833] [serial = 798] [outer = 0x7f405df73000] 05:46:38 INFO - PROCESS | 1833 | 1461156398265 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1482ms 05:46:38 INFO - PROCESS | 1833 | 1461156398326 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1833 | 1461156398331 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:46:38 INFO - PROCESS | 1833 | 1461156398342 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1833 | 1461156398346 Marionette TRACE conn4 <- [1,1034,null,{}] 05:46:38 INFO - PROCESS | 1833 | 1461156398352 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}] 05:46:38 INFO - PROCESS | 1833 | 1461156398575 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:46:38 INFO - PROCESS | 1833 | 1461156398924 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067430000 == 110 [pid = 1833] [id = 266] 05:46:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4060d82c00) [pid = 1833] [serial = 799] [outer = (nil)] 05:46:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f4060e10400) [pid = 1833] [serial = 800] [outer = 0x7f4060d82c00] 05:46:39 INFO - PROCESS | 1833 | 1461156399186 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f40657f0c00) [pid = 1833] [serial = 801] [outer = 0x7f4060d82c00] 05:46:40 INFO - PROCESS | 1833 | 1461156400213 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1943ms 05:46:40 INFO - PROCESS | 1833 | 1461156400283 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1833 | 1461156400286 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:46:40 INFO - PROCESS | 1833 | 1461156400293 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1833 | 1461156400296 Marionette TRACE conn4 <- [1,1038,null,{}] 05:46:40 INFO - PROCESS | 1833 | 1461156400310 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}] 05:46:40 INFO - PROCESS | 1833 | 1461156400556 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408a98a000 == 109 [pid = 1833] [id = 114] 05:46:40 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f4068bbc000) [pid = 1833] [serial = 689] [outer = (nil)] [url = about:blank] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4082722800 == 108 [pid = 1833] [id = 238] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407ef07000 == 107 [pid = 1833] [id = 237] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407dd3b000 == 106 [pid = 1833] [id = 236] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407d8ed800 == 105 [pid = 1833] [id = 235] 05:46:40 INFO - PROCESS | 1833 | 1461156400878 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40703a0800 == 104 [pid = 1833] [id = 234] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406e6a4000 == 103 [pid = 1833] [id = 233] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fc2000 == 102 [pid = 1833] [id = 232] 05:46:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bd8000 == 101 [pid = 1833] [id = 231] 05:46:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de0e800 == 102 [pid = 1833] [id = 267] 05:46:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f40657ec400) [pid = 1833] [serial = 802] [outer = (nil)] 05:46:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f406705c000) [pid = 1833] [serial = 803] [outer = 0x7f40657ec400] 05:46:40 INFO - PROCESS | 1833 | 1461156400956 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f40674b4000) [pid = 1833] [serial = 804] [outer = 0x7f40657ec400] 05:46:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0c9800 == 101 [pid = 1833] [id = 230] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f40673e9400) [pid = 1833] [serial = 687] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f4066bd7400) [pid = 1833] [serial = 681] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f405fab9400) [pid = 1833] [serial = 434] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f4066cb0400) [pid = 1833] [serial = 683] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f4060cc3800) [pid = 1833] [serial = 677] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f4060f62400) [pid = 1833] [serial = 678] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f4067367c00) [pid = 1833] [serial = 649] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f40676c6c00) [pid = 1833] [serial = 640] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f40602abc00) [pid = 1833] [serial = 675] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f405f7e0000) [pid = 1833] [serial = 674] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f4068912400) [pid = 1833] [serial = 652] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f406a6f1c00) [pid = 1833] [serial = 661] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f406b3ddc00) [pid = 1833] [serial = 664] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f40657ee800) [pid = 1833] [serial = 680] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f4067250400) [pid = 1833] [serial = 686] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f4068bb3000) [pid = 1833] [serial = 655] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f4069a18800) [pid = 1833] [serial = 658] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f4066f7b400) [pid = 1833] [serial = 684] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f40605f3800) [pid = 1833] [serial = 643] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f40676cc400) [pid = 1833] [serial = 671] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f40657f3400) [pid = 1833] [serial = 646] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f406b570800) [pid = 1833] [serial = 668] [outer = (nil)] [url = about:blank] 05:46:41 INFO - PROCESS | 1833 | 1461156401745 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]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1488ms 05:46:41 INFO - PROCESS | 1833 | 1461156401784 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1833 | 1461156401788 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:46:41 INFO - PROCESS | 1833 | 1461156401794 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1833 | 1461156401796 Marionette TRACE conn4 <- [1,1042,null,{}] 05:46:41 INFO - PROCESS | 1833 | 1461156401802 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}] 05:46:42 INFO - PROCESS | 1833 | 1461156401999 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:46:42 INFO - PROCESS | 1833 | 1461156402147 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c19000 == 102 [pid = 1833] [id = 268] 05:46:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f4060e07800) [pid = 1833] [serial = 805] [outer = (nil)] 05:46:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f4067bb3c00) [pid = 1833] [serial = 806] [outer = 0x7f4060e07800] 05:46:42 INFO - PROCESS | 1833 | 1461156402227 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f4067da1400) [pid = 1833] [serial = 807] [outer = 0x7f4060e07800] 05:46:43 INFO - PROCESS | 1833 | 1461156403024 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1282ms 05:46:43 INFO - PROCESS | 1833 | 1461156403078 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1833 | 1461156403081 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:46:43 INFO - PROCESS | 1833 | 1461156403089 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1833 | 1461156403092 Marionette TRACE conn4 <- [1,1046,null,{}] 05:46:43 INFO - PROCESS | 1833 | 1461156403104 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}] 05:46:43 INFO - PROCESS | 1833 | 1461156403362 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:46:43 INFO - PROCESS | 1833 | 1461156403386 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406994a800 == 103 [pid = 1833] [id = 269] 05:46:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f4066cb7800) [pid = 1833] [serial = 808] [outer = (nil)] 05:46:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f4068d91c00) [pid = 1833] [serial = 809] [outer = 0x7f4066cb7800] 05:46:43 INFO - PROCESS | 1833 | 1461156403462 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f406b3dd000) [pid = 1833] [serial = 810] [outer = 0x7f4066cb7800] 05:46:44 INFO - PROCESS | 1833 | 1461156404647 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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1580ms 05:46:44 INFO - PROCESS | 1833 | 1461156404669 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1833 | 1461156404673 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:46:44 INFO - PROCESS | 1833 | 1461156404688 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1833 | 1461156404691 Marionette TRACE conn4 <- [1,1050,null,{}] 05:46:44 INFO - PROCESS | 1833 | 1461156404696 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}] 05:46:44 INFO - PROCESS | 1833 | 1461156404957 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:46:45 INFO - PROCESS | 1833 | 1461156405005 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ceb0800 == 104 [pid = 1833] [id = 270] 05:46:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f406eaf4400) [pid = 1833] [serial = 811] [outer = (nil)] 05:46:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f406f37ac00) [pid = 1833] [serial = 812] [outer = 0x7f406eaf4400] 05:46:45 INFO - PROCESS | 1833 | 1461156405106 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f406fc72000) [pid = 1833] [serial = 813] [outer = 0x7f406eaf4400] 05:46:46 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f4060e0a800) [pid = 1833] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:46:46 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f405f7e1c00) [pid = 1833] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:46:46 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f406563d000) [pid = 1833] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:46:46 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f40689e7c00) [pid = 1833] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:46:46 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f4066c37000) [pid = 1833] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:46:46 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f405e0c0c00) [pid = 1833] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:46:46 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f4067256c00) [pid = 1833] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:46:46 INFO - PROCESS | 1833 | 1461156406498 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1845ms 05:46:46 INFO - PROCESS | 1833 | 1461156406526 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1833 | 1461156406529 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:46:46 INFO - PROCESS | 1833 | 1461156406535 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1833 | 1461156406537 Marionette TRACE conn4 <- [1,1054,null,{}] 05:46:46 INFO - PROCESS | 1833 | 1461156406543 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}] 05:46:46 INFO - PROCESS | 1833 | 1461156406716 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:46:46 INFO - PROCESS | 1833 | 1461156406732 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ed65000 == 105 [pid = 1833] [id = 271] 05:46:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f4060e0c400) [pid = 1833] [serial = 814] [outer = (nil)] 05:46:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f406fc74000) [pid = 1833] [serial = 815] [outer = 0x7f4060e0c400] 05:46:46 INFO - PROCESS | 1833 | 1461156406802 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f407093a400) [pid = 1833] [serial = 816] [outer = 0x7f4060e0c400] 05:46:47 INFO - PROCESS | 1833 | 1461156407717 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1237ms 05:46:47 INFO - PROCESS | 1833 | 1461156407773 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1833 | 1461156407776 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:46:47 INFO - PROCESS | 1833 | 1461156407782 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1833 | 1461156407784 Marionette TRACE conn4 <- [1,1058,null,{}] 05:46:47 INFO - PROCESS | 1833 | 1461156407789 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}] 05:46:47 INFO - PROCESS | 1833 | 1461156407964 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:46:48 INFO - PROCESS | 1833 | 1461156408273 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd1c800 == 106 [pid = 1833] [id = 272] 05:46:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f40583a0000) [pid = 1833] [serial = 817] [outer = (nil)] 05:46:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f405d0e6c00) [pid = 1833] [serial = 818] [outer = 0x7f40583a0000] 05:46:48 INFO - PROCESS | 1833 | 1461156408429 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f405df73400) [pid = 1833] [serial = 819] [outer = 0x7f40583a0000] 05:46:49 INFO - PROCESS | 1833 | 1461156409321 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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1585ms 05:46:49 INFO - PROCESS | 1833 | 1461156409374 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1833 | 1461156409387 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:46:49 INFO - PROCESS | 1833 | 1461156409396 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1833 | 1461156409401 Marionette TRACE conn4 <- [1,1062,null,{}] 05:46:49 INFO - PROCESS | 1833 | 1461156409408 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}] 05:46:49 INFO - PROCESS | 1833 | 1461156409660 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:46:49 INFO - PROCESS | 1833 | 1461156409934 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406560a800 == 107 [pid = 1833] [id = 273] 05:46:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f4060f6c400) [pid = 1833] [serial = 820] [outer = (nil)] 05:46:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f4065645400) [pid = 1833] [serial = 821] [outer = 0x7f4060f6c400] 05:46:50 INFO - PROCESS | 1833 | 1461156410062 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f4066bd6800) [pid = 1833] [serial = 822] [outer = 0x7f4060f6c400] 05:46:51 INFO - PROCESS | 1833 | 1461156411295 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1938ms 05:46:51 INFO - PROCESS | 1833 | 1461156411346 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1833 | 1461156411357 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:46:51 INFO - PROCESS | 1833 | 1461156411382 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1833 | 1461156411387 Marionette TRACE conn4 <- [1,1066,null,{}] 05:46:51 INFO - PROCESS | 1833 | 1461156411453 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}] 05:46:51 INFO - PROCESS | 1833 | 1461156411766 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:46:51 INFO - PROCESS | 1833 | 1461156411950 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0ea000 == 108 [pid = 1833] [id = 274] 05:46:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f40655e8400) [pid = 1833] [serial = 823] [outer = (nil)] 05:46:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f40672da000) [pid = 1833] [serial = 824] [outer = 0x7f40655e8400] 05:46:52 INFO - PROCESS | 1833 | 1461156412024 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f4067bbcc00) [pid = 1833] [serial = 825] [outer = 0x7f40655e8400] 05:46:52 INFO - PROCESS | 1833 | 1461156412971 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]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1638ms 05:46:53 INFO - PROCESS | 1833 | 1461156413017 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:46:53 INFO - PROCESS | 1833 | 1461156413023 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:46:53 INFO - PROCESS | 1833 | 1461156413038 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1833 | 1461156413047 Marionette TRACE conn4 <- [1,1070,null,{}] 05:46:53 INFO - PROCESS | 1833 | 1461156413053 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}] 05:46:53 INFO - PROCESS | 1833 | 1461156413303 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:46:53 INFO - PROCESS | 1833 | 1461156413537 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077b1b800 == 109 [pid = 1833] [id = 275] 05:46:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f4066c37c00) [pid = 1833] [serial = 826] [outer = (nil)] 05:46:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f406ccec000) [pid = 1833] [serial = 827] [outer = 0x7f4066c37c00] 05:46:53 INFO - PROCESS | 1833 | 1461156413626 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f406ed7c400) [pid = 1833] [serial = 828] [outer = 0x7f4066c37c00] 05:46:54 INFO - PROCESS | 1833 | 1461156414497 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1510ms 05:46:54 INFO - PROCESS | 1833 | 1461156414545 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1833 | 1461156414560 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:46:54 INFO - PROCESS | 1833 | 1461156414572 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1833 | 1461156414575 Marionette TRACE conn4 <- [1,1074,null,{}] 05:46:54 INFO - PROCESS | 1833 | 1461156414582 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}] 05:46:54 INFO - PROCESS | 1833 | 1461156414819 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:46:55 INFO - PROCESS | 1833 | 1461156415059 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408271c000 == 110 [pid = 1833] [id = 276] 05:46:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4066c38c00) [pid = 1833] [serial = 829] [outer = (nil)] 05:46:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f406fc7d000) [pid = 1833] [serial = 830] [outer = 0x7f4066c38c00] 05:46:55 INFO - PROCESS | 1833 | 1461156415195 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f4071131400) [pid = 1833] [serial = 831] [outer = 0x7f4066c38c00] 05:46:56 INFO - PROCESS | 1833 | 1461156416099 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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1581ms 05:46:56 INFO - PROCESS | 1833 | 1461156416154 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1833 | 1461156416158 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:46:56 INFO - PROCESS | 1833 | 1461156416163 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1833 | 1461156416166 Marionette TRACE conn4 <- [1,1078,null,{}] 05:46:56 INFO - PROCESS | 1833 | 1461156416172 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}] 05:46:56 INFO - PROCESS | 1833 | 1461156416368 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:46:56 INFO - PROCESS | 1833 | 1461156416558 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4083327800 == 111 [pid = 1833] [id = 277] 05:46:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f4073966800) [pid = 1833] [serial = 832] [outer = (nil)] 05:46:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f4073c2bc00) [pid = 1833] [serial = 833] [outer = 0x7f4073966800] 05:46:56 INFO - PROCESS | 1833 | 1461156416697 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f407ef5c800) [pid = 1833] [serial = 834] [outer = 0x7f4073966800] 05:46:57 INFO - PROCESS | 1833 | 1461156417661 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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1528ms 05:46:57 INFO - PROCESS | 1833 | 1461156417693 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1833 | 1461156417697 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:46:57 INFO - PROCESS | 1833 | 1461156417703 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1833 | 1461156417705 Marionette TRACE conn4 <- [1,1082,null,{}] 05:46:57 INFO - PROCESS | 1833 | 1461156417711 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}] 05:46:57 INFO - PROCESS | 1833 | 1461156417903 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:46:58 INFO - PROCESS | 1833 | 1461156418092 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a54000 == 112 [pid = 1833] [id = 278] 05:46:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f4073969400) [pid = 1833] [serial = 835] [outer = (nil)] 05:46:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f4082dc8400) [pid = 1833] [serial = 836] [outer = 0x7f4073969400] 05:46:58 INFO - PROCESS | 1833 | 1461156418204 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f4082df2000) [pid = 1833] [serial = 837] [outer = 0x7f4073969400] 05:46:59 INFO - PROCESS | 1833 | 1461156419172 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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1480ms 05:46:59 INFO - PROCESS | 1833 | 1461156419184 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1833 | 1461156419187 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:46:59 INFO - PROCESS | 1833 | 1461156419194 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1833 | 1461156419196 Marionette TRACE conn4 <- [1,1086,null,{}] 05:46:59 INFO - PROCESS | 1833 | 1461156419202 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}] 05:46:59 INFO - PROCESS | 1833 | 1461156419401 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:46:59 INFO - PROCESS | 1833 | 1461156419642 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058477800 == 113 [pid = 1833] [id = 279] 05:46:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f405b352c00) [pid = 1833] [serial = 838] [outer = (nil)] 05:46:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f405b35a000) [pid = 1833] [serial = 839] [outer = 0x7f405b352c00] 05:46:59 INFO - PROCESS | 1833 | 1461156419760 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f405b35f800) [pid = 1833] [serial = 840] [outer = 0x7f405b352c00] 05:47:00 INFO - PROCESS | 1833 | 1461156420592 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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1428ms 05:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:47:00 INFO - PROCESS | 1833 | 1461156420623 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1833 | 1461156420626 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:47:00 INFO - PROCESS | 1833 | 1461156420632 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1833 | 1461156420636 Marionette TRACE conn4 <- [1,1090,null,{}] 05:47:00 INFO - PROCESS | 1833 | 1461156420641 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}] 05:47:00 INFO - PROCESS | 1833 | 1461156420859 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:47:01 INFO - PROCESS | 1833 | 1461156421125 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a59000 == 114 [pid = 1833] [id = 280] 05:47:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f405b353800) [pid = 1833] [serial = 841] [outer = (nil)] 05:47:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f405c662c00) [pid = 1833] [serial = 842] [outer = 0x7f405b353800] 05:47:01 INFO - PROCESS | 1833 | 1461156421259 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f405c667400) [pid = 1833] [serial = 843] [outer = 0x7f405b353800] 05:47:02 INFO - PROCESS | 1833 | 1461156422166 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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1584ms 05:47:02 INFO - PROCESS | 1833 | 1461156422216 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1833 | 1461156422220 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:47:02 INFO - PROCESS | 1833 | 1461156422226 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1833 | 1461156422228 Marionette TRACE conn4 <- [1,1094,null,{}] 05:47:02 INFO - PROCESS | 1833 | 1461156422234 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}] 05:47:02 INFO - PROCESS | 1833 | 1461156422443 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:47:02 INFO - PROCESS | 1833 | 1461156422634 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40584e8000 == 115 [pid = 1833] [id = 281] 05:47:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f405b357000) [pid = 1833] [serial = 844] [outer = (nil)] 05:47:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f405c66c000) [pid = 1833] [serial = 845] [outer = 0x7f405b357000] 05:47:02 INFO - PROCESS | 1833 | 1461156422710 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f40672d2800) [pid = 1833] [serial = 846] [outer = 0x7f405b357000] 05:47:03 INFO - PROCESS | 1833 | 1461156423616 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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1431ms 05:47:03 INFO - PROCESS | 1833 | 1461156423658 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1833 | 1461156423661 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:47:03 INFO - PROCESS | 1833 | 1461156423667 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1833 | 1461156423670 Marionette TRACE conn4 <- [1,1098,null,{}] 05:47:03 INFO - PROCESS | 1833 | 1461156423676 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}] 05:47:03 INFO - PROCESS | 1833 | 1461156423876 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:47:04 INFO - PROCESS | 1833 | 1461156424091 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b39d800 == 116 [pid = 1833] [id = 282] 05:47:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f405c66fc00) [pid = 1833] [serial = 847] [outer = (nil)] 05:47:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f405d1c8800) [pid = 1833] [serial = 848] [outer = 0x7f405c66fc00] 05:47:04 INFO - PROCESS | 1833 | 1461156424230 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f405d1cf800) [pid = 1833] [serial = 849] [outer = 0x7f405c66fc00] 05:47:05 INFO - PROCESS | 1833 | 1461156425541 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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1939ms 05:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:47:05 INFO - PROCESS | 1833 | 1461156425633 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1833 | 1461156425637 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:47:05 INFO - PROCESS | 1833 | 1461156425644 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1833 | 1461156425649 Marionette TRACE conn4 <- [1,1102,null,{}] 05:47:05 INFO - PROCESS | 1833 | 1461156425654 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}] 05:47:05 INFO - PROCESS | 1833 | 1461156425942 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:47:06 INFO - PROCESS | 1833 | 1461156426104 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c8d000 == 117 [pid = 1833] [id = 283] 05:47:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f4057c46c00) [pid = 1833] [serial = 850] [outer = (nil)] 05:47:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f4057c51400) [pid = 1833] [serial = 851] [outer = 0x7f4057c46c00] 05:47:06 INFO - PROCESS | 1833 | 1461156426192 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f4082df1c00) [pid = 1833] [serial = 852] [outer = 0x7f4057c46c00] 05:47:07 INFO - PROCESS | 1833 | 1461156427000 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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1431ms 05:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:47:07 INFO - PROCESS | 1833 | 1461156427075 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1833 | 1461156427078 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:47:07 INFO - PROCESS | 1833 | 1461156427084 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1833 | 1461156427087 Marionette TRACE conn4 <- [1,1106,null,{}] 05:47:07 INFO - PROCESS | 1833 | 1461156427092 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}] 05:47:07 INFO - PROCESS | 1833 | 1461156427321 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:47:07 INFO - PROCESS | 1833 | 1461156427520 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405760f000 == 118 [pid = 1833] [id = 284] 05:47:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f40575b5000) [pid = 1833] [serial = 853] [outer = (nil)] 05:47:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f40575b9c00) [pid = 1833] [serial = 854] [outer = 0x7f40575b5000] 05:47:07 INFO - PROCESS | 1833 | 1461156427669 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f40575be000) [pid = 1833] [serial = 855] [outer = 0x7f40575b5000] 05:47:08 INFO - PROCESS | 1833 | 1461156428511 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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1489ms 05:47:08 INFO - PROCESS | 1833 | 1461156428574 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1833 | 1461156428578 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:47:08 INFO - PROCESS | 1833 | 1461156428583 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1833 | 1461156428586 Marionette TRACE conn4 <- [1,1110,null,{}] 05:47:08 INFO - PROCESS | 1833 | 1461156428592 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}] 05:47:08 INFO - PROCESS | 1833 | 1461156428780 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:47:08 INFO - PROCESS | 1833 | 1461156428972 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b3b0000 == 119 [pid = 1833] [id = 285] 05:47:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f40575b5800) [pid = 1833] [serial = 856] [outer = (nil)] 05:47:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f405d1cfc00) [pid = 1833] [serial = 857] [outer = 0x7f40575b5800] 05:47:09 INFO - PROCESS | 1833 | 1461156429045 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f406032b800) [pid = 1833] [serial = 858] [outer = 0x7f40575b5800] 05:47:09 INFO - PROCESS | 1833 | 1461156429859 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1333ms 05:47:09 INFO - PROCESS | 1833 | 1461156429918 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1833 | 1461156429922 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:47:09 INFO - PROCESS | 1833 | 1461156429929 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1833 | 1461156429932 Marionette TRACE conn4 <- [1,1114,null,{}] 05:47:09 INFO - PROCESS | 1833 | 1461156429937 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}] 05:47:10 INFO - PROCESS | 1833 | 1461156430141 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:47:10 INFO - PROCESS | 1833 | 1461156430344 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4056319800 == 120 [pid = 1833] [id = 286] 05:47:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f40575b6800) [pid = 1833] [serial = 859] [outer = (nil)] 05:47:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f4060327c00) [pid = 1833] [serial = 860] [outer = 0x7f40575b6800] 05:47:10 INFO - PROCESS | 1833 | 1461156430460 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f4060332400) [pid = 1833] [serial = 861] [outer = 0x7f40575b6800] 05:47:11 INFO - PROCESS | 1833 | 1461156431326 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]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1479ms 05:47:11 INFO - PROCESS | 1833 | 1461156431411 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1833 | 1461156431414 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:47:11 INFO - PROCESS | 1833 | 1461156431420 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1833 | 1461156431423 Marionette TRACE conn4 <- [1,1118,null,{}] 05:47:11 INFO - PROCESS | 1833 | 1461156431428 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}] 05:47:11 INFO - PROCESS | 1833 | 1461156431655 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:47:11 INFO - PROCESS | 1833 | 1461156431909 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c76000 == 121 [pid = 1833] [id = 287] 05:47:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f40575ba000) [pid = 1833] [serial = 862] [outer = (nil)] 05:47:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f4057c44800) [pid = 1833] [serial = 863] [outer = 0x7f40575ba000] 05:47:12 INFO - PROCESS | 1833 | 1461156432406 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f4057c51c00) [pid = 1833] [serial = 864] [outer = 0x7f40575ba000] 05:47:13 INFO - PROCESS | 1833 | 1461156433375 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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1984ms 05:47:13 INFO - PROCESS | 1833 | 1461156433407 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1833 | 1461156433413 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:47:13 INFO - PROCESS | 1833 | 1461156433422 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1833 | 1461156433426 Marionette TRACE conn4 <- [1,1122,null,{}] 05:47:13 INFO - PROCESS | 1833 | 1461156433432 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}] 05:47:13 INFO - PROCESS | 1833 | 1461156433607 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:47:13 INFO - PROCESS | 1833 | 1461156433835 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d78f000 == 122 [pid = 1833] [id = 288] 05:47:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f40583a1c00) [pid = 1833] [serial = 865] [outer = (nil)] 05:47:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f405d1cf400) [pid = 1833] [serial = 866] [outer = 0x7f40583a1c00] 05:47:13 INFO - PROCESS | 1833 | 1461156433903 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f405df79000) [pid = 1833] [serial = 867] [outer = 0x7f40583a1c00] 05:47:14 INFO - PROCESS | 1833 | 1461156434986 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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1638ms 05:47:15 INFO - PROCESS | 1833 | 1461156435060 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1833 | 1461156435069 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:47:15 INFO - PROCESS | 1833 | 1461156435084 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1833 | 1461156435090 Marionette TRACE conn4 <- [1,1126,null,{}] 05:47:15 INFO - PROCESS | 1833 | 1461156435096 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}] 05:47:15 INFO - PROCESS | 1833 | 1461156435384 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bc8000 == 121 [pid = 1833] [id = 209] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d7c3800 == 120 [pid = 1833] [id = 208] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c43800 == 119 [pid = 1833] [id = 211] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065536000 == 118 [pid = 1833] [id = 210] 05:47:15 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f406ccf0000) [pid = 1833] [serial = 749] [outer = (nil)] [url = about:blank] 05:47:15 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f406fe7b800) [pid = 1833] [serial = 722] [outer = (nil)] [url = about:blank] 05:47:15 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f4071278800) [pid = 1833] [serial = 725] [outer = (nil)] [url = about:blank] 05:47:15 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f406f9f1000) [pid = 1833] [serial = 719] [outer = (nil)] [url = about:blank] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ed65000 == 117 [pid = 1833] [id = 271] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ceb0800 == 116 [pid = 1833] [id = 270] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406994a800 == 115 [pid = 1833] [id = 269] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c19000 == 114 [pid = 1833] [id = 268] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405de0e800 == 113 [pid = 1833] [id = 267] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067430000 == 112 [pid = 1833] [id = 266] 05:47:15 INFO - PROCESS | 1833 | 1461156435748 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405de15000 == 111 [pid = 1833] [id = 265] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405923f000 == 110 [pid = 1833] [id = 263] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058f47800 == 109 [pid = 1833] [id = 262] 05:47:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f47800 == 110 [pid = 1833] [id = 289] 05:47:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f40583a6400) [pid = 1833] [serial = 868] [outer = (nil)] 05:47:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f4060d8cc00) [pid = 1833] [serial = 869] [outer = 0x7f40583a6400] 05:47:15 INFO - PROCESS | 1833 | 1461156435822 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f40655e6c00) [pid = 1833] [serial = 870] [outer = 0x7f40583a6400] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405aa3e000 == 109 [pid = 1833] [id = 261] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0ec000 == 108 [pid = 1833] [id = 260] 05:47:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405a83f000 == 107 [pid = 1833] [id = 259] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0d8000 == 106 [pid = 1833] [id = 258] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd27800 == 105 [pid = 1833] [id = 257] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408818f000 == 104 [pid = 1833] [id = 256] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4084f80800 == 103 [pid = 1833] [id = 255] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407daea000 == 102 [pid = 1833] [id = 254] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4071224800 == 101 [pid = 1833] [id = 253] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f6a5000 == 100 [pid = 1833] [id = 252] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067438800 == 99 [pid = 1833] [id = 251] 05:47:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa7e000 == 98 [pid = 1833] [id = 250] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f4060f65800) [pid = 1833] [serial = 734] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f40602b0800) [pid = 1833] [serial = 732] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f40676a6c00) [pid = 1833] [serial = 744] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f406b3dbc00) [pid = 1833] [serial = 746] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f4066bb8000) [pid = 1833] [serial = 698] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f405fab0800) [pid = 1833] [serial = 731] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f40673e9000) [pid = 1833] [serial = 701] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f405d0efc00) [pid = 1833] [serial = 692] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f406563e000) [pid = 1833] [serial = 735] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f406b611400) [pid = 1833] [serial = 747] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f40673e9800) [pid = 1833] [serial = 743] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f406736b000) [pid = 1833] [serial = 741] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f40672d1400) [pid = 1833] [serial = 740] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f40657fac00) [pid = 1833] [serial = 737] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f4066c33000) [pid = 1833] [serial = 738] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f4068d94800) [pid = 1833] [serial = 690] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f406ed86000) [pid = 1833] [serial = 710] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f406f534c00) [pid = 1833] [serial = 716] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f4068f03000) [pid = 1833] [serial = 704] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f406f37c000) [pid = 1833] [serial = 713] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f4066c40c00) [pid = 1833] [serial = 728] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f406b618800) [pid = 1833] [serial = 707] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f4060d91400) [pid = 1833] [serial = 695] [outer = (nil)] [url = about:blank] 05:47:16 INFO - PROCESS | 1833 | 1461156436686 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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1642ms 05:47:16 INFO - PROCESS | 1833 | 1461156436724 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1833 | 1461156436728 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:47:16 INFO - PROCESS | 1833 | 1461156436734 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1833 | 1461156436739 Marionette TRACE conn4 <- [1,1130,null,{}] 05:47:16 INFO - PROCESS | 1833 | 1461156436776 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}] 05:47:16 INFO - PROCESS | 1833 | 1461156436957 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:47:16 INFO - PROCESS | 1833 | 1461156436969 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406059d800 == 99 [pid = 1833] [id = 290] 05:47:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f4066bd2c00) [pid = 1833] [serial = 871] [outer = (nil)] 05:47:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f4066c39400) [pid = 1833] [serial = 872] [outer = 0x7f4066bd2c00] 05:47:17 INFO - PROCESS | 1833 | 1461156437030 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f4066cb9c00) [pid = 1833] [serial = 873] [outer = 0x7f4066bd2c00] 05:47:17 INFO - PROCESS | 1833 | 1461156437896 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1237ms 05:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:47:17 INFO - PROCESS | 1833 | 1461156437972 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1833 | 1461156437975 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:47:17 INFO - PROCESS | 1833 | 1461156437981 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1833 | 1461156437984 Marionette TRACE conn4 <- [1,1134,null,{}] 05:47:18 INFO - PROCESS | 1833 | 1461156437996 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}] 05:47:18 INFO - PROCESS | 1833 | 1461156438230 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:47:18 INFO - PROCESS | 1833 | 1461156438267 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065536000 == 100 [pid = 1833] [id = 291] 05:47:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f4066bd0800) [pid = 1833] [serial = 874] [outer = (nil)] 05:47:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f40672ce800) [pid = 1833] [serial = 875] [outer = 0x7f4066bd0800] 05:47:18 INFO - PROCESS | 1833 | 1461156438329 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f4067362c00) [pid = 1833] [serial = 876] [outer = 0x7f4066bd0800] 05:47:19 INFO - PROCESS | 1833 | 1461156439192 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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1236ms 05:47:19 INFO - PROCESS | 1833 | 1461156439218 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1833 | 1461156439221 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:47:19 INFO - PROCESS | 1833 | 1461156439227 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1833 | 1461156439229 Marionette TRACE conn4 <- [1,1138,null,{}] 05:47:19 INFO - PROCESS | 1833 | 1461156439234 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}] 05:47:19 INFO - PROCESS | 1833 | 1461156439478 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:47:19 INFO - PROCESS | 1833 | 1461156439512 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c51000 == 101 [pid = 1833] [id = 292] 05:47:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f406736e400) [pid = 1833] [serial = 877] [outer = (nil)] 05:47:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f40673e9000) [pid = 1833] [serial = 878] [outer = 0x7f406736e400] 05:47:19 INFO - PROCESS | 1833 | 1461156439583 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f4067da2400) [pid = 1833] [serial = 879] [outer = 0x7f406736e400] 05:47:20 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f406eaf4400) [pid = 1833] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:47:20 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f405df73000) [pid = 1833] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:47:20 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f4060e07800) [pid = 1833] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:47:20 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f4060d82c00) [pid = 1833] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:47:20 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f4066cb7800) [pid = 1833] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:47:20 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f40673ee800) [pid = 1833] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:47:21 INFO - PROCESS | 1833 | 1461156441001 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1831ms 05:47:21 INFO - PROCESS | 1833 | 1461156441060 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1833 | 1461156441063 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:47:21 INFO - PROCESS | 1833 | 1461156441079 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1833 | 1461156441083 Marionette TRACE conn4 <- [1,1142,null,{}] 05:47:21 INFO - PROCESS | 1833 | 1461156441088 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}] 05:47:21 INFO - PROCESS | 1833 | 1461156441280 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:47:21 INFO - PROCESS | 1833 | 1461156441290 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a46000 == 102 [pid = 1833] [id = 293] 05:47:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f40674b3000) [pid = 1833] [serial = 880] [outer = (nil)] 05:47:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f40699f2000) [pid = 1833] [serial = 881] [outer = 0x7f40674b3000] 05:47:21 INFO - PROCESS | 1833 | 1461156441358 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f406a69d800) [pid = 1833] [serial = 882] [outer = 0x7f40674b3000] 05:47:22 INFO - PROCESS | 1833 | 1461156442257 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1238ms 05:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:47:22 INFO - PROCESS | 1833 | 1461156442309 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1833 | 1461156442311 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:47:22 INFO - PROCESS | 1833 | 1461156442318 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1833 | 1461156442321 Marionette TRACE conn4 <- [1,1146,null,{}] 05:47:22 INFO - PROCESS | 1833 | 1461156442327 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}] 05:47:22 INFO - PROCESS | 1833 | 1461156442527 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:47:22 INFO - PROCESS | 1833 | 1461156442839 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c7a800 == 103 [pid = 1833] [id = 294] 05:47:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f40575b1800) [pid = 1833] [serial = 883] [outer = (nil)] 05:47:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f4057c44000) [pid = 1833] [serial = 884] [outer = 0x7f40575b1800] 05:47:22 INFO - PROCESS | 1833 | 1461156442919 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f405839b400) [pid = 1833] [serial = 885] [outer = 0x7f40575b1800] 05:47:23 INFO - PROCESS | 1833 | 1461156443904 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]]]}] 05:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1632ms 05:47:23 INFO - PROCESS | 1833 | 1461156443952 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 1833 | 1461156443960 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:47:23 INFO - PROCESS | 1833 | 1461156443969 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1833 | 1461156443974 Marionette TRACE conn4 <- [1,1150,null,{}] 05:47:23 INFO - PROCESS | 1833 | 1461156443981 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}] 05:47:24 INFO - PROCESS | 1833 | 1461156444206 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:47:24 INFO - PROCESS | 1833 | 1461156444446 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f768800 == 104 [pid = 1833] [id = 295] 05:47:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f405de6bc00) [pid = 1833] [serial = 886] [outer = (nil)] 05:47:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f4060329800) [pid = 1833] [serial = 887] [outer = 0x7f405de6bc00] 05:47:24 INFO - PROCESS | 1833 | 1461156444570 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f4060ccc400) [pid = 1833] [serial = 888] [outer = 0x7f405de6bc00] 05:47:25 INFO - PROCESS | 1833 | 1461156445489 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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1584ms 05:47:25 INFO - PROCESS | 1833 | 1461156445557 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:47:25 INFO - PROCESS | 1833 | 1461156445563 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:47:25 INFO - PROCESS | 1833 | 1461156445570 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1833 | 1461156445573 Marionette TRACE conn4 <- [1,1154,null,{}] 05:47:25 INFO - PROCESS | 1833 | 1461156445580 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}] 05:47:25 INFO - PROCESS | 1833 | 1461156445841 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:47:26 INFO - PROCESS | 1833 | 1461156446167 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066f42000 == 105 [pid = 1833] [id = 296] 05:47:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f406563d400) [pid = 1833] [serial = 889] [outer = (nil)] 05:47:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f4066bba400) [pid = 1833] [serial = 890] [outer = 0x7f406563d400] 05:47:26 INFO - PROCESS | 1833 | 1461156446245 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f4066c3d800) [pid = 1833] [serial = 891] [outer = 0x7f406563d400] 05:47:27 INFO - PROCESS | 1833 | 1461156447175 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1634ms 05:47:27 INFO - PROCESS | 1833 | 1461156447223 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1833 | 1461156447227 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:47:27 INFO - PROCESS | 1833 | 1461156447246 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1833 | 1461156447256 Marionette TRACE conn4 <- [1,1158,null,{}] 05:47:27 INFO - PROCESS | 1833 | 1461156447263 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}] 05:47:27 INFO - PROCESS | 1833 | 1461156447516 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:47:27 INFO - PROCESS | 1833 | 1461156447754 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a8ac000 == 106 [pid = 1833] [id = 297] 05:47:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f4065648c00) [pid = 1833] [serial = 892] [outer = (nil)] 05:47:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f4067badc00) [pid = 1833] [serial = 893] [outer = 0x7f4065648c00] 05:47:27 INFO - PROCESS | 1833 | 1461156447881 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f4068913000) [pid = 1833] [serial = 894] [outer = 0x7f4065648c00] 05:47:28 INFO - PROCESS | 1833 | 1461156448794 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1611ms 05:47:28 INFO - PROCESS | 1833 | 1461156448850 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:47:28 INFO - PROCESS | 1833 | 1461156448855 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:47:28 INFO - PROCESS | 1833 | 1461156448862 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1833 | 1461156448865 Marionette TRACE conn4 <- [1,1162,null,{}] 05:47:28 INFO - PROCESS | 1833 | 1461156448871 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}] 05:47:29 INFO - PROCESS | 1833 | 1461156449078 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:47:29 INFO - PROCESS | 1833 | 1461156449265 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b39f800 == 107 [pid = 1833] [id = 298] 05:47:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f4066bd8000) [pid = 1833] [serial = 895] [outer = (nil)] 05:47:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f40699f3000) [pid = 1833] [serial = 896] [outer = 0x7f4066bd8000] 05:47:29 INFO - PROCESS | 1833 | 1461156449342 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f406b563800) [pid = 1833] [serial = 897] [outer = 0x7f4066bd8000] 05:47:30 INFO - PROCESS | 1833 | 1461156450229 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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1437ms 05:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:47:30 INFO - PROCESS | 1833 | 1461156450299 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 1833 | 1461156450302 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:47:30 INFO - PROCESS | 1833 | 1461156450309 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1833 | 1461156450312 Marionette TRACE conn4 <- [1,1166,null,{}] 05:47:30 INFO - PROCESS | 1833 | 1461156450318 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}] 05:47:30 INFO - PROCESS | 1833 | 1461156450538 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:47:30 INFO - PROCESS | 1833 | 1461156450826 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d90b000 == 108 [pid = 1833] [id = 299] 05:47:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f406e6ad800) [pid = 1833] [serial = 898] [outer = (nil)] 05:47:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f406ed3c800) [pid = 1833] [serial = 899] [outer = 0x7f406e6ad800] 05:47:30 INFO - PROCESS | 1833 | 1461156450935 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f406fc78400) [pid = 1833] [serial = 900] [outer = 0x7f406e6ad800] 05:47:31 INFO - PROCESS | 1833 | 1461156451828 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1582ms 05:47:31 INFO - PROCESS | 1833 | 1461156451890 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1833 | 1461156451893 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:47:31 INFO - PROCESS | 1833 | 1461156451900 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1833 | 1461156451903 Marionette TRACE conn4 <- [1,1170,null,{}] 05:47:31 INFO - PROCESS | 1833 | 1461156451909 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}] 05:47:32 INFO - PROCESS | 1833 | 1461156452134 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:47:32 INFO - PROCESS | 1833 | 1461156452368 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407002e000 == 109 [pid = 1833] [id = 300] 05:47:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f406e6b3800) [pid = 1833] [serial = 901] [outer = (nil)] 05:47:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f40715a2c00) [pid = 1833] [serial = 902] [outer = 0x7f406e6b3800] 05:47:32 INFO - PROCESS | 1833 | 1461156452501 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f4073c29c00) [pid = 1833] [serial = 903] [outer = 0x7f406e6b3800] 05:47:33 INFO - PROCESS | 1833 | 1461156453353 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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1492ms 05:47:33 INFO - PROCESS | 1833 | 1461156453393 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1833 | 1461156453397 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:47:33 INFO - PROCESS | 1833 | 1461156453404 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1833 | 1461156453408 Marionette TRACE conn4 <- [1,1174,null,{}] 05:47:33 INFO - PROCESS | 1833 | 1461156453414 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}] 05:47:33 INFO - PROCESS | 1833 | 1461156453624 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:47:33 INFO - PROCESS | 1833 | 1461156453827 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407399d000 == 110 [pid = 1833] [id = 301] 05:47:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f4070220800) [pid = 1833] [serial = 904] [outer = (nil)] 05:47:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f407cc3b000) [pid = 1833] [serial = 905] [outer = 0x7f4070220800] 05:47:33 INFO - PROCESS | 1833 | 1461156453899 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f407dab7400) [pid = 1833] [serial = 906] [outer = 0x7f4070220800] 05:47:34 INFO - PROCESS | 1833 | 1461156454821 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] 05:47:34 INFO - PROCESS | 1833 | 1461156454893 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:47:34 INFO - PROCESS | 1833 | 1461156454899 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1833 | 1461156454903 Marionette TRACE conn4 <- [1,1178,null,{}] 05:47:34 INFO - PROCESS | 1833 | 1461156454908 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}] 05:47:35 INFO - PROCESS | 1833 | 1461156455103 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:47:35 INFO - PROCESS | 1833 | 1461156455293 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407e98d800 == 111 [pid = 1833] [id = 302] 05:47:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f4071279400) [pid = 1833] [serial = 907] [outer = (nil)] 05:47:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f407dd19c00) [pid = 1833] [serial = 908] [outer = 0x7f4071279400] 05:47:35 INFO - PROCESS | 1833 | 1461156455369 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f407ec32800) [pid = 1833] [serial = 909] [outer = 0x7f4071279400] 05:47:36 INFO - PROCESS | 1833 | 1461156456276 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] 05:47:36 INFO - PROCESS | 1833 | 1461156456337 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:47:36 INFO - PROCESS | 1833 | 1461156456344 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1833 | 1461156456347 Marionette TRACE conn4 <- [1,1182,null,{}] 05:47:36 INFO - PROCESS | 1833 | 1461156456354 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}] 05:47:36 INFO - PROCESS | 1833 | 1461156456556 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:47:36 INFO - PROCESS | 1833 | 1461156456748 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082727800 == 112 [pid = 1833] [id = 303] 05:47:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f407396c000) [pid = 1833] [serial = 910] [outer = (nil)] 05:47:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f4082768400) [pid = 1833] [serial = 911] [outer = 0x7f407396c000] 05:47:36 INFO - PROCESS | 1833 | 1461156456863 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f4082bda400) [pid = 1833] [serial = 912] [outer = 0x7f407396c000] 05:47:37 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:37 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:47:37 INFO - PROCESS | 1833 | 1461156457749 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] 05:47:37 INFO - PROCESS | 1833 | 1461156457831 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:47:37 INFO - PROCESS | 1833 | 1461156457838 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1833 | 1461156457842 Marionette TRACE conn4 <- [1,1186,null,{}] 05:47:37 INFO - PROCESS | 1833 | 1461156457849 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}] 05:47:38 INFO - PROCESS | 1833 | 1461156458083 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:47:38 INFO - PROCESS | 1833 | 1461156458332 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4087485000 == 113 [pid = 1833] [id = 304] 05:47:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f4082e21800) [pid = 1833] [serial = 913] [outer = (nil)] 05:47:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f4082e72c00) [pid = 1833] [serial = 914] [outer = 0x7f4082e21800] 05:47:38 INFO - PROCESS | 1833 | 1461156458479 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f4083196800) [pid = 1833] [serial = 915] [outer = 0x7f4082e21800] 05:47:39 INFO - PROCESS | 1833 | 1461156459428 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] 05:47:39 INFO - PROCESS | 1833 | 1461156459480 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:47:39 INFO - PROCESS | 1833 | 1461156459486 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1833 | 1461156459489 Marionette TRACE conn4 <- [1,1190,null,{}] 05:47:39 INFO - PROCESS | 1833 | 1461156459495 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}] 05:47:39 INFO - PROCESS | 1833 | 1461156459756 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:47:40 INFO - PROCESS | 1833 | 1461156459998 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40586ca000 == 114 [pid = 1833] [id = 305] 05:47:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f405d6ca000) [pid = 1833] [serial = 916] [outer = (nil)] 05:47:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f4068bafc00) [pid = 1833] [serial = 917] [outer = 0x7f405d6ca000] 05:47:40 INFO - PROCESS | 1833 | 1461156460121 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f4083245800) [pid = 1833] [serial = 918] [outer = 0x7f405d6ca000] 05:47:41 INFO - PROCESS | 1833 | 1461156461048 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] 05:47:41 INFO - PROCESS | 1833 | 1461156461137 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:47:41 INFO - PROCESS | 1833 | 1461156461143 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1833 | 1461156461146 Marionette TRACE conn4 <- [1,1194,null,{}] 05:47:41 INFO - PROCESS | 1833 | 1461156461151 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}] 05:47:41 INFO - PROCESS | 1833 | 1461156461427 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:47:41 INFO - PROCESS | 1833 | 1461156461711 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caaf800 == 115 [pid = 1833] [id = 306] 05:47:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f40566e5000) [pid = 1833] [serial = 919] [outer = (nil)] 05:47:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f40566ebc00) [pid = 1833] [serial = 920] [outer = 0x7f40566e5000] 05:47:41 INFO - PROCESS | 1833 | 1461156461786 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f405d6c3400) [pid = 1833] [serial = 921] [outer = 0x7f40566e5000] 05:47:42 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:42 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:42 INFO - PROCESS | 1833 | 1461156462689 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] 05:47:42 INFO - PROCESS | 1833 | 1461156462780 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:47:42 INFO - PROCESS | 1833 | 1461156462787 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1833 | 1461156462790 Marionette TRACE conn4 <- [1,1198,null,{}] 05:47:42 INFO - PROCESS | 1833 | 1461156462795 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}] 05:47:43 INFO - PROCESS | 1833 | 1461156463008 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:47:43 INFO - PROCESS | 1833 | 1461156463654 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058485000 == 116 [pid = 1833] [id = 307] 05:47:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f4057c45c00) [pid = 1833] [serial = 922] [outer = (nil)] 05:47:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f4057c4d000) [pid = 1833] [serial = 923] [outer = 0x7f4057c45c00] 05:47:43 INFO - PROCESS | 1833 | 1461156463765 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7f405b355c00) [pid = 1833] [serial = 924] [outer = 0x7f4057c45c00] 05:47:44 INFO - PROCESS | 1833 | 1461156464691 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1933ms 05:47:44 INFO - PROCESS | 1833 | 1461156464722 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1833 | 1461156464728 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:47:44 INFO - PROCESS | 1833 | 1461156464737 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1833 | 1461156464741 Marionette TRACE conn4 <- [1,1202,null,{}] 05:47:44 INFO - PROCESS | 1833 | 1461156464748 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}] 05:47:44 INFO - PROCESS | 1833 | 1461156464952 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:47:45 INFO - PROCESS | 1833 | 1461156465357 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057608800 == 117 [pid = 1833] [id = 308] 05:47:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7f405bbe3c00) [pid = 1833] [serial = 925] [outer = (nil)] 05:47:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7f405c666400) [pid = 1833] [serial = 926] [outer = 0x7f405bbe3c00] 05:47:45 INFO - PROCESS | 1833 | 1461156465439 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7f405d1c2800) [pid = 1833] [serial = 927] [outer = 0x7f405bbe3c00] 05:47:46 INFO - PROCESS | 1833 | 1461156466390 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1734ms 05:47:46 INFO - PROCESS | 1833 | 1461156466475 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1833 | 1461156466481 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:47:46 INFO - PROCESS | 1833 | 1461156466489 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1833 | 1461156466493 Marionette TRACE conn4 <- [1,1206,null,{}] 05:47:46 INFO - PROCESS | 1833 | 1461156466499 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}] 05:47:46 INFO - PROCESS | 1833 | 1461156466767 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:47:47 INFO - PROCESS | 1833 | 1461156467092 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa37000 == 118 [pid = 1833] [id = 309] 05:47:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7f405d6cb800) [pid = 1833] [serial = 928] [outer = (nil)] 05:47:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7f405d71fc00) [pid = 1833] [serial = 929] [outer = 0x7f405d6cb800] 05:47:47 INFO - PROCESS | 1833 | 1461156467167 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7f405f7dd000) [pid = 1833] [serial = 930] [outer = 0x7f405d6cb800] 05:47:48 INFO - PROCESS | 1833 | 1461156468089 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1630ms 05:47:48 INFO - PROCESS | 1833 | 1461156468123 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1833 | 1461156468126 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:47:48 INFO - PROCESS | 1833 | 1461156468140 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1833 | 1461156468149 Marionette TRACE conn4 <- [1,1210,null,{}] 05:47:48 INFO - PROCESS | 1833 | 1461156468158 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}] 05:47:48 INFO - PROCESS | 1833 | 1461156468373 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:47:48 INFO - PROCESS | 1833 | 1461156468611 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f34800 == 119 [pid = 1833] [id = 310] 05:47:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7f405d1cdc00) [pid = 1833] [serial = 931] [outer = (nil)] 05:47:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7f4060f70800) [pid = 1833] [serial = 932] [outer = 0x7f405d1cdc00] 05:47:48 INFO - PROCESS | 1833 | 1461156468723 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7f4066bb5800) [pid = 1833] [serial = 933] [outer = 0x7f405d1cdc00] 05:47:49 INFO - PROCESS | 1833 | 1461156469641 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]]]}] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7f406fc74000) [pid = 1833] [serial = 815] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7f4080ea0400) [pid = 1833] [serial = 782] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7f406eaf3c00) [pid = 1833] [serial = 761] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7f407ec2a000) [pid = 1833] [serial = 779] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7f407db92400) [pid = 1833] [serial = 773] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7f4082bd9800) [pid = 1833] [serial = 788] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7f405e0bc800) [pid = 1833] [serial = 752] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7f4082dbc000) [pid = 1833] [serial = 785] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7f4066bb1000) [pid = 1833] [serial = 755] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7f4073c4cc00) [pid = 1833] [serial = 767] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f4068bb9000) [pid = 1833] [serial = 776] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f406f65b000) [pid = 1833] [serial = 764] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f40583a1400) [pid = 1833] [serial = 794] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f407ccc4c00) [pid = 1833] [serial = 770] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f40699f6000) [pid = 1833] [serial = 758] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f4067bb4800) [pid = 1833] [serial = 791] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a46000 == 118 [pid = 1833] [id = 293] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c51000 == 117 [pid = 1833] [id = 292] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065536000 == 116 [pid = 1833] [id = 291] 05:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1602ms 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406059d800 == 115 [pid = 1833] [id = 290] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058f47800 == 114 [pid = 1833] [id = 289] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d78f000 == 113 [pid = 1833] [id = 288] 05:47:49 INFO - PROCESS | 1833 | 1461156469753 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1833 | 1461156469758 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057c76000 == 112 [pid = 1833] [id = 287] 05:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a59000 == 111 [pid = 1833] [id = 280] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058477800 == 110 [pid = 1833] [id = 279] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a54000 == 109 [pid = 1833] [id = 278] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4083327800 == 108 [pid = 1833] [id = 277] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408271c000 == 107 [pid = 1833] [id = 276] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077b1b800 == 106 [pid = 1833] [id = 275] 05:47:49 INFO - PROCESS | 1833 | 1461156469781 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1833 | 1461156469784 Marionette TRACE conn4 <- [1,1214,null,{}] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0ea000 == 105 [pid = 1833] [id = 274] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406560a800 == 104 [pid = 1833] [id = 273] 05:47:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd1c800 == 103 [pid = 1833] [id = 272] 05:47:49 INFO - PROCESS | 1833 | 1461156469795 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}] 05:47:49 INFO - PROCESS | 1833 | 1461156469978 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f406f37ac00) [pid = 1833] [serial = 812] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f405e0b3000) [pid = 1833] [serial = 797] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f4067da1400) [pid = 1833] [serial = 807] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f40657f0c00) [pid = 1833] [serial = 801] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f40602a3800) [pid = 1833] [serial = 798] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f406fc72000) [pid = 1833] [serial = 813] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f4068d91c00) [pid = 1833] [serial = 809] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f4067d9dc00) [pid = 1833] [serial = 641] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f4060e10400) [pid = 1833] [serial = 800] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f4067bb3c00) [pid = 1833] [serial = 806] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f406705c000) [pid = 1833] [serial = 803] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f406b3dd000) [pid = 1833] [serial = 810] [outer = (nil)] [url = about:blank] 05:47:50 INFO - PROCESS | 1833 | 1461156470220 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058488000 == 104 [pid = 1833] [id = 311] 05:47:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f405e0b3000) [pid = 1833] [serial = 934] [outer = (nil)] 05:47:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f40657efc00) [pid = 1833] [serial = 935] [outer = 0x7f405e0b3000] 05:47:50 INFO - PROCESS | 1833 | 1461156470293 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f4066bdd000) [pid = 1833] [serial = 936] [outer = 0x7f405e0b3000] 05:47:51 INFO - PROCESS | 1833 | 1461156471044 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1346ms 05:47:51 INFO - PROCESS | 1833 | 1461156471116 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1833 | 1461156471119 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:47:51 INFO - PROCESS | 1833 | 1461156471125 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1833 | 1461156471128 Marionette TRACE conn4 <- [1,1218,null,{}] 05:47:51 INFO - PROCESS | 1833 | 1461156471133 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}] 05:47:51 INFO - PROCESS | 1833 | 1461156471315 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:47:51 INFO - PROCESS | 1833 | 1461156471466 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de0b000 == 105 [pid = 1833] [id = 312] 05:47:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f406724e800) [pid = 1833] [serial = 937] [outer = (nil)] 05:47:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f40672d0800) [pid = 1833] [serial = 938] [outer = 0x7f406724e800] 05:47:51 INFO - PROCESS | 1833 | 1461156471545 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f4067bb5800) [pid = 1833] [serial = 939] [outer = 0x7f406724e800] 05:47:52 INFO - PROCESS | 1833 | 1461156472416 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1331ms 05:47:52 INFO - PROCESS | 1833 | 1461156472458 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1833 | 1461156472462 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:47:52 INFO - PROCESS | 1833 | 1461156472492 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1833 | 1461156472495 Marionette TRACE conn4 <- [1,1222,null,{}] 05:47:52 INFO - PROCESS | 1833 | 1461156472498 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}] 05:47:52 INFO - PROCESS | 1833 | 1461156472760 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:47:52 INFO - PROCESS | 1833 | 1461156472793 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c17000 == 106 [pid = 1833] [id = 313] 05:47:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f406b3dd000) [pid = 1833] [serial = 940] [outer = (nil)] 05:47:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f406b616c00) [pid = 1833] [serial = 941] [outer = 0x7f406b3dd000] 05:47:52 INFO - PROCESS | 1833 | 1461156472862 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f406d1cf400) [pid = 1833] [serial = 942] [outer = 0x7f406b3dd000] 05:47:53 INFO - PROCESS | 1833 | 1461156473767 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] 05:47:53 INFO - PROCESS | 1833 | 1461156473835 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:47:53 INFO - PROCESS | 1833 | 1461156473840 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 1833 | 1461156473842 Marionette TRACE conn4 <- [1,1226,null,{}] 05:47:53 INFO - PROCESS | 1833 | 1461156473847 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}] 05:47:54 INFO - PROCESS | 1833 | 1461156474077 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:47:54 INFO - PROCESS | 1833 | 1461156474140 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067434000 == 107 [pid = 1833] [id = 314] 05:47:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f4068916400) [pid = 1833] [serial = 943] [outer = (nil)] 05:47:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f406f37c000) [pid = 1833] [serial = 944] [outer = 0x7f4068916400] 05:47:54 INFO - PROCESS | 1833 | 1461156474207 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f406f65b400) [pid = 1833] [serial = 945] [outer = 0x7f4068916400] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f406f245000) [pid = 1833] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f406d1cb800) [pid = 1833] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f4068d89c00) [pid = 1833] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f4060e0c400) [pid = 1833] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f40676d3400) [pid = 1833] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f4068f0f400) [pid = 1833] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f407ec2dc00) [pid = 1833] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f405d9b6000) [pid = 1833] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f405d723c00) [pid = 1833] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f4065641400) [pid = 1833] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f405d0ee400) [pid = 1833] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f405d0e9400) [pid = 1833] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f405d0e3400) [pid = 1833] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f4067053800) [pid = 1833] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f40602a2800) [pid = 1833] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f406736a400) [pid = 1833] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f4069a9d000) [pid = 1833] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f406b613c00) [pid = 1833] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f406b614c00) [pid = 1833] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f406b568000) [pid = 1833] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f407159d400) [pid = 1833] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f4058399000) [pid = 1833] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f4060372000) [pid = 1833] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f4066cb7000) [pid = 1833] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f406b56d800) [pid = 1833] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f4067053c00) [pid = 1833] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f40676c9800) [pid = 1833] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f405ce04c00) [pid = 1833] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f405d720400) [pid = 1833] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f40711f3400) [pid = 1833] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f406f384800) [pid = 1833] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f406036d800) [pid = 1833] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f4066bb0400) [pid = 1833] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f407127bc00) [pid = 1833] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f405df79c00) [pid = 1833] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f40674b7000) [pid = 1833] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f405ce04400) [pid = 1833] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f40657f6000) [pid = 1833] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f406eaf3000) [pid = 1833] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f405d0e9800) [pid = 1833] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f406d8cf400) [pid = 1833] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f405d9bc800) [pid = 1833] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f406d8d1800) [pid = 1833] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f4070571000) [pid = 1833] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f405de63800) [pid = 1833] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f4060e10000) [pid = 1833] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f40575ba000) [pid = 1833] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f40583a1c00) [pid = 1833] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f4066bd2c00) [pid = 1833] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f40583a6400) [pid = 1833] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f406736e400) [pid = 1833] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f4066bd0800) [pid = 1833] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f405fab7800) [pid = 1833] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f405df78000) [pid = 1833] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f405df74400) [pid = 1833] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f405df75800) [pid = 1833] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f405d72e000) [pid = 1833] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f40655e9400) [pid = 1833] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f406705ec00) [pid = 1833] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4060371800) [pid = 1833] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f406a69e800) [pid = 1833] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:47:55 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f40657ec400) [pid = 1833] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:47:56 INFO - PROCESS | 1833 | 1461156476068 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]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2239ms 05:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:47:56 INFO - PROCESS | 1833 | 1461156476080 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1833 | 1461156476083 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:47:56 INFO - PROCESS | 1833 | 1461156476089 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1833 | 1461156476092 Marionette TRACE conn4 <- [1,1230,null,{}] 05:47:56 INFO - PROCESS | 1833 | 1461156476097 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}] 05:47:56 INFO - PROCESS | 1833 | 1461156476278 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:47:56 INFO - PROCESS | 1833 | 1461156476293 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd1f800 == 108 [pid = 1833] [id = 315] 05:47:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f405839c800) [pid = 1833] [serial = 946] [outer = (nil)] 05:47:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f405fabdc00) [pid = 1833] [serial = 947] [outer = 0x7f405839c800] 05:47:56 INFO - PROCESS | 1833 | 1461156476355 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f4060d8b000) [pid = 1833] [serial = 948] [outer = 0x7f405839c800] 05:47:57 INFO - PROCESS | 1833 | 1461156477187 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1137ms 05:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:47:57 INFO - PROCESS | 1833 | 1461156477225 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1833 | 1461156477228 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:47:57 INFO - PROCESS | 1833 | 1461156477235 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1833 | 1461156477237 Marionette TRACE conn4 <- [1,1234,null,{}] 05:47:57 INFO - PROCESS | 1833 | 1461156477254 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}] 05:47:57 INFO - PROCESS | 1833 | 1461156477431 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:47:57 INFO - PROCESS | 1833 | 1461156477780 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057617800 == 109 [pid = 1833] [id = 316] 05:47:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f40566e2000) [pid = 1833] [serial = 949] [outer = (nil)] 05:47:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f40566f0400) [pid = 1833] [serial = 950] [outer = 0x7f40566e2000] 05:47:57 INFO - PROCESS | 1833 | 1461156477863 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f40583a2800) [pid = 1833] [serial = 951] [outer = 0x7f40566e2000] 05:47:58 INFO - PROCESS | 1833 | 1461156478782 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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1596ms 05:47:58 INFO - PROCESS | 1833 | 1461156478833 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1833 | 1461156478840 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:47:58 INFO - PROCESS | 1833 | 1461156478849 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1833 | 1461156478852 Marionette TRACE conn4 <- [1,1238,null,{}] 05:47:58 INFO - PROCESS | 1833 | 1461156478861 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}] 05:47:59 INFO - PROCESS | 1833 | 1461156479071 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:47:59 INFO - PROCESS | 1833 | 1461156479266 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d77e000 == 110 [pid = 1833] [id = 317] 05:47:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f405c666800) [pid = 1833] [serial = 952] [outer = (nil)] 05:47:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f405d1cd000) [pid = 1833] [serial = 953] [outer = 0x7f405c666800] 05:47:59 INFO - PROCESS | 1833 | 1461156479398 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f405d6d0000) [pid = 1833] [serial = 954] [outer = 0x7f405c666800] 05:48:00 INFO - PROCESS | 1833 | 1461156480348 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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1535ms 05:48:00 INFO - PROCESS | 1833 | 1461156480388 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:48:00 INFO - PROCESS | 1833 | 1461156480394 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:48:00 INFO - PROCESS | 1833 | 1461156480401 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1833 | 1461156480404 Marionette TRACE conn4 <- [1,1242,null,{}] 05:48:00 INFO - PROCESS | 1833 | 1461156480410 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}] 05:48:00 INFO - PROCESS | 1833 | 1461156480620 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:48:00 INFO - PROCESS | 1833 | 1461156480896 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654a9000 == 111 [pid = 1833] [id = 318] 05:48:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f405d9b8400) [pid = 1833] [serial = 955] [outer = (nil)] 05:48:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f4060329000) [pid = 1833] [serial = 956] [outer = 0x7f405d9b8400] 05:48:01 INFO - PROCESS | 1833 | 1461156481021 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f4060f63400) [pid = 1833] [serial = 957] [outer = 0x7f405d9b8400] 05:48:02 INFO - PROCESS | 1833 | 1461156482039 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1688ms 05:48:02 INFO - PROCESS | 1833 | 1461156482092 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1833 | 1461156482099 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:48:02 INFO - PROCESS | 1833 | 1461156482125 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1833 | 1461156482140 Marionette TRACE conn4 <- [1,1246,null,{}] 05:48:02 INFO - PROCESS | 1833 | 1461156482152 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}] 05:48:02 INFO - PROCESS | 1833 | 1461156482412 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:48:02 INFO - PROCESS | 1833 | 1461156482707 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069924800 == 112 [pid = 1833] [id = 319] 05:48:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f405f7db000) [pid = 1833] [serial = 958] [outer = (nil)] 05:48:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f4066cb1400) [pid = 1833] [serial = 959] [outer = 0x7f405f7db000] 05:48:02 INFO - PROCESS | 1833 | 1461156482800 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f406736a400) [pid = 1833] [serial = 960] [outer = 0x7f405f7db000] 05:48:03 INFO - PROCESS | 1833 | 1461156483743 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]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1711ms 05:48:03 INFO - PROCESS | 1833 | 1461156483822 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 1833 | 1461156483827 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:48:03 INFO - PROCESS | 1833 | 1461156483833 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 1833 | 1461156483835 Marionette TRACE conn4 <- [1,1250,null,{}] 05:48:03 INFO - PROCESS | 1833 | 1461156483842 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}] 05:48:04 INFO - PROCESS | 1833 | 1461156484099 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:48:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fc3000 == 111 [pid = 1833] [id = 10] 05:48:04 INFO - PROCESS | 1833 | 1461156484428 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0d9800 == 112 [pid = 1833] [id = 320] 05:48:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f405ce10c00) [pid = 1833] [serial = 961] [outer = (nil)] 05:48:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f40676c9c00) [pid = 1833] [serial = 962] [outer = 0x7f405ce10c00] 05:48:04 INFO - PROCESS | 1833 | 1461156484569 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f4067bb2400) [pid = 1833] [serial = 963] [outer = 0x7f405ce10c00] 05:48:05 INFO - PROCESS | 1833 | 1461156485440 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1683ms 05:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:48:05 INFO - PROCESS | 1833 | 1461156485518 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 1833 | 1461156485520 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:48:05 INFO - PROCESS | 1833 | 1461156485527 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1833 | 1461156485530 Marionette TRACE conn4 <- [1,1254,null,{}] 05:48:05 INFO - PROCESS | 1833 | 1461156485535 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}] 05:48:05 INFO - PROCESS | 1833 | 1461156485727 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:48:05 INFO - PROCESS | 1833 | 1461156485920 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d909000 == 113 [pid = 1833] [id = 321] 05:48:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f4068f03800) [pid = 1833] [serial = 964] [outer = (nil)] 05:48:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f4068f0c800) [pid = 1833] [serial = 965] [outer = 0x7f4068f03800] 05:48:06 INFO - PROCESS | 1833 | 1461156486008 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f406b614000) [pid = 1833] [serial = 966] [outer = 0x7f4068f03800] 05:48:07 INFO - PROCESS | 1833 | 1461156487086 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1636ms 05:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:48:07 INFO - PROCESS | 1833 | 1461156487164 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1833 | 1461156487166 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:48:07 INFO - PROCESS | 1833 | 1461156487174 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1833 | 1461156487176 Marionette TRACE conn4 <- [1,1258,null,{}] 05:48:07 INFO - PROCESS | 1833 | 1461156487182 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}] 05:48:07 INFO - PROCESS | 1833 | 1461156487388 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:48:07 INFO - PROCESS | 1833 | 1461156487641 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070393800 == 114 [pid = 1833] [id = 322] 05:48:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f4068f04c00) [pid = 1833] [serial = 967] [outer = (nil)] 05:48:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f406f661000) [pid = 1833] [serial = 968] [outer = 0x7f4068f04c00] 05:48:07 INFO - PROCESS | 1833 | 1461156487732 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f406fc75800) [pid = 1833] [serial = 969] [outer = 0x7f4068f04c00] 05:48:08 INFO - PROCESS | 1833 | 1461156488617 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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1483ms 05:48:08 INFO - PROCESS | 1833 | 1461156488657 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 1833 | 1461156488661 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:48:08 INFO - PROCESS | 1833 | 1461156488671 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 1833 | 1461156488674 Marionette TRACE conn4 <- [1,1262,null,{}] 05:48:08 INFO - PROCESS | 1833 | 1461156488678 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}] 05:48:08 INFO - PROCESS | 1833 | 1461156488893 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:48:09 INFO - PROCESS | 1833 | 1461156489132 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da8f000 == 115 [pid = 1833] [id = 323] 05:48:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f40602a7400) [pid = 1833] [serial = 970] [outer = (nil)] 05:48:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f40709e1400) [pid = 1833] [serial = 971] [outer = 0x7f40602a7400] 05:48:09 INFO - PROCESS | 1833 | 1461156489252 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f4071271800) [pid = 1833] [serial = 972] [outer = 0x7f40602a7400] 05:48:10 INFO - PROCESS | 1833 | 1461156490097 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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1489ms 05:48:10 INFO - PROCESS | 1833 | 1461156490160 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 1833 | 1461156490164 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:48:10 INFO - PROCESS | 1833 | 1461156490170 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 1833 | 1461156490173 Marionette TRACE conn4 <- [1,1266,null,{}] 05:48:10 INFO - PROCESS | 1833 | 1461156490179 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}] 05:48:10 INFO - PROCESS | 1833 | 1461156490381 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:48:10 INFO - PROCESS | 1833 | 1461156490575 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40827a8000 == 116 [pid = 1833] [id = 324] 05:48:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f4070224c00) [pid = 1833] [serial = 973] [outer = (nil)] 05:48:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f4073c47c00) [pid = 1833] [serial = 974] [outer = 0x7f4070224c00] 05:48:10 INFO - PROCESS | 1833 | 1461156490690 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f407d86a000) [pid = 1833] [serial = 975] [outer = 0x7f4070224c00] 05:48:11 INFO - PROCESS | 1833 | 1461156491554 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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1433ms 05:48:11 INFO - PROCESS | 1833 | 1461156491605 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1833 | 1461156491608 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:48:11 INFO - PROCESS | 1833 | 1461156491614 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1833 | 1461156491616 Marionette TRACE conn4 <- [1,1270,null,{}] 05:48:11 INFO - PROCESS | 1833 | 1461156491622 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}] 05:48:11 INFO - PROCESS | 1833 | 1461156491818 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:48:12 INFO - PROCESS | 1833 | 1461156492019 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4088004000 == 117 [pid = 1833] [id = 325] 05:48:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f407126f000) [pid = 1833] [serial = 976] [outer = (nil)] 05:48:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f407ecdb400) [pid = 1833] [serial = 977] [outer = 0x7f407126f000] 05:48:12 INFO - PROCESS | 1833 | 1461156492094 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f40827c0800) [pid = 1833] [serial = 978] [outer = 0x7f407126f000] 05:48:13 INFO - PROCESS | 1833 | 1461156493024 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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1477ms 05:48:13 INFO - PROCESS | 1833 | 1461156493093 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1833 | 1461156493097 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:48:13 INFO - PROCESS | 1833 | 1461156493102 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1833 | 1461156493105 Marionette TRACE conn4 <- [1,1274,null,{}] 05:48:13 INFO - PROCESS | 1833 | 1461156493111 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}] 05:48:13 INFO - PROCESS | 1833 | 1461156493303 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:48:13 INFO - PROCESS | 1833 | 1461156493499 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065593000 == 118 [pid = 1833] [id = 326] 05:48:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f4057ceb400) [pid = 1833] [serial = 979] [outer = (nil)] 05:48:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f4057ced000) [pid = 1833] [serial = 980] [outer = 0x7f4057ceb400] 05:48:13 INFO - PROCESS | 1833 | 1461156493637 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f40827c4800) [pid = 1833] [serial = 981] [outer = 0x7f4057ceb400] 05:48:14 INFO - PROCESS | 1833 | 1461156494540 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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1478ms 05:48:14 INFO - PROCESS | 1833 | 1461156494582 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 1833 | 1461156494586 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:48:14 INFO - PROCESS | 1833 | 1461156494592 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 1833 | 1461156494595 Marionette TRACE conn4 <- [1,1278,null,{}] 05:48:14 INFO - PROCESS | 1833 | 1461156494601 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}] 05:48:14 INFO - PROCESS | 1833 | 1461156494831 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:48:15 INFO - PROCESS | 1833 | 1461156495028 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b33d800 == 119 [pid = 1833] [id = 327] 05:48:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f4060b32c00) [pid = 1833] [serial = 982] [outer = (nil)] 05:48:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f4060b39800) [pid = 1833] [serial = 983] [outer = 0x7f4060b32c00] 05:48:15 INFO - PROCESS | 1833 | 1461156495141 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f4082de9400) [pid = 1833] [serial = 984] [outer = 0x7f4060b32c00] 05:48:15 INFO - PROCESS | 1833 | 1461156495981 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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1428ms 05:48:16 INFO - PROCESS | 1833 | 1461156496022 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1833 | 1461156496026 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:48:16 INFO - PROCESS | 1833 | 1461156496032 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1833 | 1461156496034 Marionette TRACE conn4 <- [1,1282,null,{}] 05:48:16 INFO - PROCESS | 1833 | 1461156496040 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}] 05:48:16 INFO - PROCESS | 1833 | 1461156496247 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:48:16 INFO - PROCESS | 1833 | 1461156496459 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40565e8800 == 120 [pid = 1833] [id = 328] 05:48:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f405bad2400) [pid = 1833] [serial = 985] [outer = (nil)] 05:48:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f405badbc00) [pid = 1833] [serial = 986] [outer = 0x7f405bad2400] 05:48:16 INFO - PROCESS | 1833 | 1461156496574 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f405bae0c00) [pid = 1833] [serial = 987] [outer = 0x7f405bad2400] 05:48:17 INFO - PROCESS | 1833 | 1461156497545 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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1581ms 05:48:17 INFO - PROCESS | 1833 | 1461156497615 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1833 | 1461156497618 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:48:17 INFO - PROCESS | 1833 | 1461156497625 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1833 | 1461156497629 Marionette TRACE conn4 <- [1,1286,null,{}] 05:48:17 INFO - PROCESS | 1833 | 1461156497634 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}] 05:48:17 INFO - PROCESS | 1833 | 1461156497874 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:48:18 INFO - PROCESS | 1833 | 1461156498170 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40584d6800 == 121 [pid = 1833] [id = 329] 05:48:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f4054fc6000) [pid = 1833] [serial = 988] [outer = (nil)] 05:48:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f4054fccc00) [pid = 1833] [serial = 989] [outer = 0x7f4054fc6000] 05:48:18 INFO - PROCESS | 1833 | 1461156498257 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f4054fd1400) [pid = 1833] [serial = 990] [outer = 0x7f4054fc6000] 05:48:19 INFO - PROCESS | 1833 | 1461156499114 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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1538ms 05:48:19 INFO - PROCESS | 1833 | 1461156499164 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1833 | 1461156499167 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:48:19 INFO - PROCESS | 1833 | 1461156499173 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1833 | 1461156499176 Marionette TRACE conn4 <- [1,1290,null,{}] 05:48:19 INFO - PROCESS | 1833 | 1461156499181 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}] 05:48:19 INFO - PROCESS | 1833 | 1461156499388 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:48:19 INFO - PROCESS | 1833 | 1461156499635 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0d6800 == 122 [pid = 1833] [id = 330] 05:48:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f4054fc5800) [pid = 1833] [serial = 991] [outer = (nil)] 05:48:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f405badd400) [pid = 1833] [serial = 992] [outer = 0x7f4054fc5800] 05:48:19 INFO - PROCESS | 1833 | 1461156499755 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f405d725000) [pid = 1833] [serial = 993] [outer = 0x7f4054fc5800] 05:48:20 INFO - PROCESS | 1833 | 1461156500625 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]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1485ms 05:48:20 INFO - PROCESS | 1833 | 1461156500660 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 1833 | 1461156500664 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:48:20 INFO - PROCESS | 1833 | 1461156500670 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1833 | 1461156500672 Marionette TRACE conn4 <- [1,1294,null,{}] 05:48:20 INFO - PROCESS | 1833 | 1461156500678 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}] 05:48:20 INFO - PROCESS | 1833 | 1461156500886 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:48:21 INFO - PROCESS | 1833 | 1461156501105 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9c4800 == 123 [pid = 1833] [id = 331] 05:48:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f4054fc6c00) [pid = 1833] [serial = 994] [outer = (nil)] 05:48:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f405d9b5000) [pid = 1833] [serial = 995] [outer = 0x7f4054fc6c00] 05:48:21 INFO - PROCESS | 1833 | 1461156501179 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f405fab9400) [pid = 1833] [serial = 996] [outer = 0x7f4054fc6c00] 05:48:22 INFO - PROCESS | 1833 | 1461156502174 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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1578ms 05:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:48:22 INFO - PROCESS | 1833 | 1461156502249 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1833 | 1461156502252 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:48:22 INFO - PROCESS | 1833 | 1461156502259 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1833 | 1461156502262 Marionette TRACE conn4 <- [1,1298,null,{}] 05:48:22 INFO - PROCESS | 1833 | 1461156502268 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}] 05:48:22 INFO - PROCESS | 1833 | 1461156502479 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:48:23 INFO - PROCESS | 1833 | 1461156503294 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b338000 == 124 [pid = 1833] [id = 332] 05:48:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f40566ed800) [pid = 1833] [serial = 997] [outer = (nil)] 05:48:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f40575b8400) [pid = 1833] [serial = 998] [outer = 0x7f40566ed800] 05:48:23 INFO - PROCESS | 1833 | 1461156503366 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f4057ce8c00) [pid = 1833] [serial = 999] [outer = 0x7f40566ed800] 05:48:24 INFO - PROCESS | 1833 | 1461156504293 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2133ms 05:48:24 INFO - PROCESS | 1833 | 1461156504393 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1833 | 1461156504400 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:48:24 INFO - PROCESS | 1833 | 1461156504409 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1833 | 1461156504413 Marionette TRACE conn4 <- [1,1302,null,{}] 05:48:24 INFO - PROCESS | 1833 | 1461156504421 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}] 05:48:24 INFO - PROCESS | 1833 | 1461156504665 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:48:25 INFO - PROCESS | 1833 | 1461156505091 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4056321800 == 125 [pid = 1833] [id = 333] 05:48:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f405bbdd400) [pid = 1833] [serial = 1000] [outer = (nil)] 05:48:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f405c665400) [pid = 1833] [serial = 1001] [outer = 0x7f405bbdd400] 05:48:25 INFO - PROCESS | 1833 | 1461156505164 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f405d0f2800) [pid = 1833] [serial = 1002] [outer = 0x7f405bbdd400] 05:48:26 INFO - PROCESS | 1833 | 1461156506095 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1732ms 05:48:26 INFO - PROCESS | 1833 | 1461156506145 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:48:26 INFO - PROCESS | 1833 | 1461156506151 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:48:26 INFO - PROCESS | 1833 | 1461156506158 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1833 | 1461156506161 Marionette TRACE conn4 <- [1,1306,null,{}] 05:48:26 INFO - PROCESS | 1833 | 1461156506166 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}] 05:48:26 INFO - PROCESS | 1833 | 1461156506374 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:48:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407da73000 == 124 [pid = 1833] [id = 99] 05:48:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c0c800 == 123 [pid = 1833] [id = 246] 05:48:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa74000 == 122 [pid = 1833] [id = 245] 05:48:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406bacd800 == 121 [pid = 1833] [id = 249] 05:48:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067ddd800 == 120 [pid = 1833] [id = 247] 05:48:26 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f40699f2000) [pid = 1833] [serial = 881] [outer = (nil)] [url = about:blank] 05:48:26 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f405c66c000) [pid = 1833] [serial = 845] [outer = (nil)] [url = about:blank] 05:48:26 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f4057c51400) [pid = 1833] [serial = 851] [outer = (nil)] [url = about:blank] 05:48:26 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f405d1c8800) [pid = 1833] [serial = 848] [outer = (nil)] [url = about:blank] 05:48:26 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f40575b9c00) [pid = 1833] [serial = 854] [outer = (nil)] [url = about:blank] 05:48:26 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f405d1cfc00) [pid = 1833] [serial = 857] [outer = (nil)] [url = about:blank] 05:48:26 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f4060327c00) [pid = 1833] [serial = 860] [outer = (nil)] [url = about:blank] 05:48:26 INFO - PROCESS | 1833 | 1461156506745 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a8a2000 == 119 [pid = 1833] [id = 248] 05:48:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd1f800 == 118 [pid = 1833] [id = 315] 05:48:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057615000 == 119 [pid = 1833] [id = 334] 05:48:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f40575b9c00) [pid = 1833] [serial = 1003] [outer = (nil)] 05:48:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f405d1cfc00) [pid = 1833] [serial = 1004] [outer = 0x7f40575b9c00] 05:48:26 INFO - PROCESS | 1833 | 1461156506851 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f405fab2000) [pid = 1833] [serial = 1005] [outer = 0x7f40575b9c00] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067434000 == 118 [pid = 1833] [id = 314] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c17000 == 117 [pid = 1833] [id = 313] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405de0b000 == 116 [pid = 1833] [id = 312] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058488000 == 115 [pid = 1833] [id = 311] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058f34800 == 114 [pid = 1833] [id = 310] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405aa37000 == 113 [pid = 1833] [id = 309] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057608800 == 112 [pid = 1833] [id = 308] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058485000 == 111 [pid = 1833] [id = 307] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407e98d800 == 110 [pid = 1833] [id = 302] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407399d000 == 109 [pid = 1833] [id = 301] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407002e000 == 108 [pid = 1833] [id = 300] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406d90b000 == 107 [pid = 1833] [id = 299] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b39f800 == 106 [pid = 1833] [id = 298] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a8ac000 == 105 [pid = 1833] [id = 297] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066f42000 == 104 [pid = 1833] [id = 296] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f768800 == 103 [pid = 1833] [id = 295] 05:48:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057c7a800 == 102 [pid = 1833] [id = 294] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f4067bba400) [pid = 1833] [serial = 792] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f4082deec00) [pid = 1833] [serial = 789] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f40673ef800) [pid = 1833] [serial = 650] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f4066c36c00) [pid = 1833] [serial = 647] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f406b562400) [pid = 1833] [serial = 665] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f407dddec00) [pid = 1833] [serial = 777] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f4066bb2c00) [pid = 1833] [serial = 620] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f4066c3a800) [pid = 1833] [serial = 699] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f40673e8800) [pid = 1833] [serial = 614] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f406ccebc00) [pid = 1833] [serial = 672] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f405de65400) [pid = 1833] [serial = 693] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f40672d3000) [pid = 1833] [serial = 608] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f4066bdf400) [pid = 1833] [serial = 602] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f4068d85c00) [pid = 1833] [serial = 656] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f406f23c400) [pid = 1833] [serial = 711] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f406d9ec000) [pid = 1833] [serial = 708] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f406f386c00) [pid = 1833] [serial = 714] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f407021e400) [pid = 1833] [serial = 572] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f407db9cc00) [pid = 1833] [serial = 774] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f40583a6800) [pid = 1833] [serial = 795] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f4060f6e000) [pid = 1833] [serial = 696] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f406b567400) [pid = 1833] [serial = 566] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f406b613000) [pid = 1833] [serial = 669] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f40674be800) [pid = 1833] [serial = 611] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f40689e6c00) [pid = 1833] [serial = 653] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f40602aa000) [pid = 1833] [serial = 617] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f4073c47400) [pid = 1833] [serial = 729] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f407d870c00) [pid = 1833] [serial = 771] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f407093a000) [pid = 1833] [serial = 723] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f4060e04000) [pid = 1833] [serial = 644] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f4069a15000) [pid = 1833] [serial = 705] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f407cc43400) [pid = 1833] [serial = 768] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f4066f77400) [pid = 1833] [serial = 756] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f406ed7b400) [pid = 1833] [serial = 569] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f405d9bb000) [pid = 1833] [serial = 593] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f40676ce000) [pid = 1833] [serial = 702] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f406f662400) [pid = 1833] [serial = 717] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f405f7e6800) [pid = 1833] [serial = 575] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f4082bd5000) [pid = 1833] [serial = 783] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f407edb7800) [pid = 1833] [serial = 780] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f40704b8800) [pid = 1833] [serial = 765] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f4073965c00) [pid = 1833] [serial = 726] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f4060373800) [pid = 1833] [serial = 753] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f4066cbbc00) [pid = 1833] [serial = 605] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f406fc77800) [pid = 1833] [serial = 720] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f406eec2800) [pid = 1833] [serial = 762] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f406a69ec00) [pid = 1833] [serial = 659] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f407093a400) [pid = 1833] [serial = 816] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f406b3e2000) [pid = 1833] [serial = 759] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f406b3d7400) [pid = 1833] [serial = 662] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4082dc8800) [pid = 1833] [serial = 786] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f4060377800) [pid = 1833] [serial = 596] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f406563c800) [pid = 1833] [serial = 599] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f4066cb6800) [pid = 1833] [serial = 563] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f4060e09800) [pid = 1833] [serial = 560] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f40674b4000) [pid = 1833] [serial = 804] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f4065645400) [pid = 1833] [serial = 821] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f405d0e6c00) [pid = 1833] [serial = 818] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f405b35a000) [pid = 1833] [serial = 839] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f406ccec000) [pid = 1833] [serial = 827] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f4057c51c00) [pid = 1833] [serial = 864] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f4057c44800) [pid = 1833] [serial = 863] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f4073c2bc00) [pid = 1833] [serial = 833] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f405d1cf400) [pid = 1833] [serial = 866] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f405df79000) [pid = 1833] [serial = 867] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f4082dc8400) [pid = 1833] [serial = 836] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f4066c39400) [pid = 1833] [serial = 872] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f406fc7d000) [pid = 1833] [serial = 830] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f40672da000) [pid = 1833] [serial = 824] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4060d8cc00) [pid = 1833] [serial = 869] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f40673e9000) [pid = 1833] [serial = 878] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f40655e6c00) [pid = 1833] [serial = 870] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405c662c00) [pid = 1833] [serial = 842] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4067da2400) [pid = 1833] [serial = 879] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f40672ce800) [pid = 1833] [serial = 875] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4067362c00) [pid = 1833] [serial = 876] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f4066cb9c00) [pid = 1833] [serial = 873] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 1833 | 1461156507802 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]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1692ms 05:48:27 INFO - PROCESS | 1833 | 1461156507851 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 1833 | 1461156507854 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:48:27 INFO - PROCESS | 1833 | 1461156507875 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 1833 | 1461156507889 Marionette TRACE conn4 <- [1,1310,null,{}] 05:48:27 INFO - PROCESS | 1833 | 1461156507897 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}] 05:48:28 INFO - PROCESS | 1833 | 1461156508099 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:48:28 INFO - PROCESS | 1833 | 1461156508297 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa0000 == 103 [pid = 1833] [id = 335] 05:48:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f4057c51400) [pid = 1833] [serial = 1006] [outer = (nil)] 05:48:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4060371800) [pid = 1833] [serial = 1007] [outer = 0x7f4057c51400] 05:48:28 INFO - PROCESS | 1833 | 1461156508364 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f4060cc3800) [pid = 1833] [serial = 1008] [outer = 0x7f4057c51400] 05:48:29 INFO - PROCESS | 1833 | 1461156509102 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] 05:48:29 INFO - PROCESS | 1833 | 1461156509161 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:48:29 INFO - PROCESS | 1833 | 1461156509187 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1833 | 1461156509190 Marionette TRACE conn4 <- [1,1314,null,{}] 05:48:29 INFO - PROCESS | 1833 | 1461156509195 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}] 05:48:29 INFO - PROCESS | 1833 | 1461156509441 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:48:29 INFO - PROCESS | 1833 | 1461156509473 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8b8000 == 104 [pid = 1833] [id = 336] 05:48:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f405c662c00) [pid = 1833] [serial = 1009] [outer = (nil)] 05:48:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4060f71000) [pid = 1833] [serial = 1010] [outer = 0x7f405c662c00] 05:48:29 INFO - PROCESS | 1833 | 1461156509540 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f40655ecc00) [pid = 1833] [serial = 1011] [outer = 0x7f405c662c00] 05:48:30 INFO - PROCESS | 1833 | 1461156510483 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1337ms 05:48:30 INFO - PROCESS | 1833 | 1461156510529 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:48:30 INFO - PROCESS | 1833 | 1461156510537 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:48:30 INFO - PROCESS | 1833 | 1461156510543 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1833 | 1461156510548 Marionette TRACE conn4 <- [1,1318,null,{}] 05:48:30 INFO - PROCESS | 1833 | 1461156510572 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}] 05:48:30 INFO - PROCESS | 1833 | 1461156510896 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:48:30 INFO - PROCESS | 1833 | 1461156510928 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060592800 == 105 [pid = 1833] [id = 337] 05:48:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f40657ed000) [pid = 1833] [serial = 1012] [outer = (nil)] 05:48:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f40657f4800) [pid = 1833] [serial = 1013] [outer = 0x7f40657ed000] 05:48:31 INFO - PROCESS | 1833 | 1461156511005 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4066cb6800) [pid = 1833] [serial = 1014] [outer = 0x7f40657ed000] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f40674b3000) [pid = 1833] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f406b3dd000) [pid = 1833] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f4068916400) [pid = 1833] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405d6cb800) [pid = 1833] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405e0b3000) [pid = 1833] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f405d1cdc00) [pid = 1833] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f405bbe3c00) [pid = 1833] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f406724e800) [pid = 1833] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f4057c45c00) [pid = 1833] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4060f6c400) [pid = 1833] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f405b352c00) [pid = 1833] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f4073969400) [pid = 1833] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4066c38c00) [pid = 1833] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f40655e8400) [pid = 1833] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4066c37c00) [pid = 1833] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f4073966800) [pid = 1833] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:48:32 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f40583a0000) [pid = 1833] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:48:32 INFO - PROCESS | 1833 | 1461156512544 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2054ms 05:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:48:32 INFO - PROCESS | 1833 | 1461156512598 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 1833 | 1461156512601 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:48:32 INFO - PROCESS | 1833 | 1461156512607 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 1833 | 1461156512610 Marionette TRACE conn4 <- [1,1322,null,{}] 05:48:32 INFO - PROCESS | 1833 | 1461156512614 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}] 05:48:32 INFO - PROCESS | 1833 | 1461156512808 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:48:32 INFO - PROCESS | 1833 | 1461156512975 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406536c800 == 106 [pid = 1833] [id = 338] 05:48:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f405d1ce400) [pid = 1833] [serial = 1015] [outer = (nil)] 05:48:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f4066cb7c00) [pid = 1833] [serial = 1016] [outer = 0x7f405d1ce400] 05:48:33 INFO - PROCESS | 1833 | 1461156513039 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f40672ce800) [pid = 1833] [serial = 1017] [outer = 0x7f405d1ce400] 05:48:33 INFO - PROCESS | 1833 | 1461156513803 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]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1237ms 05:48:33 INFO - PROCESS | 1833 | 1461156513960 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1833 | 1461156513966 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:48:33 INFO - PROCESS | 1833 | 1461156513989 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1833 | 1461156513994 Marionette TRACE conn4 <- [1,1326,null,{}] 05:48:34 INFO - PROCESS | 1833 | 1461156514003 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}] 05:48:34 INFO - PROCESS | 1833 | 1461156514248 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:48:34 INFO - PROCESS | 1833 | 1461156514516 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40586be800 == 107 [pid = 1833] [id = 339] 05:48:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f4057c50800) [pid = 1833] [serial = 1018] [outer = (nil)] 05:48:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f40583a6000) [pid = 1833] [serial = 1019] [outer = 0x7f4057c50800] 05:48:34 INFO - PROCESS | 1833 | 1461156514608 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f405b360800) [pid = 1833] [serial = 1020] [outer = 0x7f4057c50800] 05:48:35 INFO - PROCESS | 1833 | 1461156515514 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1592ms 05:48:35 INFO - PROCESS | 1833 | 1461156515583 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1833 | 1461156515589 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:48:35 INFO - PROCESS | 1833 | 1461156515602 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1833 | 1461156515607 Marionette TRACE conn4 <- [1,1330,null,{}] 05:48:35 INFO - PROCESS | 1833 | 1461156515616 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}] 05:48:35 INFO - PROCESS | 1833 | 1461156515869 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:48:36 INFO - PROCESS | 1833 | 1461156516159 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8ba800 == 108 [pid = 1833] [id = 340] 05:48:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f405c661800) [pid = 1833] [serial = 1021] [outer = (nil)] 05:48:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f405d6cb000) [pid = 1833] [serial = 1022] [outer = 0x7f405c661800] 05:48:36 INFO - PROCESS | 1833 | 1461156516242 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f405df73800) [pid = 1833] [serial = 1023] [outer = 0x7f405c661800] 05:48:37 INFO - PROCESS | 1833 | 1461156517231 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]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1690ms 05:48:37 INFO - PROCESS | 1833 | 1461156517290 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 1833 | 1461156517295 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:48:37 INFO - PROCESS | 1833 | 1461156517302 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1833 | 1461156517304 Marionette TRACE conn4 <- [1,1334,null,{}] 05:48:37 INFO - PROCESS | 1833 | 1461156517318 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}] 05:48:37 INFO - PROCESS | 1833 | 1461156517533 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:48:37 INFO - PROCESS | 1833 | 1461156517862 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065595000 == 109 [pid = 1833] [id = 341] 05:48:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4060cca400) [pid = 1833] [serial = 1024] [outer = (nil)] 05:48:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f4060f68c00) [pid = 1833] [serial = 1025] [outer = 0x7f4060cca400] 05:48:37 INFO - PROCESS | 1833 | 1461156517956 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4065647800) [pid = 1833] [serial = 1026] [outer = 0x7f4060cca400] 05:48:38 INFO - PROCESS | 1833 | 1461156518931 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1684ms 05:48:38 INFO - PROCESS | 1833 | 1461156518986 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1833 | 1461156518990 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:48:39 INFO - PROCESS | 1833 | 1461156518999 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1833 | 1461156519003 Marionette TRACE conn4 <- [1,1338,null,{}] 05:48:39 INFO - PROCESS | 1833 | 1461156519009 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}] 05:48:39 INFO - PROCESS | 1833 | 1461156519217 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:48:39 INFO - PROCESS | 1833 | 1461156519453 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c54000 == 110 [pid = 1833] [id = 342] 05:48:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4066cbd400) [pid = 1833] [serial = 1027] [outer = (nil)] 05:48:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f406705b400) [pid = 1833] [serial = 1028] [outer = 0x7f4066cbd400] 05:48:39 INFO - PROCESS | 1833 | 1461156519581 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f40672dd000) [pid = 1833] [serial = 1029] [outer = 0x7f4066cbd400] 05:48:40 INFO - PROCESS | 1833 | 1461156520919 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]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1940ms 05:48:41 INFO - PROCESS | 1833 | 1461156520997 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1833 | 1461156521000 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:48:41 INFO - PROCESS | 1833 | 1461156521016 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1833 | 1461156521020 Marionette TRACE conn4 <- [1,1342,null,{}] 05:48:41 INFO - PROCESS | 1833 | 1461156521027 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}] 05:48:41 INFO - PROCESS | 1833 | 1461156521226 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:48:41 INFO - PROCESS | 1833 | 1461156521416 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a4a000 == 111 [pid = 1833] [id = 343] 05:48:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4066bb2400) [pid = 1833] [serial = 1030] [outer = (nil)] 05:48:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f40673ef800) [pid = 1833] [serial = 1031] [outer = 0x7f4066bb2400] 05:48:41 INFO - PROCESS | 1833 | 1461156521489 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f40676c7800) [pid = 1833] [serial = 1032] [outer = 0x7f4066bb2400] 05:48:42 INFO - PROCESS | 1833 | 1461156522391 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1433ms 05:48:42 INFO - PROCESS | 1833 | 1461156522448 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1833 | 1461156522452 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:48:42 INFO - PROCESS | 1833 | 1461156522459 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1833 | 1461156522464 Marionette TRACE conn4 <- [1,1346,null,{}] 05:48:42 INFO - PROCESS | 1833 | 1461156522470 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}] 05:48:42 INFO - PROCESS | 1833 | 1461156522751 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:48:43 INFO - PROCESS | 1833 | 1461156523059 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fbc800 == 112 [pid = 1833] [id = 344] 05:48:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f40689ed400) [pid = 1833] [serial = 1033] [outer = (nil)] 05:48:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f4068bb9c00) [pid = 1833] [serial = 1034] [outer = 0x7f40689ed400] 05:48:43 INFO - PROCESS | 1833 | 1461156523142 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f4068f0e800) [pid = 1833] [serial = 1035] [outer = 0x7f40689ed400] 05:48:44 INFO - PROCESS | 1833 | 1461156524000 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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1580ms 05:48:44 INFO - PROCESS | 1833 | 1461156524041 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 1833 | 1461156524044 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:48:44 INFO - PROCESS | 1833 | 1461156524052 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1833 | 1461156524056 Marionette TRACE conn4 <- [1,1350,null,{}] 05:48:44 INFO - PROCESS | 1833 | 1461156524063 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}] 05:48:44 INFO - PROCESS | 1833 | 1461156524271 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:48:44 INFO - PROCESS | 1833 | 1461156524466 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa37000 == 113 [pid = 1833] [id = 345] 05:48:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f4068912400) [pid = 1833] [serial = 1036] [outer = (nil)] 05:48:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f406a69c800) [pid = 1833] [serial = 1037] [outer = 0x7f4068912400] 05:48:44 INFO - PROCESS | 1833 | 1461156524537 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f406a6f5800) [pid = 1833] [serial = 1038] [outer = 0x7f4068912400] 05:48:45 INFO - PROCESS | 1833 | 1461156525450 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1442ms 05:48:45 INFO - PROCESS | 1833 | 1461156525496 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1833 | 1461156525500 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:48:45 INFO - PROCESS | 1833 | 1461156525506 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1833 | 1461156525510 Marionette TRACE conn4 <- [1,1354,null,{}] 05:48:45 INFO - PROCESS | 1833 | 1461156525516 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}] 05:48:45 INFO - PROCESS | 1833 | 1461156525718 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:48:45 INFO - PROCESS | 1833 | 1461156525917 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406baba000 == 114 [pid = 1833] [id = 346] 05:48:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f405e0bec00) [pid = 1833] [serial = 1039] [outer = (nil)] 05:48:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f406b3e2000) [pid = 1833] [serial = 1040] [outer = 0x7f405e0bec00] 05:48:45 INFO - PROCESS | 1833 | 1461156525992 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f406b56d800) [pid = 1833] [serial = 1041] [outer = 0x7f405e0bec00] 05:48:46 INFO - PROCESS | 1833 | 1461156526854 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1380ms 05:48:46 INFO - PROCESS | 1833 | 1461156526887 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1833 | 1461156526890 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:48:46 INFO - PROCESS | 1833 | 1461156526896 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1833 | 1461156526899 Marionette TRACE conn4 <- [1,1358,null,{}] 05:48:46 INFO - PROCESS | 1833 | 1461156526904 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}] 05:48:47 INFO - PROCESS | 1833 | 1461156527105 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:48:47 INFO - PROCESS | 1833 | 1461156527308 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406eb10800 == 115 [pid = 1833] [id = 347] 05:48:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f4060370400) [pid = 1833] [serial = 1042] [outer = (nil)] 05:48:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f406b615000) [pid = 1833] [serial = 1043] [outer = 0x7f4060370400] 05:48:47 INFO - PROCESS | 1833 | 1461156527378 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f406ceedc00) [pid = 1833] [serial = 1044] [outer = 0x7f4060370400] 05:48:48 INFO - PROCESS | 1833 | 1461156528318 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1479ms 05:48:48 INFO - PROCESS | 1833 | 1461156528376 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1833 | 1461156528379 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:48:48 INFO - PROCESS | 1833 | 1461156528385 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1833 | 1461156528387 Marionette TRACE conn4 <- [1,1362,null,{}] 05:48:48 INFO - PROCESS | 1833 | 1461156528394 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}] 05:48:48 INFO - PROCESS | 1833 | 1461156528594 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:48:48 INFO - PROCESS | 1833 | 1461156528784 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb23800 == 116 [pid = 1833] [id = 348] 05:48:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f40689ef000) [pid = 1833] [serial = 1045] [outer = (nil)] 05:48:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f406d1cb800) [pid = 1833] [serial = 1046] [outer = 0x7f40689ef000] 05:48:48 INFO - PROCESS | 1833 | 1461156528897 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f406de2a000) [pid = 1833] [serial = 1047] [outer = 0x7f40689ef000] 05:48:49 INFO - PROCESS | 1833 | 1461156529890 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]]]}] 05:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1535ms 05:48:49 INFO - PROCESS | 1833 | 1461156529921 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 1833 | 1461156529925 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:48:49 INFO - PROCESS | 1833 | 1461156529932 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 1833 | 1461156529936 Marionette TRACE conn4 <- [1,1366,null,{}] 05:48:49 INFO - PROCESS | 1833 | 1461156529941 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}] 05:48:50 INFO - PROCESS | 1833 | 1461156530164 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:48:50 INFO - PROCESS | 1833 | 1461156530420 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4071186800 == 117 [pid = 1833] [id = 349] 05:48:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f405bbe0800) [pid = 1833] [serial = 1048] [outer = (nil)] 05:48:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f406f37a400) [pid = 1833] [serial = 1049] [outer = 0x7f405bbe0800] 05:48:50 INFO - PROCESS | 1833 | 1461156530543 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f406f65a000) [pid = 1833] [serial = 1050] [outer = 0x7f405bbe0800] 05:48:51 INFO - PROCESS | 1833 | 1461156531461 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] 05:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:48:51 INFO - PROCESS | 1833 | 1461156531517 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:48:51 INFO - PROCESS | 1833 | 1461156531523 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1833 | 1461156531526 Marionette TRACE conn4 <- [1,1370,null,{}] 05:48:51 INFO - PROCESS | 1833 | 1461156531531 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}] 05:48:51 INFO - PROCESS | 1833 | 1461156531770 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:48:52 INFO - PROCESS | 1833 | 1461156532027 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da7a000 == 118 [pid = 1833] [id = 350] 05:48:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f4070224800) [pid = 1833] [serial = 1051] [outer = (nil)] 05:48:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f4071271c00) [pid = 1833] [serial = 1052] [outer = 0x7f4070224800] 05:48:52 INFO - PROCESS | 1833 | 1461156532174 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4073963000) [pid = 1833] [serial = 1053] [outer = 0x7f4070224800] 05:48:53 INFO - PROCESS | 1833 | 1461156533102 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] 05:48:53 INFO - PROCESS | 1833 | 1461156533120 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:48:53 INFO - PROCESS | 1833 | 1461156533126 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1833 | 1461156533128 Marionette TRACE conn4 <- [1,1374,null,{}] 05:48:53 INFO - PROCESS | 1833 | 1461156533134 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}] 05:48:53 INFO - PROCESS | 1833 | 1461156533335 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:48:53 INFO - PROCESS | 1833 | 1461156533572 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408090d000 == 119 [pid = 1833] [id = 351] 05:48:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f407093c000) [pid = 1833] [serial = 1054] [outer = (nil)] 05:48:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f407cc45800) [pid = 1833] [serial = 1055] [outer = 0x7f407093c000] 05:48:53 INFO - PROCESS | 1833 | 1461156533688 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f407db9b000) [pid = 1833] [serial = 1056] [outer = 0x7f407093c000] 05:48:54 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:54 INFO - PROCESS | 1833 | 1461156534618 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] 05:48:54 INFO - PROCESS | 1833 | 1461156534673 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:48:54 INFO - PROCESS | 1833 | 1461156534679 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1833 | 1461156534681 Marionette TRACE conn4 <- [1,1378,null,{}] 05:48:54 INFO - PROCESS | 1833 | 1461156534687 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}] 05:48:54 INFO - PROCESS | 1833 | 1461156534930 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:48:55 INFO - PROCESS | 1833 | 1461156535224 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f51800 == 120 [pid = 1833] [id = 352] 05:48:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f4057c4ec00) [pid = 1833] [serial = 1057] [outer = (nil)] 05:48:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f405b360400) [pid = 1833] [serial = 1058] [outer = 0x7f4057c4ec00] 05:48:55 INFO - PROCESS | 1833 | 1461156535302 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f40605f1400) [pid = 1833] [serial = 1059] [outer = 0x7f4057c4ec00] 05:48:56 INFO - PROCESS | 1833 | 1461156536545 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] 05:48:56 INFO - PROCESS | 1833 | 1461156536621 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:48:56 INFO - PROCESS | 1833 | 1461156536631 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1833 | 1461156536636 Marionette TRACE conn4 <- [1,1382,null,{}] 05:48:56 INFO - PROCESS | 1833 | 1461156536643 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}] 05:48:56 INFO - PROCESS | 1833 | 1461156536881 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:48:57 INFO - PROCESS | 1833 | 1461156537216 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b343000 == 121 [pid = 1833] [id = 353] 05:48:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f4054fd0400) [pid = 1833] [serial = 1060] [outer = (nil)] 05:48:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f4057c4f400) [pid = 1833] [serial = 1061] [outer = 0x7f4054fd0400] 05:48:57 INFO - PROCESS | 1833 | 1461156537297 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f405bbe1000) [pid = 1833] [serial = 1062] [outer = 0x7f4054fd0400] 05:48:58 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:58 INFO - PROCESS | 1833 | 1461156538320 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] 05:48:58 INFO - PROCESS | 1833 | 1461156538377 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:48:58 INFO - PROCESS | 1833 | 1461156538387 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1833 | 1461156538391 Marionette TRACE conn4 <- [1,1386,null,{}] 05:48:58 INFO - PROCESS | 1833 | 1461156538396 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}] 05:48:58 INFO - PROCESS | 1833 | 1461156538611 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:48:58 INFO - PROCESS | 1833 | 1461156538912 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4059243800 == 122 [pid = 1833] [id = 354] 05:48:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f405bbdf400) [pid = 1833] [serial = 1063] [outer = (nil)] 05:48:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f405df71000) [pid = 1833] [serial = 1064] [outer = 0x7f405bbdf400] 05:48:59 INFO - PROCESS | 1833 | 1461156539027 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f405fabd800) [pid = 1833] [serial = 1065] [outer = 0x7f405bbdf400] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d77b800 == 121 [pid = 1833] [id = 207] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f40715a2c00) [pid = 1833] [serial = 902] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f407cc3b000) [pid = 1833] [serial = 905] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f407dd19c00) [pid = 1833] [serial = 908] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f4082768400) [pid = 1833] [serial = 911] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f405fabdc00) [pid = 1833] [serial = 947] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f4082e72c00) [pid = 1833] [serial = 914] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f4068bafc00) [pid = 1833] [serial = 917] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f40566ebc00) [pid = 1833] [serial = 920] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4088004000 == 120 [pid = 1833] [id = 325] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40827a8000 == 119 [pid = 1833] [id = 324] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407da8f000 == 118 [pid = 1833] [id = 323] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070393800 == 117 [pid = 1833] [id = 322] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406d909000 == 116 [pid = 1833] [id = 321] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0d9800 == 115 [pid = 1833] [id = 320] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4069924800 == 114 [pid = 1833] [id = 319] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654a9000 == 113 [pid = 1833] [id = 318] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d77e000 == 112 [pid = 1833] [id = 317] 05:48:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057617800 == 111 [pid = 1833] [id = 316] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f406a69d800) [pid = 1833] [serial = 882] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f4066bd6800) [pid = 1833] [serial = 822] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f405b35f800) [pid = 1833] [serial = 840] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f4082df2000) [pid = 1833] [serial = 837] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f4071131400) [pid = 1833] [serial = 831] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f4067bbcc00) [pid = 1833] [serial = 825] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f406ed7c400) [pid = 1833] [serial = 828] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f407ef5c800) [pid = 1833] [serial = 834] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f405df73400) [pid = 1833] [serial = 819] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f406b616c00) [pid = 1833] [serial = 941] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f406f37c000) [pid = 1833] [serial = 944] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f406d1cf400) [pid = 1833] [serial = 942] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f405f7dd000) [pid = 1833] [serial = 930] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f405d71fc00) [pid = 1833] [serial = 929] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f40657efc00) [pid = 1833] [serial = 935] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f4066bdd000) [pid = 1833] [serial = 936] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f4060f70800) [pid = 1833] [serial = 932] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f406f65b400) [pid = 1833] [serial = 945] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f405d1c2800) [pid = 1833] [serial = 927] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f405c666400) [pid = 1833] [serial = 926] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f4067badc00) [pid = 1833] [serial = 893] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f40672d0800) [pid = 1833] [serial = 938] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f4057c4d000) [pid = 1833] [serial = 923] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f405b355c00) [pid = 1833] [serial = 924] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f40699f3000) [pid = 1833] [serial = 896] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f4066bba400) [pid = 1833] [serial = 890] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f4066bb5800) [pid = 1833] [serial = 933] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4060329800) [pid = 1833] [serial = 887] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f4057c44000) [pid = 1833] [serial = 884] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f406ed3c800) [pid = 1833] [serial = 899] [outer = (nil)] [url = about:blank] 05:48:59 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4067bb5800) [pid = 1833] [serial = 939] [outer = (nil)] [url = about:blank] 05:49:00 INFO - PROCESS | 1833 | 1461156540087 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] 05:49:00 INFO - PROCESS | 1833 | 1461156540125 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:49:00 INFO - PROCESS | 1833 | 1461156540131 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 1833 | 1461156540137 Marionette TRACE conn4 <- [1,1390,null,{}] 05:49:00 INFO - PROCESS | 1833 | 1461156540152 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}] 05:49:00 INFO - PROCESS | 1833 | 1461156540350 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:49:00 INFO - PROCESS | 1833 | 1461156540506 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405a846000 == 112 [pid = 1833] [id = 355] 05:49:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f405bade800) [pid = 1833] [serial = 1066] [outer = (nil)] 05:49:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f406036f800) [pid = 1833] [serial = 1067] [outer = 0x7f405bade800] 05:49:00 INFO - PROCESS | 1833 | 1461156540571 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4060e0bc00) [pid = 1833] [serial = 1068] [outer = 0x7f405bade800] 05:49:01 INFO - PROCESS | 1833 | 1461156541317 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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1232ms 05:49:01 INFO - PROCESS | 1833 | 1461156541364 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1833 | 1461156541368 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:49:01 INFO - PROCESS | 1833 | 1461156541374 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1833 | 1461156541376 Marionette TRACE conn4 <- [1,1394,null,{}] 05:49:01 INFO - PROCESS | 1833 | 1461156541381 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}] 05:49:01 INFO - PROCESS | 1833 | 1461156541562 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:49:01 INFO - PROCESS | 1833 | 1461156541577 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8a7000 == 113 [pid = 1833] [id = 356] 05:49:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4060b3ac00) [pid = 1833] [serial = 1069] [outer = (nil)] 05:49:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4066bb0800) [pid = 1833] [serial = 1070] [outer = 0x7f4060b3ac00] 05:49:01 INFO - PROCESS | 1833 | 1461156541645 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f4066bd8800) [pid = 1833] [serial = 1071] [outer = 0x7f4060b3ac00] 05:49:02 INFO - PROCESS | 1833 | 1461156542649 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1332ms 05:49:02 INFO - PROCESS | 1833 | 1461156542707 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1833 | 1461156542710 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:49:02 INFO - PROCESS | 1833 | 1461156542724 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1833 | 1461156542727 Marionette TRACE conn4 <- [1,1398,null,{}] 05:49:02 INFO - PROCESS | 1833 | 1461156542734 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}] 05:49:02 INFO - PROCESS | 1833 | 1461156542977 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:49:03 INFO - PROCESS | 1833 | 1461156543017 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060422800 == 114 [pid = 1833] [id = 357] 05:49:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f4060f6dc00) [pid = 1833] [serial = 1072] [outer = (nil)] 05:49:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f4066f81c00) [pid = 1833] [serial = 1073] [outer = 0x7f4060f6dc00] 05:49:03 INFO - PROCESS | 1833 | 1461156543093 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f40672d0800) [pid = 1833] [serial = 1074] [outer = 0x7f4060f6dc00] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f405c662c00) [pid = 1833] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f405bbdd400) [pid = 1833] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f40575b9c00) [pid = 1833] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f40566ed800) [pid = 1833] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f4057c51400) [pid = 1833] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f405839c800) [pid = 1833] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f40657ed000) [pid = 1833] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:49:04 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f4067057c00) [pid = 1833] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:04 INFO - PROCESS | 1833 | 1461156544326 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1649ms 05:49:04 INFO - PROCESS | 1833 | 1461156544366 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1833 | 1461156544369 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:49:04 INFO - PROCESS | 1833 | 1461156544375 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1833 | 1461156544377 Marionette TRACE conn4 <- [1,1402,null,{}] 05:49:04 INFO - PROCESS | 1833 | 1461156544382 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}] 05:49:04 INFO - PROCESS | 1833 | 1461156544632 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:49:04 INFO - PROCESS | 1833 | 1461156544790 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406558a800 == 115 [pid = 1833] [id = 358] 05:49:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f40676a6c00) [pid = 1833] [serial = 1075] [outer = (nil)] 05:49:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4067baf800) [pid = 1833] [serial = 1076] [outer = 0x7f40676a6c00] 05:49:04 INFO - PROCESS | 1833 | 1461156544860 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f406891dc00) [pid = 1833] [serial = 1077] [outer = 0x7f40676a6c00] 05:49:05 INFO - PROCESS | 1833 | 1461156545544 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1233ms 05:49:05 INFO - PROCESS | 1833 | 1461156545609 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1833 | 1461156545613 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:49:05 INFO - PROCESS | 1833 | 1461156545618 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1833 | 1461156545620 Marionette TRACE conn4 <- [1,1406,null,{}] 05:49:05 INFO - PROCESS | 1833 | 1461156545626 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}] 05:49:05 INFO - PROCESS | 1833 | 1461156545860 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:49:05 INFO - PROCESS | 1833 | 1461156545876 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c5e800 == 116 [pid = 1833] [id = 359] 05:49:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f405badd800) [pid = 1833] [serial = 1078] [outer = (nil)] 05:49:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f4068bba800) [pid = 1833] [serial = 1079] [outer = 0x7f405badd800] 05:49:05 INFO - PROCESS | 1833 | 1461156545935 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f406a6ee000) [pid = 1833] [serial = 1080] [outer = 0x7f405badd800] 05:49:07 INFO - PROCESS | 1833 | 1461156547057 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1537ms 05:49:07 INFO - PROCESS | 1833 | 1461156547157 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 1833 | 1461156547162 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:49:07 INFO - PROCESS | 1833 | 1461156547170 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1833 | 1461156547175 Marionette TRACE conn4 <- [1,1410,null,{}] 05:49:07 INFO - PROCESS | 1833 | 1461156547236 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}] 05:49:07 INFO - PROCESS | 1833 | 1461156547471 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:49:07 INFO - PROCESS | 1833 | 1461156547766 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa2800 == 117 [pid = 1833] [id = 360] 05:49:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f405b35c400) [pid = 1833] [serial = 1081] [outer = (nil)] 05:49:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f405d1cac00) [pid = 1833] [serial = 1082] [outer = 0x7f405b35c400] 05:49:07 INFO - PROCESS | 1833 | 1461156547845 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f405df7b000) [pid = 1833] [serial = 1083] [outer = 0x7f405b35c400] 05:49:08 INFO - PROCESS | 1833 | 1461156548969 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1838ms 05:49:09 INFO - PROCESS | 1833 | 1461156549010 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1833 | 1461156549020 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:49:09 INFO - PROCESS | 1833 | 1461156549031 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1833 | 1461156549035 Marionette TRACE conn4 <- [1,1414,null,{}] 05:49:09 INFO - PROCESS | 1833 | 1461156549042 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}] 05:49:09 INFO - PROCESS | 1833 | 1461156549301 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:49:09 INFO - PROCESS | 1833 | 1461156549646 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406558c000 == 118 [pid = 1833] [id = 361] 05:49:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f405bbd5400) [pid = 1833] [serial = 1084] [outer = (nil)] 05:49:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f4060d8c000) [pid = 1833] [serial = 1085] [outer = 0x7f405bbd5400] 05:49:09 INFO - PROCESS | 1833 | 1461156549736 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f40657efc00) [pid = 1833] [serial = 1086] [outer = 0x7f405bbd5400] 05:49:10 INFO - PROCESS | 1833 | 1461156550764 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1785ms 05:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:49:10 INFO - PROCESS | 1833 | 1461156550816 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 1833 | 1461156550819 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:49:10 INFO - PROCESS | 1833 | 1461156550827 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 1833 | 1461156550833 Marionette TRACE conn4 <- [1,1418,null,{}] 05:49:10 INFO - PROCESS | 1833 | 1461156550849 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}] 05:49:11 INFO - PROCESS | 1833 | 1461156551168 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:49:11 INFO - PROCESS | 1833 | 1461156551400 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069924800 == 119 [pid = 1833] [id = 362] 05:49:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f4067251000) [pid = 1833] [serial = 1087] [outer = (nil)] 05:49:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f40674b7000) [pid = 1833] [serial = 1088] [outer = 0x7f4067251000] 05:49:11 INFO - PROCESS | 1833 | 1461156551479 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f4068bb2800) [pid = 1833] [serial = 1089] [outer = 0x7f4067251000] 05:49:12 INFO - PROCESS | 1833 | 1461156552459 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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1688ms 05:49:12 INFO - PROCESS | 1833 | 1461156552514 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:49:12 INFO - PROCESS | 1833 | 1461156552520 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:49:12 INFO - PROCESS | 1833 | 1461156552528 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1833 | 1461156552530 Marionette TRACE conn4 <- [1,1422,null,{}] 05:49:12 INFO - PROCESS | 1833 | 1461156552537 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}] 05:49:12 INFO - PROCESS | 1833 | 1461156552794 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:49:13 INFO - PROCESS | 1833 | 1461156553149 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406babc000 == 120 [pid = 1833] [id = 363] 05:49:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f4067364400) [pid = 1833] [serial = 1090] [outer = (nil)] 05:49:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f406b570000) [pid = 1833] [serial = 1091] [outer = 0x7f4067364400] 05:49:13 INFO - PROCESS | 1833 | 1461156553231 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f406d1cf800) [pid = 1833] [serial = 1092] [outer = 0x7f4067364400] 05:49:14 INFO - PROCESS | 1833 | 1461156554129 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1638ms 05:49:14 INFO - PROCESS | 1833 | 1461156554166 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:49:14 INFO - PROCESS | 1833 | 1461156554171 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:49:14 INFO - PROCESS | 1833 | 1461156554178 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1833 | 1461156554181 Marionette TRACE conn4 <- [1,1426,null,{}] 05:49:14 INFO - PROCESS | 1833 | 1461156554188 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}] 05:49:14 INFO - PROCESS | 1833 | 1461156554428 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:49:14 INFO - PROCESS | 1833 | 1461156554683 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070041800 == 121 [pid = 1833] [id = 364] 05:49:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f406ed7c400) [pid = 1833] [serial = 1093] [outer = (nil)] 05:49:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f406f058800) [pid = 1833] [serial = 1094] [outer = 0x7f406ed7c400] 05:49:14 INFO - PROCESS | 1833 | 1461156554803 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f406f388000) [pid = 1833] [serial = 1095] [outer = 0x7f406ed7c400] 05:49:15 INFO - PROCESS | 1833 | 1461156555691 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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1589ms 05:49:15 INFO - PROCESS | 1833 | 1461156555767 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1833 | 1461156555771 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:49:15 INFO - PROCESS | 1833 | 1461156555778 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1833 | 1461156555781 Marionette TRACE conn4 <- [1,1430,null,{}] 05:49:15 INFO - PROCESS | 1833 | 1461156555786 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}] 05:49:16 INFO - PROCESS | 1833 | 1461156556058 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:49:16 INFO - PROCESS | 1833 | 1461156556321 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077b1c800 == 122 [pid = 1833] [id = 365] 05:49:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f406b613400) [pid = 1833] [serial = 1096] [outer = (nil)] 05:49:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f4071137800) [pid = 1833] [serial = 1097] [outer = 0x7f406b613400] 05:49:16 INFO - PROCESS | 1833 | 1461156556404 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f407ec2ac00) [pid = 1833] [serial = 1098] [outer = 0x7f406b613400] 05:49:17 INFO - PROCESS | 1833 | 1461156557256 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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1529ms 05:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:49:17 INFO - PROCESS | 1833 | 1461156557309 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1833 | 1461156557312 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:49:17 INFO - PROCESS | 1833 | 1461156557318 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1833 | 1461156557322 Marionette TRACE conn4 <- [1,1434,null,{}] 05:49:17 INFO - PROCESS | 1833 | 1461156557329 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}] 05:49:17 INFO - PROCESS | 1833 | 1461156557538 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:49:17 INFO - PROCESS | 1833 | 1461156557780 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40827a8000 == 123 [pid = 1833] [id = 366] 05:49:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f40566f0c00) [pid = 1833] [serial = 1099] [outer = (nil)] 05:49:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4080e12400) [pid = 1833] [serial = 1100] [outer = 0x7f40566f0c00] 05:49:17 INFO - PROCESS | 1833 | 1461156557896 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f4082bd2c00) [pid = 1833] [serial = 1101] [outer = 0x7f40566f0c00] 05:49:18 INFO - PROCESS | 1833 | 1461156558846 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1585ms 05:49:18 INFO - PROCESS | 1833 | 1461156558904 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1833 | 1461156558906 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:49:18 INFO - PROCESS | 1833 | 1461156558913 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1833 | 1461156558917 Marionette TRACE conn4 <- [1,1438,null,{}] 05:49:18 INFO - PROCESS | 1833 | 1461156558923 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}] 05:49:19 INFO - PROCESS | 1833 | 1461156559143 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:49:19 INFO - PROCESS | 1833 | 1461156559388 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4083325000 == 124 [pid = 1833] [id = 367] 05:49:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f406ed3cc00) [pid = 1833] [serial = 1102] [outer = (nil)] 05:49:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f4082bdf000) [pid = 1833] [serial = 1103] [outer = 0x7f406ed3cc00] 05:49:19 INFO - PROCESS | 1833 | 1461156559508 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f4082de6400) [pid = 1833] [serial = 1104] [outer = 0x7f406ed3cc00] 05:49:20 INFO - PROCESS | 1833 | 1461156560377 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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1529ms 05:49:20 INFO - PROCESS | 1833 | 1461156560445 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1833 | 1461156560448 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:49:20 INFO - PROCESS | 1833 | 1461156560454 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1833 | 1461156560458 Marionette TRACE conn4 <- [1,1442,null,{}] 05:49:20 INFO - PROCESS | 1833 | 1461156560464 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}] 05:49:20 INFO - PROCESS | 1833 | 1461156560681 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:49:20 INFO - PROCESS | 1833 | 1461156560882 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408800c000 == 125 [pid = 1833] [id = 368] 05:49:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f405b473400) [pid = 1833] [serial = 1105] [outer = (nil)] 05:49:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f405b47d800) [pid = 1833] [serial = 1106] [outer = 0x7f405b473400] 05:49:21 INFO - PROCESS | 1833 | 1461156561000 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f405b482000) [pid = 1833] [serial = 1107] [outer = 0x7f405b473400] 05:49:21 INFO - PROCESS | 1833 | 1461156561933 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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1535ms 05:49:21 INFO - PROCESS | 1833 | 1461156561991 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1833 | 1461156561994 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:49:22 INFO - PROCESS | 1833 | 1461156562000 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1833 | 1461156562004 Marionette TRACE conn4 <- [1,1446,null,{}] 05:49:22 INFO - PROCESS | 1833 | 1461156562009 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}] 05:49:22 INFO - PROCESS | 1833 | 1461156562243 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:49:22 INFO - PROCESS | 1833 | 1461156562534 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d869000 == 126 [pid = 1833] [id = 369] 05:49:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f4082df2000) [pid = 1833] [serial = 1108] [outer = (nil)] 05:49:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f4082e20400) [pid = 1833] [serial = 1109] [outer = 0x7f4082df2000] 05:49:22 INFO - PROCESS | 1833 | 1461156562652 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f4082f5fc00) [pid = 1833] [serial = 1110] [outer = 0x7f4082df2000] 05:49:23 INFO - PROCESS | 1833 | 1461156563613 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1688ms 05:49:23 INFO - PROCESS | 1833 | 1461156563690 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1833 | 1461156563693 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:49:23 INFO - PROCESS | 1833 | 1461156563700 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1833 | 1461156563710 Marionette TRACE conn4 <- [1,1450,null,{}] 05:49:23 INFO - PROCESS | 1833 | 1461156563715 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}] 05:49:23 INFO - PROCESS | 1833 | 1461156563977 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:49:24 INFO - PROCESS | 1833 | 1461156564296 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057616800 == 127 [pid = 1833] [id = 370] 05:49:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f4057c4f800) [pid = 1833] [serial = 1111] [outer = (nil)] 05:49:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f405b361c00) [pid = 1833] [serial = 1112] [outer = 0x7f4057c4f800] 05:49:24 INFO - PROCESS | 1833 | 1461156564384 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f4060379c00) [pid = 1833] [serial = 1113] [outer = 0x7f4057c4f800] 05:49:25 INFO - PROCESS | 1833 | 1461156565356 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1704ms 05:49:25 INFO - PROCESS | 1833 | 1461156565405 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1833 | 1461156565410 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:49:25 INFO - PROCESS | 1833 | 1461156565418 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1833 | 1461156565422 Marionette TRACE conn4 <- [1,1454,null,{}] 05:49:25 INFO - PROCESS | 1833 | 1461156565428 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}] 05:49:25 INFO - PROCESS | 1833 | 1461156565670 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:49:25 INFO - PROCESS | 1833 | 1461156565945 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9e2000 == 128 [pid = 1833] [id = 371] 05:49:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f4057cea000) [pid = 1833] [serial = 1114] [outer = (nil)] 05:49:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f405a695800) [pid = 1833] [serial = 1115] [outer = 0x7f4057cea000] 05:49:26 INFO - PROCESS | 1833 | 1461156566038 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f405a69c400) [pid = 1833] [serial = 1116] [outer = 0x7f4057cea000] 05:49:26 INFO - PROCESS | 1833 | 1461156566936 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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1589ms 05:49:27 INFO - PROCESS | 1833 | 1461156567007 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1833 | 1461156567011 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:49:27 INFO - PROCESS | 1833 | 1461156567017 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1833 | 1461156567020 Marionette TRACE conn4 <- [1,1458,null,{}] 05:49:27 INFO - PROCESS | 1833 | 1461156567026 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}] 05:49:27 INFO - PROCESS | 1833 | 1461156567242 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:49:28 INFO - PROCESS | 1833 | 1461156568033 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b342800 == 129 [pid = 1833] [id = 372] 05:49:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f40566ebc00) [pid = 1833] [serial = 1117] [outer = (nil)] 05:49:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f4057ce0c00) [pid = 1833] [serial = 1118] [outer = 0x7f40566ebc00] 05:49:28 INFO - PROCESS | 1833 | 1461156568105 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f405b353c00) [pid = 1833] [serial = 1119] [outer = 0x7f40566ebc00] 05:49:29 INFO - PROCESS | 1833 | 1461156569053 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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2089ms 05:49:29 INFO - PROCESS | 1833 | 1461156569109 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1833 | 1461156569116 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:49:29 INFO - PROCESS | 1833 | 1461156569125 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1833 | 1461156569129 Marionette TRACE conn4 <- [1,1462,null,{}] 05:49:29 INFO - PROCESS | 1833 | 1461156569136 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}] 05:49:29 INFO - PROCESS | 1833 | 1461156569338 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:49:29 INFO - PROCESS | 1833 | 1461156569602 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e134000 == 130 [pid = 1833] [id = 373] 05:49:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f405b35d800) [pid = 1833] [serial = 1120] [outer = (nil)] 05:49:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f405bbdc800) [pid = 1833] [serial = 1121] [outer = 0x7f405b35d800] 05:49:29 INFO - PROCESS | 1833 | 1461156569791 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f405bad3800) [pid = 1833] [serial = 1122] [outer = 0x7f405b35d800] 05:49:30 INFO - PROCESS | 1833 | 1461156570854 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1785ms 05:49:30 INFO - PROCESS | 1833 | 1461156570915 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1833 | 1461156570921 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:49:30 INFO - PROCESS | 1833 | 1461156570928 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1833 | 1461156570930 Marionette TRACE conn4 <- [1,1466,null,{}] 05:49:30 INFO - PROCESS | 1833 | 1461156570936 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}] 05:49:31 INFO - PROCESS | 1833 | 1461156571134 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:49:31 INFO - PROCESS | 1833 | 1461156571423 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40565f0000 == 131 [pid = 1833] [id = 374] 05:49:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f405b35b400) [pid = 1833] [serial = 1123] [outer = (nil)] 05:49:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f405ce0a400) [pid = 1833] [serial = 1124] [outer = 0x7f405b35b400] 05:49:31 INFO - PROCESS | 1833 | 1461156571565 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f405d6cbc00) [pid = 1833] [serial = 1125] [outer = 0x7f405b35b400] 05:49:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406995b000 == 130 [pid = 1833] [id = 48] 05:49:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406558a800 == 129 [pid = 1833] [id = 358] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f4057ced000) [pid = 1833] [serial = 980] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f4060b39800) [pid = 1833] [serial = 983] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f405badd400) [pid = 1833] [serial = 992] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f405badbc00) [pid = 1833] [serial = 986] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f4054fccc00) [pid = 1833] [serial = 989] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f407ecdb400) [pid = 1833] [serial = 977] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f405d9b5000) [pid = 1833] [serial = 995] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f4066cb7c00) [pid = 1833] [serial = 1016] [outer = (nil)] [url = about:blank] 05:49:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060422800 == 128 [pid = 1833] [id = 357] 05:49:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8a7000 == 127 [pid = 1833] [id = 356] 05:49:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405a846000 == 126 [pid = 1833] [id = 355] 05:49:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406894f000 == 125 [pid = 1833] [id = 11] 05:49:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4059243800 == 124 [pid = 1833] [id = 354] 05:49:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b343000 == 123 [pid = 1833] [id = 353] 05:49:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408090d000 == 122 [pid = 1833] [id = 351] 05:49:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407da7a000 == 121 [pid = 1833] [id = 350] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f4060f71000) [pid = 1833] [serial = 1010] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f405d0f2800) [pid = 1833] [serial = 1002] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f40676c9c00) [pid = 1833] [serial = 962] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f4068f0c800) [pid = 1833] [serial = 965] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f405d1cfc00) [pid = 1833] [serial = 1004] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f4073c47c00) [pid = 1833] [serial = 974] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f4057ce8c00) [pid = 1833] [serial = 999] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f406f661000) [pid = 1833] [serial = 968] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f40655ecc00) [pid = 1833] [serial = 1011] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f405d1cd000) [pid = 1833] [serial = 953] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f4060329000) [pid = 1833] [serial = 956] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f4060cc3800) [pid = 1833] [serial = 1008] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f40575b8400) [pid = 1833] [serial = 998] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f40566f0400) [pid = 1833] [serial = 950] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f405fab2000) [pid = 1833] [serial = 1005] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f4060d8b000) [pid = 1833] [serial = 948] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f40657f4800) [pid = 1833] [serial = 1013] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f405c665400) [pid = 1833] [serial = 1001] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f4066cb1400) [pid = 1833] [serial = 959] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f406a6a5000) [pid = 1833] [serial = 666] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f4066cb6800) [pid = 1833] [serial = 1014] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4060371800) [pid = 1833] [serial = 1007] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f40709e1400) [pid = 1833] [serial = 971] [outer = (nil)] [url = about:blank] 05:49:32 INFO - PROCESS | 1833 | 1461156572520 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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1633ms 05:49:32 INFO - PROCESS | 1833 | 1461156572562 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1833 | 1461156572565 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:49:32 INFO - PROCESS | 1833 | 1461156572581 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1833 | 1461156572591 Marionette TRACE conn4 <- [1,1470,null,{}] 05:49:32 INFO - PROCESS | 1833 | 1461156572597 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}] 05:49:32 INFO - PROCESS | 1833 | 1461156572792 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:49:32 INFO - PROCESS | 1833 | 1461156572952 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d89e000 == 122 [pid = 1833] [id = 375] 05:49:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f40566f0400) [pid = 1833] [serial = 1126] [outer = (nil)] 05:49:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f405d71fc00) [pid = 1833] [serial = 1127] [outer = 0x7f40566f0400] 05:49:33 INFO - PROCESS | 1833 | 1461156573019 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f405f7e9800) [pid = 1833] [serial = 1128] [outer = 0x7f40566f0400] 05:49:33 INFO - PROCESS | 1833 | 1461156573822 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]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1302ms 05:49:33 INFO - PROCESS | 1833 | 1461156573877 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1833 | 1461156573880 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:49:33 INFO - PROCESS | 1833 | 1461156573887 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1833 | 1461156573890 Marionette TRACE conn4 <- [1,1474,null,{}] 05:49:33 INFO - PROCESS | 1833 | 1461156573895 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}] 05:49:34 INFO - PROCESS | 1833 | 1461156574077 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:49:34 INFO - PROCESS | 1833 | 1461156574093 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa8b000 == 123 [pid = 1833] [id = 376] 05:49:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f405d9b8c00) [pid = 1833] [serial = 1129] [outer = (nil)] 05:49:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f40605f2c00) [pid = 1833] [serial = 1130] [outer = 0x7f405d9b8c00] 05:49:34 INFO - PROCESS | 1833 | 1461156574155 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4060b33400) [pid = 1833] [serial = 1131] [outer = 0x7f405d9b8c00] 05:49:35 INFO - PROCESS | 1833 | 1461156575274 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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1435ms 05:49:35 INFO - PROCESS | 1833 | 1461156575322 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1833 | 1461156575326 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:49:35 INFO - PROCESS | 1833 | 1461156575343 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1833 | 1461156575345 Marionette TRACE conn4 <- [1,1478,null,{}] 05:49:35 INFO - PROCESS | 1833 | 1461156575352 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}] 05:49:35 INFO - PROCESS | 1833 | 1461156575618 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:49:35 INFO - PROCESS | 1833 | 1461156575660 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406545d800 == 124 [pid = 1833] [id = 377] 05:49:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f4060ccbc00) [pid = 1833] [serial = 1132] [outer = (nil)] 05:49:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f4060d88c00) [pid = 1833] [serial = 1133] [outer = 0x7f4060ccbc00] 05:49:35 INFO - PROCESS | 1833 | 1461156575740 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f4060f69000) [pid = 1833] [serial = 1134] [outer = 0x7f4060ccbc00] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f405bbdf400) [pid = 1833] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f4060f6dc00) [pid = 1833] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f40676a6c00) [pid = 1833] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f4060b3ac00) [pid = 1833] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f405bade800) [pid = 1833] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f4068fc5800) [pid = 1833] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f405d1ce400) [pid = 1833] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:49:36 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4054fd0400) [pid = 1833] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:49:37 INFO - PROCESS | 1833 | 1461156577003 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1688ms 05:49:37 INFO - PROCESS | 1833 | 1461156577030 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:49:37 INFO - PROCESS | 1833 | 1461156577034 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:49:37 INFO - PROCESS | 1833 | 1461156577040 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1833 | 1461156577043 Marionette TRACE conn4 <- [1,1482,null,{}] 05:49:37 INFO - PROCESS | 1833 | 1461156577048 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}] 05:49:37 INFO - PROCESS | 1833 | 1461156577228 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:49:37 INFO - PROCESS | 1833 | 1461156577453 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065539000 == 125 [pid = 1833] [id = 378] 05:49:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f4060d82c00) [pid = 1833] [serial = 1135] [outer = (nil)] 05:49:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f4065649000) [pid = 1833] [serial = 1136] [outer = 0x7f4060d82c00] 05:49:37 INFO - PROCESS | 1833 | 1461156577522 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f4066bd6800) [pid = 1833] [serial = 1137] [outer = 0x7f4060d82c00] 05:49:38 INFO - PROCESS | 1833 | 1461156578257 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]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1287ms 05:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:49:38 INFO - PROCESS | 1833 | 1461156578328 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 1833 | 1461156578331 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:49:38 INFO - PROCESS | 1833 | 1461156578337 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 1833 | 1461156578340 Marionette TRACE conn4 <- [1,1486,null,{}] 05:49:38 INFO - PROCESS | 1833 | 1461156578345 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}] 05:49:38 INFO - PROCESS | 1833 | 1461156578523 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:49:38 INFO - PROCESS | 1833 | 1461156578809 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c8c800 == 126 [pid = 1833] [id = 379] 05:49:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f4054fc4000) [pid = 1833] [serial = 1138] [outer = (nil)] 05:49:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4054fcd000) [pid = 1833] [serial = 1139] [outer = 0x7f4054fc4000] 05:49:38 INFO - PROCESS | 1833 | 1461156578901 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f4057ce9000) [pid = 1833] [serial = 1140] [outer = 0x7f4054fc4000] 05:49:39 INFO - PROCESS | 1833 | 1461156579866 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1579ms 05:49:39 INFO - PROCESS | 1833 | 1461156579918 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1833 | 1461156579926 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:49:39 INFO - PROCESS | 1833 | 1461156579936 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1833 | 1461156579939 Marionette TRACE conn4 <- [1,1490,null,{}] 05:49:39 INFO - PROCESS | 1833 | 1461156579946 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}] 05:49:40 INFO - PROCESS | 1833 | 1461156580163 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:49:40 INFO - PROCESS | 1833 | 1461156580415 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d860800 == 127 [pid = 1833] [id = 380] 05:49:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f405bad1000) [pid = 1833] [serial = 1141] [outer = (nil)] 05:49:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f405c67fc00) [pid = 1833] [serial = 1142] [outer = 0x7f405bad1000] 05:49:40 INFO - PROCESS | 1833 | 1461156580506 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f405c68b000) [pid = 1833] [serial = 1143] [outer = 0x7f405bad1000] 05:49:41 INFO - PROCESS | 1833 | 1461156581434 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]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1542ms 05:49:41 INFO - PROCESS | 1833 | 1461156581482 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 1833 | 1461156581488 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:49:41 INFO - PROCESS | 1833 | 1461156581496 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1833 | 1461156581498 Marionette TRACE conn4 <- [1,1494,null,{}] 05:49:41 INFO - PROCESS | 1833 | 1461156581504 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}] 05:49:41 INFO - PROCESS | 1833 | 1461156581758 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:49:42 INFO - PROCESS | 1833 | 1461156582079 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654ab000 == 128 [pid = 1833] [id = 381] 05:49:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f405bbe3000) [pid = 1833] [serial = 1144] [outer = (nil)] 05:49:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f405df6ec00) [pid = 1833] [serial = 1145] [outer = 0x7f405bbe3000] 05:49:42 INFO - PROCESS | 1833 | 1461156582156 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f4060335000) [pid = 1833] [serial = 1146] [outer = 0x7f405bbe3000] 05:49:43 INFO - PROCESS | 1833 | 1461156583139 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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1684ms 05:49:43 INFO - PROCESS | 1833 | 1461156583184 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1833 | 1461156583190 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:49:43 INFO - PROCESS | 1833 | 1461156583208 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1833 | 1461156583218 Marionette TRACE conn4 <- [1,1498,null,{}] 05:49:43 INFO - PROCESS | 1833 | 1461156583227 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}] 05:49:43 INFO - PROCESS | 1833 | 1461156583491 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:49:43 INFO - PROCESS | 1833 | 1461156583735 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a5c800 == 129 [pid = 1833] [id = 382] 05:49:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f40605ffc00) [pid = 1833] [serial = 1147] [outer = (nil)] 05:49:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f4060f63000) [pid = 1833] [serial = 1148] [outer = 0x7f40605ffc00] 05:49:43 INFO - PROCESS | 1833 | 1461156583855 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f4065645800) [pid = 1833] [serial = 1149] [outer = 0x7f40605ffc00] 05:49:44 INFO - PROCESS | 1833 | 1461156584751 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1608ms 05:49:44 INFO - PROCESS | 1833 | 1461156584809 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1833 | 1461156584813 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:49:44 INFO - PROCESS | 1833 | 1461156584819 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1833 | 1461156584822 Marionette TRACE conn4 <- [1,1502,null,{}] 05:49:44 INFO - PROCESS | 1833 | 1461156584828 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}] 05:49:45 INFO - PROCESS | 1833 | 1461156585065 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:49:45 INFO - PROCESS | 1833 | 1461156585312 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fc4800 == 130 [pid = 1833] [id = 383] 05:49:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f405d1cdc00) [pid = 1833] [serial = 1150] [outer = (nil)] 05:49:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f40657f6000) [pid = 1833] [serial = 1151] [outer = 0x7f405d1cdc00] 05:49:45 INFO - PROCESS | 1833 | 1461156585400 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f4066cb1400) [pid = 1833] [serial = 1152] [outer = 0x7f405d1cdc00] 05:49:46 INFO - PROCESS | 1833 | 1461156586254 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]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1481ms 05:49:46 INFO - PROCESS | 1833 | 1461156586303 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:49:46 INFO - PROCESS | 1833 | 1461156586307 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:49:46 INFO - PROCESS | 1833 | 1461156586314 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1833 | 1461156586318 Marionette TRACE conn4 <- [1,1506,null,{}] 05:49:46 INFO - PROCESS | 1833 | 1461156586323 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}] 05:49:46 INFO - PROCESS | 1833 | 1461156586515 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:49:46 INFO - PROCESS | 1833 | 1461156586717 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a8a7000 == 131 [pid = 1833] [id = 384] 05:49:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f4066f82400) [pid = 1833] [serial = 1153] [outer = (nil)] 05:49:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f406705c000) [pid = 1833] [serial = 1154] [outer = 0x7f4066f82400] 05:49:46 INFO - PROCESS | 1833 | 1461156586805 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f40673e9000) [pid = 1833] [serial = 1155] [outer = 0x7f4066f82400] 05:49:47 INFO - PROCESS | 1833 | 1461156587813 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1532ms 05:49:47 INFO - PROCESS | 1833 | 1461156587847 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1833 | 1461156587851 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:49:47 INFO - PROCESS | 1833 | 1461156587857 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1833 | 1461156587859 Marionette TRACE conn4 <- [1,1510,null,{}] 05:49:47 INFO - PROCESS | 1833 | 1461156587865 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}] 05:49:48 INFO - PROCESS | 1833 | 1461156588072 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:49:48 INFO - PROCESS | 1833 | 1461156588336 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d875000 == 132 [pid = 1833] [id = 385] 05:49:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f4066cb2c00) [pid = 1833] [serial = 1156] [outer = (nil)] 05:49:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f4067bb0400) [pid = 1833] [serial = 1157] [outer = 0x7f4066cb2c00] 05:49:48 INFO - PROCESS | 1833 | 1461156588453 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f4068bb7800) [pid = 1833] [serial = 1158] [outer = 0x7f4066cb2c00] 05:49:49 INFO - PROCESS | 1833 | 1461156589322 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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1534ms 05:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:49:49 INFO - PROCESS | 1833 | 1461156589393 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1833 | 1461156589396 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:49:49 INFO - PROCESS | 1833 | 1461156589402 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1833 | 1461156589405 Marionette TRACE conn4 <- [1,1514,null,{}] 05:49:49 INFO - PROCESS | 1833 | 1461156589410 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}] 05:49:49 INFO - PROCESS | 1833 | 1461156589649 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:49:49 INFO - PROCESS | 1833 | 1461156589886 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fe5e000 == 133 [pid = 1833] [id = 386] 05:49:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f405f7e1800) [pid = 1833] [serial = 1159] [outer = (nil)] 05:49:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f4068d8dc00) [pid = 1833] [serial = 1160] [outer = 0x7f405f7e1800] 05:49:50 INFO - PROCESS | 1833 | 1461156590003 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f4068f09000) [pid = 1833] [serial = 1161] [outer = 0x7f405f7e1800] 05:49:50 INFO - PROCESS | 1833 | 1461156590868 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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1479ms 05:49:50 INFO - PROCESS | 1833 | 1461156590881 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1833 | 1461156590884 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:49:50 INFO - PROCESS | 1833 | 1461156590891 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1833 | 1461156590894 Marionette TRACE conn4 <- [1,1518,null,{}] 05:49:50 INFO - PROCESS | 1833 | 1461156590899 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}] 05:49:51 INFO - PROCESS | 1833 | 1461156591103 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:49:51 INFO - PROCESS | 1833 | 1461156591305 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073939800 == 134 [pid = 1833] [id = 387] 05:49:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f4060370c00) [pid = 1833] [serial = 1162] [outer = (nil)] 05:49:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f4069a14800) [pid = 1833] [serial = 1163] [outer = 0x7f4060370c00] 05:49:51 INFO - PROCESS | 1833 | 1461156591379 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f406a6f9400) [pid = 1833] [serial = 1164] [outer = 0x7f4060370c00] 05:49:52 INFO - PROCESS | 1833 | 1461156592265 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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1428ms 05:49:52 INFO - PROCESS | 1833 | 1461156592320 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1833 | 1461156592324 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:49:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:49:52 INFO - PROCESS | 1833 | 1461156592331 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1833 | 1461156592335 Marionette TRACE conn4 <- [1,1522,null,{}] 05:49:52 INFO - PROCESS | 1833 | 1461156592341 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}] 05:49:52 INFO - PROCESS | 1833 | 1461156592558 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:49:52 INFO - PROCESS | 1833 | 1461156592824 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da59800 == 135 [pid = 1833] [id = 388] 05:49:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f4066bd1c00) [pid = 1833] [serial = 1165] [outer = (nil)] 05:49:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f406b564800) [pid = 1833] [serial = 1166] [outer = 0x7f4066bd1c00] 05:49:52 INFO - PROCESS | 1833 | 1461156592943 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f406b619400) [pid = 1833] [serial = 1167] [outer = 0x7f4066bd1c00] 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:53 INFO - PROCESS | 1833 | 1461156593739 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"]]]}] 05:49:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:49:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:49:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:49:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:49:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:49:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:49:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:49:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:49:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1437ms 05:49:53 INFO - PROCESS | 1833 | 1461156593778 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1833 | 1461156593784 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:49:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:49:53 INFO - PROCESS | 1833 | 1461156593793 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1833 | 1461156593796 Marionette TRACE conn4 <- [1,1526,null,{}] 05:49:53 INFO - PROCESS | 1833 | 1461156593802 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}] 05:49:54 INFO - PROCESS | 1833 | 1461156594008 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:49:54 INFO - PROCESS | 1833 | 1461156594221 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408314f000 == 136 [pid = 1833] [id = 389] 05:49:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f406b612800) [pid = 1833] [serial = 1168] [outer = (nil)] 05:49:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f406d143800) [pid = 1833] [serial = 1169] [outer = 0x7f406b612800] 05:49:54 INFO - PROCESS | 1833 | 1461156594314 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f406f52f800) [pid = 1833] [serial = 1170] [outer = 0x7f406b612800] 05:49:55 INFO - PROCESS | 1833 | 1461156595239 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"]]]}] 05:49:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:49:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:49:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:49:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:49:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:49:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:49:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1486ms 05:49:55 INFO - PROCESS | 1833 | 1461156595283 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1833 | 1461156595288 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:49:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:49:55 INFO - PROCESS | 1833 | 1461156595294 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1833 | 1461156595298 Marionette TRACE conn4 <- [1,1530,null,{}] 05:49:55 INFO - PROCESS | 1833 | 1461156595305 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}] 05:49:55 INFO - PROCESS | 1833 | 1461156595670 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:49:55 INFO - PROCESS | 1833 | 1461156595823 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b8f1800 == 137 [pid = 1833] [id = 390] 05:49:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f406fc79000) [pid = 1833] [serial = 1171] [outer = (nil)] 05:49:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f407d866800) [pid = 1833] [serial = 1172] [outer = 0x7f406fc79000] 05:49:55 INFO - PROCESS | 1833 | 1461156595950 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f407dd14400) [pid = 1833] [serial = 1173] [outer = 0x7f406fc79000] 05:49:56 INFO - PROCESS | 1833 | 1461156596684 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]]]}] 05:49:56 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:49:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:49:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:49:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:49:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:49:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1437ms 05:49:56 INFO - PROCESS | 1833 | 1461156596735 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1833 | 1461156596738 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:49:56 INFO - PROCESS | 1833 | 1461156596744 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1833 | 1461156596747 Marionette TRACE conn4 <- [1,1534,null,{}] 05:49:56 INFO - PROCESS | 1833 | 1461156596752 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}] 05:49:56 INFO - PROCESS | 1833 | 1461156596944 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:49:57 INFO - PROCESS | 1833 | 1461156597149 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b454000 == 138 [pid = 1833] [id = 391] 05:49:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f405b358000) [pid = 1833] [serial = 1174] [outer = (nil)] 05:49:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f407edc2400) [pid = 1833] [serial = 1175] [outer = 0x7f405b358000] 05:49:57 INFO - PROCESS | 1833 | 1461156597222 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f4082dc6000) [pid = 1833] [serial = 1176] [outer = 0x7f405b358000] 05:49:58 INFO - PROCESS | 1833 | 1461156598129 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]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1438ms 05:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:49:58 INFO - PROCESS | 1833 | 1461156598184 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1833 | 1461156598187 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:49:58 INFO - PROCESS | 1833 | 1461156598194 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1833 | 1461156598196 Marionette TRACE conn4 <- [1,1538,null,{}] 05:49:58 INFO - PROCESS | 1833 | 1461156598202 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}] 05:49:58 INFO - PROCESS | 1833 | 1461156598416 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:49:58 INFO - PROCESS | 1833 | 1461156598641 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4056316800 == 139 [pid = 1833] [id = 392] 05:49:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f4057ce8400) [pid = 1833] [serial = 1177] [outer = (nil)] 05:49:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f405c686000) [pid = 1833] [serial = 1178] [outer = 0x7f4057ce8400] 05:49:58 INFO - PROCESS | 1833 | 1461156598756 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f405c720400) [pid = 1833] [serial = 1179] [outer = 0x7f4057ce8400] 05:50:00 INFO - PROCESS | 1833 | 1461156600090 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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1942ms 05:50:00 INFO - PROCESS | 1833 | 1461156600136 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1833 | 1461156600143 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:50:00 INFO - PROCESS | 1833 | 1461156600151 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1833 | 1461156600156 Marionette TRACE conn4 <- [1,1542,null,{}] 05:50:00 INFO - PROCESS | 1833 | 1461156600163 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}] 05:50:00 INFO - PROCESS | 1833 | 1461156600384 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:50:00 INFO - PROCESS | 1833 | 1461156600651 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d864800 == 140 [pid = 1833] [id = 393] 05:50:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f405bad1400) [pid = 1833] [serial = 1180] [outer = (nil)] 05:50:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f405bbd4800) [pid = 1833] [serial = 1181] [outer = 0x7f405bad1400] 05:50:00 INFO - PROCESS | 1833 | 1461156600768 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f405c687800) [pid = 1833] [serial = 1182] [outer = 0x7f405bad1400] 05:50:01 INFO - PROCESS | 1833 | 1461156601728 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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1634ms 05:50:01 INFO - PROCESS | 1833 | 1461156601788 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1833 | 1461156601796 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:50:01 INFO - PROCESS | 1833 | 1461156601807 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1833 | 1461156601810 Marionette TRACE conn4 <- [1,1546,null,{}] 05:50:01 INFO - PROCESS | 1833 | 1461156601817 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}] 05:50:02 INFO - PROCESS | 1833 | 1461156602035 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:50:02 INFO - PROCESS | 1833 | 1461156602499 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c86800 == 141 [pid = 1833] [id = 394] 05:50:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f405bac4c00) [pid = 1833] [serial = 1183] [outer = (nil)] 05:50:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f405c721400) [pid = 1833] [serial = 1184] [outer = 0x7f405bac4c00] 05:50:02 INFO - PROCESS | 1833 | 1461156602576 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f405d1cfc00) [pid = 1833] [serial = 1185] [outer = 0x7f405bac4c00] 05:50:03 INFO - PROCESS | 1833 | 1461156603517 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]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1785ms 05:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:50:03 INFO - PROCESS | 1833 | 1461156603593 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 1833 | 1461156603595 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:50:03 INFO - PROCESS | 1833 | 1461156603603 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1833 | 1461156603609 Marionette TRACE conn4 <- [1,1550,null,{}] 05:50:03 INFO - PROCESS | 1833 | 1461156603624 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}] 05:50:03 INFO - PROCESS | 1833 | 1461156603881 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:50:04 INFO - PROCESS | 1833 | 1461156604182 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060592000 == 142 [pid = 1833] [id = 395] 05:50:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f4060329000) [pid = 1833] [serial = 1186] [outer = (nil)] 05:50:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f4060377800) [pid = 1833] [serial = 1187] [outer = 0x7f4060329000] 05:50:04 INFO - PROCESS | 1833 | 1461156604261 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f4060e0a000) [pid = 1833] [serial = 1188] [outer = 0x7f4060329000] 05:50:05 INFO - PROCESS | 1833 | 1461156605156 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1588ms 05:50:05 INFO - PROCESS | 1833 | 1461156605190 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 1833 | 1461156605194 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:50:05 INFO - PROCESS | 1833 | 1461156605201 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1833 | 1461156605204 Marionette TRACE conn4 <- [1,1554,null,{}] 05:50:05 INFO - PROCESS | 1833 | 1461156605209 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}] 05:50:05 INFO - PROCESS | 1833 | 1461156605421 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:50:05 INFO - PROCESS | 1833 | 1461156605714 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4059239800 == 143 [pid = 1833] [id = 396] 05:50:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f405b47e400) [pid = 1833] [serial = 1189] [outer = (nil)] 05:50:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f405ce0e800) [pid = 1833] [serial = 1190] [outer = 0x7f405b47e400] 05:50:05 INFO - PROCESS | 1833 | 1461156605865 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f4066bd0400) [pid = 1833] [serial = 1191] [outer = 0x7f405b47e400] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f4068bba800) [pid = 1833] [serial = 1079] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f4071271c00) [pid = 1833] [serial = 1052] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f406f37a400) [pid = 1833] [serial = 1049] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f406b3e2000) [pid = 1833] [serial = 1040] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f40583a6000) [pid = 1833] [serial = 1019] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f406a69c800) [pid = 1833] [serial = 1037] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f40673ef800) [pid = 1833] [serial = 1031] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f406d1cb800) [pid = 1833] [serial = 1046] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f405b360400) [pid = 1833] [serial = 1058] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f407cc45800) [pid = 1833] [serial = 1055] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f406705b400) [pid = 1833] [serial = 1028] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f406b615000) [pid = 1833] [serial = 1043] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f405d6cb000) [pid = 1833] [serial = 1022] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f4068bb9c00) [pid = 1833] [serial = 1034] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f4060f68c00) [pid = 1833] [serial = 1025] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065539000 == 142 [pid = 1833] [id = 378] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406545d800 == 141 [pid = 1833] [id = 377] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa8b000 == 140 [pid = 1833] [id = 376] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d89e000 == 139 [pid = 1833] [id = 375] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40565f0000 == 138 [pid = 1833] [id = 374] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e134000 == 137 [pid = 1833] [id = 373] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b342800 == 136 [pid = 1833] [id = 372] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d869000 == 135 [pid = 1833] [id = 369] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408800c000 == 134 [pid = 1833] [id = 368] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4083325000 == 133 [pid = 1833] [id = 367] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40827a8000 == 132 [pid = 1833] [id = 366] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077b1c800 == 131 [pid = 1833] [id = 365] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070041800 == 130 [pid = 1833] [id = 364] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406babc000 == 129 [pid = 1833] [id = 363] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4069924800 == 128 [pid = 1833] [id = 362] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406558c000 == 127 [pid = 1833] [id = 361] 05:50:06 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405caa2800 == 126 [pid = 1833] [id = 360] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f405df71000) [pid = 1833] [serial = 1064] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f40672d0800) [pid = 1833] [serial = 1074] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f406891dc00) [pid = 1833] [serial = 1077] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f4066bb0800) [pid = 1833] [serial = 1070] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f4067baf800) [pid = 1833] [serial = 1076] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f4060e0bc00) [pid = 1833] [serial = 1068] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f4066f81c00) [pid = 1833] [serial = 1073] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f40672ce800) [pid = 1833] [serial = 1017] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f405fabd800) [pid = 1833] [serial = 1065] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f4057c4f400) [pid = 1833] [serial = 1061] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f406036f800) [pid = 1833] [serial = 1067] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f4066bd8800) [pid = 1833] [serial = 1071] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f405bbe1000) [pid = 1833] [serial = 1062] [outer = (nil)] [url = about:blank] 05:50:06 INFO - PROCESS | 1833 | 1461156606788 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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1632ms 05:50:06 INFO - PROCESS | 1833 | 1461156606833 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 1833 | 1461156606837 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:50:06 INFO - PROCESS | 1833 | 1461156606843 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1833 | 1461156606845 Marionette TRACE conn4 <- [1,1558,null,{}] 05:50:06 INFO - PROCESS | 1833 | 1461156606851 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}] 05:50:07 INFO - PROCESS | 1833 | 1461156607048 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:50:07 INFO - PROCESS | 1833 | 1461156607214 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d863800 == 127 [pid = 1833] [id = 397] 05:50:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f405bac9000) [pid = 1833] [serial = 1192] [outer = (nil)] 05:50:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f4066bbbc00) [pid = 1833] [serial = 1193] [outer = 0x7f405bac9000] 05:50:07 INFO - PROCESS | 1833 | 1461156607279 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f4066f79000) [pid = 1833] [serial = 1194] [outer = 0x7f405bac9000] 05:50:08 INFO - PROCESS | 1833 | 1461156608139 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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1332ms 05:50:08 INFO - PROCESS | 1833 | 1461156608176 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 1833 | 1461156608179 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:50:08 INFO - PROCESS | 1833 | 1461156608185 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1833 | 1461156608192 Marionette TRACE conn4 <- [1,1562,null,{}] 05:50:08 INFO - PROCESS | 1833 | 1461156608206 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}] 05:50:08 INFO - PROCESS | 1833 | 1461156608437 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:50:08 INFO - PROCESS | 1833 | 1461156608640 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406560f000 == 128 [pid = 1833] [id = 398] 05:50:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f406705b400) [pid = 1833] [serial = 1195] [outer = (nil)] 05:50:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f40674bd400) [pid = 1833] [serial = 1196] [outer = 0x7f406705b400] 05:50:08 INFO - PROCESS | 1833 | 1461156608707 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f4068d91400) [pid = 1833] [serial = 1197] [outer = 0x7f406705b400] 05:50:09 INFO - PROCESS | 1833 | 1461156609564 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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1397ms 05:50:09 INFO - PROCESS | 1833 | 1461156609585 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1833 | 1461156609589 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:50:09 INFO - PROCESS | 1833 | 1461156609595 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1833 | 1461156609598 Marionette TRACE conn4 <- [1,1566,null,{}] 05:50:09 INFO - PROCESS | 1833 | 1461156609603 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}] 05:50:09 INFO - PROCESS | 1833 | 1461156609838 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:50:09 INFO - PROCESS | 1833 | 1461156609878 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067e6f800 == 129 [pid = 1833] [id = 399] 05:50:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f40673e6400) [pid = 1833] [serial = 1198] [outer = (nil)] 05:50:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f406b615000) [pid = 1833] [serial = 1199] [outer = 0x7f40673e6400] 05:50:09 INFO - PROCESS | 1833 | 1461156609945 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f406d1cb800) [pid = 1833] [serial = 1200] [outer = 0x7f40673e6400] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f40575b5000) [pid = 1833] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f4068f03800) [pid = 1833] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f407126f000) [pid = 1833] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f405f7db000) [pid = 1833] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f406036dc00) [pid = 1833] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f40575b5800) [pid = 1833] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f4054fc6c00) [pid = 1833] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f4057c50800) [pid = 1833] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f4060370400) [pid = 1833] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f405e0bec00) [pid = 1833] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f4068912400) [pid = 1833] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f40575b6800) [pid = 1833] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f4070224800) [pid = 1833] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f4057c46c00) [pid = 1833] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f405de6bc00) [pid = 1833] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f40566e5000) [pid = 1833] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f4066bd8000) [pid = 1833] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f405b353800) [pid = 1833] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f40689ef000) [pid = 1833] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f4070224c00) [pid = 1833] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f405bbe0800) [pid = 1833] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f4054fc5800) [pid = 1833] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f4070220800) [pid = 1833] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f405d9b8400) [pid = 1833] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f4068f04c00) [pid = 1833] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f40602a7400) [pid = 1833] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f40575b1800) [pid = 1833] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f4082e21800) [pid = 1833] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f405c66fc00) [pid = 1833] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f405c666800) [pid = 1833] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f4065648c00) [pid = 1833] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f407396c000) [pid = 1833] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f405bad2400) [pid = 1833] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f4071279400) [pid = 1833] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f4060cca400) [pid = 1833] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f4054fc6000) [pid = 1833] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f4057c4ec00) [pid = 1833] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4057ceb400) [pid = 1833] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f406563d400) [pid = 1833] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f4060b32c00) [pid = 1833] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f40566e2000) [pid = 1833] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f406e6b3800) [pid = 1833] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f405ce10c00) [pid = 1833] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f405d6ca000) [pid = 1833] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f407093c000) [pid = 1833] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f405b357000) [pid = 1833] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f40689ed400) [pid = 1833] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f4066bb2400) [pid = 1833] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f406e6ad800) [pid = 1833] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f405c661800) [pid = 1833] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f4066cbd400) [pid = 1833] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f405b35d800) [pid = 1833] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f405b35b400) [pid = 1833] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f4060ccbc00) [pid = 1833] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f405d9b8c00) [pid = 1833] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f40566ebc00) [pid = 1833] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:50:11 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f40566f0400) [pid = 1833] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:50:11 INFO - PROCESS | 1833 | 1461156611825 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2241ms 05:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:50:11 INFO - PROCESS | 1833 | 1461156611836 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1833 | 1461156611839 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:50:11 INFO - PROCESS | 1833 | 1461156611844 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1833 | 1461156611847 Marionette TRACE conn4 <- [1,1570,null,{}] 05:50:11 INFO - PROCESS | 1833 | 1461156611852 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}] 05:50:12 INFO - PROCESS | 1833 | 1461156612038 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:50:12 INFO - PROCESS | 1833 | 1461156612208 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058472000 == 130 [pid = 1833] [id = 400] 05:50:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4054fc3800) [pid = 1833] [serial = 1201] [outer = (nil)] 05:50:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f40566eec00) [pid = 1833] [serial = 1202] [outer = 0x7f4054fc3800] 05:50:12 INFO - PROCESS | 1833 | 1461156612271 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f405b35d000) [pid = 1833] [serial = 1203] [outer = 0x7f4054fc3800] 05:50:13 INFO - PROCESS | 1833 | 1461156613029 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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1227ms 05:50:13 INFO - PROCESS | 1833 | 1461156613073 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1833 | 1461156613076 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:50:13 INFO - PROCESS | 1833 | 1461156613093 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1833 | 1461156613096 Marionette TRACE conn4 <- [1,1574,null,{}] 05:50:13 INFO - PROCESS | 1833 | 1461156613103 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}] 05:50:13 INFO - PROCESS | 1833 | 1461156613306 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:50:13 INFO - PROCESS | 1833 | 1461156613319 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065587000 == 131 [pid = 1833] [id = 401] 05:50:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f40566e4800) [pid = 1833] [serial = 1204] [outer = (nil)] 05:50:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f405c685400) [pid = 1833] [serial = 1205] [outer = 0x7f40566e4800] 05:50:13 INFO - PROCESS | 1833 | 1461156613383 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f405de6bc00) [pid = 1833] [serial = 1206] [outer = 0x7f40566e4800] 05:50:14 INFO - PROCESS | 1833 | 1461156614608 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]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1603ms 05:50:14 INFO - PROCESS | 1833 | 1461156614688 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 1833 | 1461156614696 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:50:14 INFO - PROCESS | 1833 | 1461156614705 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1833 | 1461156614711 Marionette TRACE conn4 <- [1,1578,null,{}] 05:50:14 INFO - PROCESS | 1833 | 1461156614720 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}] 05:50:14 INFO - PROCESS | 1833 | 1461156614990 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:50:15 INFO - PROCESS | 1833 | 1461156615312 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d78f800 == 132 [pid = 1833] [id = 402] 05:50:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f405bac4400) [pid = 1833] [serial = 1207] [outer = (nil)] 05:50:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f405bbdb800) [pid = 1833] [serial = 1208] [outer = 0x7f405bac4400] 05:50:15 INFO - PROCESS | 1833 | 1461156615396 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f405c689c00) [pid = 1833] [serial = 1209] [outer = 0x7f405bac4400] 05:50:16 INFO - PROCESS | 1833 | 1461156616370 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1693ms 05:50:16 INFO - PROCESS | 1833 | 1461156616399 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1833 | 1461156616408 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:50:16 INFO - PROCESS | 1833 | 1461156616418 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1833 | 1461156616422 Marionette TRACE conn4 <- [1,1582,null,{}] 05:50:16 INFO - PROCESS | 1833 | 1461156616430 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}] 05:50:16 INFO - PROCESS | 1833 | 1461156616660 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:50:17 INFO - PROCESS | 1833 | 1461156616997 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654ad000 == 133 [pid = 1833] [id = 403] 05:50:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f405d9b9800) [pid = 1833] [serial = 1210] [outer = (nil)] 05:50:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f405e0c1000) [pid = 1833] [serial = 1211] [outer = 0x7f405d9b9800] 05:50:17 INFO - PROCESS | 1833 | 1461156617085 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f4060329800) [pid = 1833] [serial = 1212] [outer = 0x7f405d9b9800] 05:50:17 INFO - PROCESS | 1833 | 1461156617990 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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1642ms 05:50:18 INFO - PROCESS | 1833 | 1461156618061 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 1833 | 1461156618065 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:50:18 INFO - PROCESS | 1833 | 1461156618072 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 1833 | 1461156618078 Marionette TRACE conn4 <- [1,1586,null,{}] 05:50:18 INFO - PROCESS | 1833 | 1461156618095 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}] 05:50:18 INFO - PROCESS | 1833 | 1461156618383 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:50:18 INFO - PROCESS | 1833 | 1461156618681 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0dd000 == 134 [pid = 1833] [id = 404] 05:50:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f405de6c800) [pid = 1833] [serial = 1213] [outer = (nil)] 05:50:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f40655e8400) [pid = 1833] [serial = 1214] [outer = 0x7f405de6c800] 05:50:18 INFO - PROCESS | 1833 | 1461156618810 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f4066c39400) [pid = 1833] [serial = 1215] [outer = 0x7f405de6c800] 05:50:19 INFO - PROCESS | 1833 | 1461156619767 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1743ms 05:50:19 INFO - PROCESS | 1833 | 1461156619816 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1833 | 1461156619821 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:50:19 INFO - PROCESS | 1833 | 1461156619827 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1833 | 1461156619830 Marionette TRACE conn4 <- [1,1590,null,{}] 05:50:19 INFO - PROCESS | 1833 | 1461156619836 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}] 05:50:20 INFO - PROCESS | 1833 | 1461156620059 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:50:20 INFO - PROCESS | 1833 | 1461156620305 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b871800 == 135 [pid = 1833] [id = 405] 05:50:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f406036f800) [pid = 1833] [serial = 1216] [outer = (nil)] 05:50:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f40672d4c00) [pid = 1833] [serial = 1217] [outer = 0x7f406036f800] 05:50:20 INFO - PROCESS | 1833 | 1461156620435 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f406736d800) [pid = 1833] [serial = 1218] [outer = 0x7f406036f800] 05:50:21 INFO - PROCESS | 1833 | 1461156621338 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1586ms 05:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:50:21 INFO - PROCESS | 1833 | 1461156621415 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1833 | 1461156621418 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:50:21 INFO - PROCESS | 1833 | 1461156621425 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1833 | 1461156621428 Marionette TRACE conn4 <- [1,1594,null,{}] 05:50:21 INFO - PROCESS | 1833 | 1461156621434 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}] 05:50:21 INFO - PROCESS | 1833 | 1461156621651 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:50:21 INFO - PROCESS | 1833 | 1461156621965 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406cf45000 == 136 [pid = 1833] [id = 406] 05:50:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f4067bb3c00) [pid = 1833] [serial = 1219] [outer = (nil)] 05:50:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f4068916800) [pid = 1833] [serial = 1220] [outer = 0x7f4067bb3c00] 05:50:22 INFO - PROCESS | 1833 | 1461156622047 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f4068d94c00) [pid = 1833] [serial = 1221] [outer = 0x7f4067bb3c00] 05:50:23 INFO - PROCESS | 1833 | 1461156623021 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1681ms 05:50:23 INFO - PROCESS | 1833 | 1461156623106 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 1833 | 1461156623110 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:50:23 INFO - PROCESS | 1833 | 1461156623116 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1833 | 1461156623119 Marionette TRACE conn4 <- [1,1598,null,{}] 05:50:23 INFO - PROCESS | 1833 | 1461156623125 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}] 05:50:23 INFO - PROCESS | 1833 | 1461156623403 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:50:23 INFO - PROCESS | 1833 | 1461156623700 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070a53000 == 137 [pid = 1833] [id = 407] 05:50:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f4068bb9400) [pid = 1833] [serial = 1222] [outer = (nil)] 05:50:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f406ccec000) [pid = 1833] [serial = 1223] [outer = 0x7f4068bb9400] 05:50:23 INFO - PROCESS | 1833 | 1461156623779 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f406f37f000) [pid = 1833] [serial = 1224] [outer = 0x7f4068bb9400] 05:50:24 INFO - PROCESS | 1833 | 1461156624665 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1582ms 05:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:50:24 INFO - PROCESS | 1833 | 1461156624699 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1833 | 1461156624702 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:50:24 INFO - PROCESS | 1833 | 1461156624709 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1833 | 1461156624711 Marionette TRACE conn4 <- [1,1602,null,{}] 05:50:24 INFO - PROCESS | 1833 | 1461156624718 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}] 05:50:24 INFO - PROCESS | 1833 | 1461156624925 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:50:25 INFO - PROCESS | 1833 | 1461156625139 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407da4d000 == 138 [pid = 1833] [id = 408] 05:50:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f406a6f4000) [pid = 1833] [serial = 1225] [outer = (nil)] 05:50:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f406f67b800) [pid = 1833] [serial = 1226] [outer = 0x7f406a6f4000] 05:50:25 INFO - PROCESS | 1833 | 1461156625252 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f40700f3800) [pid = 1833] [serial = 1227] [outer = 0x7f406a6f4000] 05:50:26 INFO - PROCESS | 1833 | 1461156626174 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1530ms 05:50:26 INFO - PROCESS | 1833 | 1461156626239 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1833 | 1461156626244 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:50:26 INFO - PROCESS | 1833 | 1461156626250 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1833 | 1461156626252 Marionette TRACE conn4 <- [1,1606,null,{}] 05:50:26 INFO - PROCESS | 1833 | 1461156626259 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}] 05:50:26 INFO - PROCESS | 1833 | 1461156626471 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:50:26 INFO - PROCESS | 1833 | 1461156626681 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40827a6800 == 139 [pid = 1833] [id = 409] 05:50:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f406ccecc00) [pid = 1833] [serial = 1228] [outer = (nil)] 05:50:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f4070a94800) [pid = 1833] [serial = 1229] [outer = 0x7f406ccecc00] 05:50:26 INFO - PROCESS | 1833 | 1461156626795 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f4071597c00) [pid = 1833] [serial = 1230] [outer = 0x7f406ccecc00] 05:50:27 INFO - PROCESS | 1833 | 1461156627739 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1533ms 05:50:27 INFO - PROCESS | 1833 | 1461156627784 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1833 | 1461156627788 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:50:27 INFO - PROCESS | 1833 | 1461156627794 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1833 | 1461156627798 Marionette TRACE conn4 <- [1,1610,null,{}] 05:50:27 INFO - PROCESS | 1833 | 1461156627804 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}] 05:50:28 INFO - PROCESS | 1833 | 1461156628020 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:50:28 INFO - PROCESS | 1833 | 1461156628242 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4087210800 == 140 [pid = 1833] [id = 410] 05:50:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f4068f07400) [pid = 1833] [serial = 1231] [outer = (nil)] 05:50:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f4073c4b800) [pid = 1833] [serial = 1232] [outer = 0x7f4068f07400] 05:50:28 INFO - PROCESS | 1833 | 1461156628371 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f407db95c00) [pid = 1833] [serial = 1233] [outer = 0x7f4068f07400] 05:50:29 INFO - PROCESS | 1833 | 1461156629312 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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1585ms 05:50:29 INFO - PROCESS | 1833 | 1461156629381 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 1833 | 1461156629385 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:50:29 INFO - PROCESS | 1833 | 1461156629392 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1833 | 1461156629395 Marionette TRACE conn4 <- [1,1614,null,{}] 05:50:29 INFO - PROCESS | 1833 | 1461156629401 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}] 05:50:29 INFO - PROCESS | 1833 | 1461156629617 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:50:29 INFO - PROCESS | 1833 | 1461156629827 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b6b0800 == 141 [pid = 1833] [id = 411] 05:50:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f4066cb8000) [pid = 1833] [serial = 1234] [outer = (nil)] 05:50:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f407ec24c00) [pid = 1833] [serial = 1235] [outer = 0x7f4066cb8000] 05:50:29 INFO - PROCESS | 1833 | 1461156629952 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f4082bd2400) [pid = 1833] [serial = 1236] [outer = 0x7f4066cb8000] 05:50:30 INFO - PROCESS | 1833 | 1461156630949 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1630ms 05:50:31 INFO - PROCESS | 1833 | 1461156631023 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1833 | 1461156631027 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:50:31 INFO - PROCESS | 1833 | 1461156631034 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1833 | 1461156631039 Marionette TRACE conn4 <- [1,1618,null,{}] 05:50:31 INFO - PROCESS | 1833 | 1461156631045 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}] 05:50:31 INFO - PROCESS | 1833 | 1461156631325 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:50:31 INFO - PROCESS | 1833 | 1461156631613 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054fe7000 == 142 [pid = 1833] [id = 412] 05:50:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f4058399800) [pid = 1833] [serial = 1237] [outer = (nil)] 05:50:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f405bbadc00) [pid = 1833] [serial = 1238] [outer = 0x7f4058399800] 05:50:31 INFO - PROCESS | 1833 | 1461156631737 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f40605f3400) [pid = 1833] [serial = 1239] [outer = 0x7f4058399800] 05:50:32 INFO - PROCESS | 1833 | 1461156632692 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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1689ms 05:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:50:32 INFO - PROCESS | 1833 | 1461156632724 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1833 | 1461156632727 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:50:32 INFO - PROCESS | 1833 | 1461156632733 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1833 | 1461156632736 Marionette TRACE conn4 <- [1,1622,null,{}] 05:50:32 INFO - PROCESS | 1833 | 1461156632742 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}] 05:50:32 INFO - PROCESS | 1833 | 1461156632966 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:50:33 INFO - PROCESS | 1833 | 1461156633216 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0df000 == 143 [pid = 1833] [id = 413] 05:50:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f405bad7800) [pid = 1833] [serial = 1240] [outer = (nil)] 05:50:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f405c689800) [pid = 1833] [serial = 1241] [outer = 0x7f405bad7800] 05:50:33 INFO - PROCESS | 1833 | 1461156633348 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f405fb3d400) [pid = 1833] [serial = 1242] [outer = 0x7f405bad7800] 05:50:34 INFO - PROCESS | 1833 | 1461156634291 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1639ms 05:50:34 INFO - PROCESS | 1833 | 1461156634373 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1833 | 1461156634378 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:50:34 INFO - PROCESS | 1833 | 1461156634385 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1833 | 1461156634389 Marionette TRACE conn4 <- [1,1626,null,{}] 05:50:34 INFO - PROCESS | 1833 | 1461156634396 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}] 05:50:34 INFO - PROCESS | 1833 | 1461156634671 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:50:34 INFO - PROCESS | 1833 | 1461156634975 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40567e4000 == 144 [pid = 1833] [id = 414] 05:50:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f4054fc8400) [pid = 1833] [serial = 1243] [outer = (nil)] 05:50:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f40575bc000) [pid = 1833] [serial = 1244] [outer = 0x7f4054fc8400] 05:50:35 INFO - PROCESS | 1833 | 1461156635054 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f405bae0000) [pid = 1833] [serial = 1245] [outer = 0x7f4054fc8400] 05:50:35 INFO - PROCESS | 1833 | 1461156635914 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1586ms 05:50:35 INFO - PROCESS | 1833 | 1461156635973 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1833 | 1461156635976 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:50:35 INFO - PROCESS | 1833 | 1461156635983 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1833 | 1461156635986 Marionette TRACE conn4 <- [1,1630,null,{}] 05:50:35 INFO - PROCESS | 1833 | 1461156635992 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}] 05:50:36 INFO - PROCESS | 1833 | 1461156636221 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:50:37 INFO - PROCESS | 1833 | 1461156637045 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd26800 == 145 [pid = 1833] [id = 415] 05:50:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f40566eb800) [pid = 1833] [serial = 1246] [outer = (nil)] 05:50:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f40575bf800) [pid = 1833] [serial = 1247] [outer = 0x7f40566eb800] 05:50:37 INFO - PROCESS | 1833 | 1461156637145 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f405a693000) [pid = 1833] [serial = 1248] [outer = 0x7f40566eb800] 05:50:38 INFO - PROCESS | 1833 | 1461156638011 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2086ms 05:50:38 INFO - PROCESS | 1833 | 1461156638097 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1833 | 1461156638104 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:50:38 INFO - PROCESS | 1833 | 1461156638116 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1833 | 1461156638122 Marionette TRACE conn4 <- [1,1634,null,{}] 05:50:38 INFO - PROCESS | 1833 | 1461156638151 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}] 05:50:38 INFO - PROCESS | 1833 | 1461156638382 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:50:38 INFO - PROCESS | 1833 | 1461156638712 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7c3800 == 146 [pid = 1833] [id = 416] 05:50:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f40566ed400) [pid = 1833] [serial = 1249] [outer = (nil)] 05:50:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f40583a6000) [pid = 1833] [serial = 1250] [outer = 0x7f40566ed400] 05:50:38 INFO - PROCESS | 1833 | 1461156638791 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f405bbe0c00) [pid = 1833] [serial = 1251] [outer = 0x7f40566ed400] 05:50:39 INFO - PROCESS | 1833 | 1461156639896 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:50:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1846ms 05:50:39 INFO - PROCESS | 1833 | 1461156639966 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:50:39 INFO - PROCESS | 1833 | 1461156639972 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:50:39 INFO - PROCESS | 1833 | 1461156639979 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1833 | 1461156639983 Marionette TRACE conn4 <- [1,1638,null,{}] 05:50:39 INFO - PROCESS | 1833 | 1461156639989 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}] 05:50:40 INFO - PROCESS | 1833 | 1461156640201 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:50:40 INFO - PROCESS | 1833 | 1461156640490 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b453800 == 147 [pid = 1833] [id = 417] 05:50:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f405d0eac00) [pid = 1833] [serial = 1252] [outer = (nil)] 05:50:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f405d1c6000) [pid = 1833] [serial = 1253] [outer = 0x7f405d0eac00] 05:50:40 INFO - PROCESS | 1833 | 1461156640561 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f405d6cd400) [pid = 1833] [serial = 1254] [outer = 0x7f405d0eac00] 05:50:41 INFO - PROCESS | 1833 | 1461156641436 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1533ms 05:50:41 INFO - PROCESS | 1833 | 1461156641512 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 1833 | 1461156641517 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:50:41 INFO - PROCESS | 1833 | 1461156641532 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 1833 | 1461156641540 Marionette TRACE conn4 <- [1,1642,null,{}] 05:50:41 INFO - PROCESS | 1833 | 1461156641547 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}] 05:50:41 INFO - PROCESS | 1833 | 1461156641828 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fbc800 == 146 [pid = 1833] [id = 344] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40827ab800 == 145 [pid = 1833] [id = 97] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40586be800 == 144 [pid = 1833] [id = 339] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406baba000 == 143 [pid = 1833] [id = 346] 05:50:41 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f4068fcb800) [pid = 1833] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:50:41 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f4082e20400) [pid = 1833] [serial = 1109] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f4065649000) [pid = 1833] [serial = 1136] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f405b361c00) [pid = 1833] [serial = 1112] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f405a695800) [pid = 1833] [serial = 1115] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406aa37000 == 142 [pid = 1833] [id = 345] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c54000 == 141 [pid = 1833] [id = 342] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb23800 == 140 [pid = 1833] [id = 348] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077b05000 == 139 [pid = 1833] [id = 53] 05:50:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065595000 == 138 [pid = 1833] [id = 341] 05:50:42 INFO - PROCESS | 1833 | 1461156642147 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fe5e000 == 137 [pid = 1833] [id = 386] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406d875000 == 136 [pid = 1833] [id = 385] 05:50:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40567d7000 == 137 [pid = 1833] [id = 418] 05:50:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f4057ce6000) [pid = 1833] [serial = 1255] [outer = (nil)] 05:50:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f405d1cd400) [pid = 1833] [serial = 1256] [outer = 0x7f4057ce6000] 05:50:42 INFO - PROCESS | 1833 | 1461156642223 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f405fab3400) [pid = 1833] [serial = 1257] [outer = 0x7f4057ce6000] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a8a7000 == 136 [pid = 1833] [id = 384] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fc4800 == 135 [pid = 1833] [id = 383] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a5c800 == 134 [pid = 1833] [id = 382] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654ab000 == 133 [pid = 1833] [id = 381] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d860800 == 132 [pid = 1833] [id = 380] 05:50:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057c8c800 == 131 [pid = 1833] [id = 379] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f4060332400) [pid = 1833] [serial = 861] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f4073963000) [pid = 1833] [serial = 1053] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f4082df1c00) [pid = 1833] [serial = 852] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f4060ccc400) [pid = 1833] [serial = 888] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f405d6c3400) [pid = 1833] [serial = 921] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f406b563800) [pid = 1833] [serial = 897] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f405c667400) [pid = 1833] [serial = 843] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f406de2a000) [pid = 1833] [serial = 1047] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f407d86a000) [pid = 1833] [serial = 975] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f406f65a000) [pid = 1833] [serial = 1050] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f405d725000) [pid = 1833] [serial = 993] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f407dab7400) [pid = 1833] [serial = 906] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f4060f63400) [pid = 1833] [serial = 957] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f406fc75800) [pid = 1833] [serial = 969] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f4071271800) [pid = 1833] [serial = 972] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f405839b400) [pid = 1833] [serial = 885] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f4083196800) [pid = 1833] [serial = 915] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f405d1cf800) [pid = 1833] [serial = 849] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f405d6d0000) [pid = 1833] [serial = 954] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f4068913000) [pid = 1833] [serial = 894] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f4082bda400) [pid = 1833] [serial = 912] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f405bae0c00) [pid = 1833] [serial = 987] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f407ec32800) [pid = 1833] [serial = 909] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f4065647800) [pid = 1833] [serial = 1026] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f4054fd1400) [pid = 1833] [serial = 990] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f40605f1400) [pid = 1833] [serial = 1059] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f40827c4800) [pid = 1833] [serial = 981] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f4066c3d800) [pid = 1833] [serial = 891] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f4082de9400) [pid = 1833] [serial = 984] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f40583a2800) [pid = 1833] [serial = 951] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f4073c29c00) [pid = 1833] [serial = 903] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f4067bb2400) [pid = 1833] [serial = 963] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4083245800) [pid = 1833] [serial = 918] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f407db9b000) [pid = 1833] [serial = 1056] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f40672d2800) [pid = 1833] [serial = 846] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f4068f0e800) [pid = 1833] [serial = 1035] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f40676c7800) [pid = 1833] [serial = 1032] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f406fc78400) [pid = 1833] [serial = 900] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f405df73800) [pid = 1833] [serial = 1023] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f40672dd000) [pid = 1833] [serial = 1029] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f40575be000) [pid = 1833] [serial = 855] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f406b614000) [pid = 1833] [serial = 966] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f40827c0800) [pid = 1833] [serial = 978] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f406736a400) [pid = 1833] [serial = 960] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f406d8d1400) [pid = 1833] [serial = 750] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f406032b800) [pid = 1833] [serial = 858] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f405fab9400) [pid = 1833] [serial = 996] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f405b360800) [pid = 1833] [serial = 1020] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f406ceedc00) [pid = 1833] [serial = 1044] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f406b56d800) [pid = 1833] [serial = 1041] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f406a6f5800) [pid = 1833] [serial = 1038] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4060f69000) [pid = 1833] [serial = 1134] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f4060b33400) [pid = 1833] [serial = 1131] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405b47d800) [pid = 1833] [serial = 1106] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405bad3800) [pid = 1833] [serial = 1122] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f405bbdc800) [pid = 1833] [serial = 1121] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f405ce0a400) [pid = 1833] [serial = 1124] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4060d88c00) [pid = 1833] [serial = 1133] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405d6cbc00) [pid = 1833] [serial = 1125] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4080e12400) [pid = 1833] [serial = 1100] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f40605f2c00) [pid = 1833] [serial = 1130] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f405d1cac00) [pid = 1833] [serial = 1082] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f405b353c00) [pid = 1833] [serial = 1119] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f4057ce0c00) [pid = 1833] [serial = 1118] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4082bdf000) [pid = 1833] [serial = 1103] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f406f058800) [pid = 1833] [serial = 1094] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4071137800) [pid = 1833] [serial = 1097] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f4060d8c000) [pid = 1833] [serial = 1085] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f406b570000) [pid = 1833] [serial = 1091] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f405d71fc00) [pid = 1833] [serial = 1127] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405f7e9800) [pid = 1833] [serial = 1128] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f40674b7000) [pid = 1833] [serial = 1088] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1833 | 1461156643324 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1845ms 05:50:43 INFO - PROCESS | 1833 | 1461156643372 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1833 | 1461156643380 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:50:43 INFO - PROCESS | 1833 | 1461156643441 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1833 | 1461156643447 Marionette TRACE conn4 <- [1,1646,null,{}] 05:50:43 INFO - PROCESS | 1833 | 1461156643479 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}] 05:50:43 INFO - PROCESS | 1833 | 1461156643681 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:50:43 INFO - PROCESS | 1833 | 1461156643913 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa29000 == 132 [pid = 1833] [id = 419] 05:50:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f4057c4b400) [pid = 1833] [serial = 1258] [outer = (nil)] 05:50:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f405fab9400) [pid = 1833] [serial = 1259] [outer = 0x7f4057c4b400] 05:50:43 INFO - PROCESS | 1833 | 1461156643977 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f405fb3e800) [pid = 1833] [serial = 1260] [outer = 0x7f4057c4b400] 05:50:44 INFO - PROCESS | 1833 | 1461156644785 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:50:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1441ms 05:50:44 INFO - PROCESS | 1833 | 1461156644832 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 1833 | 1461156644835 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:50:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:50:44 INFO - PROCESS | 1833 | 1461156644841 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1833 | 1461156644844 Marionette TRACE conn4 <- [1,1650,null,{}] 05:50:44 INFO - PROCESS | 1833 | 1461156644849 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}] 05:50:45 INFO - PROCESS | 1833 | 1461156645119 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:50:45 INFO - PROCESS | 1833 | 1461156645150 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d85b800 == 133 [pid = 1833] [id = 420] 05:50:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f40602afc00) [pid = 1833] [serial = 1261] [outer = (nil)] 05:50:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f406032f800) [pid = 1833] [serial = 1262] [outer = 0x7f40602afc00] 05:50:45 INFO - PROCESS | 1833 | 1461156645226 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f40605f7000) [pid = 1833] [serial = 1263] [outer = 0x7f40602afc00] 05:50:46 INFO - PROCESS | 1833 | 1461156646260 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1434ms 05:50:46 INFO - PROCESS | 1833 | 1461156646285 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 1833 | 1461156646290 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:50:46 INFO - PROCESS | 1833 | 1461156646297 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1833 | 1461156646300 Marionette TRACE conn4 <- [1,1654,null,{}] 05:50:46 INFO - PROCESS | 1833 | 1461156646306 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}] 05:50:46 INFO - PROCESS | 1833 | 1461156646557 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f406705b400) [pid = 1833] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f4054fc3800) [pid = 1833] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f4060d82c00) [pid = 1833] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f40673e6400) [pid = 1833] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405bac9000) [pid = 1833] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f4060329000) [pid = 1833] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405b47e400) [pid = 1833] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f405bac4c00) [pid = 1833] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:50:47 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405bad1400) [pid = 1833] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:50:47 INFO - PROCESS | 1833 | 1461156647318 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa2000 == 134 [pid = 1833] [id = 421] 05:50:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f4054fc3800) [pid = 1833] [serial = 1264] [outer = (nil)] 05:50:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405bac4c00) [pid = 1833] [serial = 1265] [outer = 0x7f4054fc3800] 05:50:47 INFO - PROCESS | 1833 | 1461156647387 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4060cca800) [pid = 1833] [serial = 1266] [outer = 0x7f4054fc3800] 05:50:48 INFO - PROCESS | 1833 | 1461156648074 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:50:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1831ms 05:50:48 INFO - PROCESS | 1833 | 1461156648135 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1833 | 1461156648138 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:50:48 INFO - PROCESS | 1833 | 1461156648147 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1833 | 1461156648153 Marionette TRACE conn4 <- [1,1658,null,{}] 05:50:48 INFO - PROCESS | 1833 | 1461156648167 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}] 05:50:48 INFO - PROCESS | 1833 | 1461156648368 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:50:48 INFO - PROCESS | 1833 | 1461156648385 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406546c800 == 135 [pid = 1833] [id = 422] 05:50:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f40605fec00) [pid = 1833] [serial = 1267] [outer = (nil)] 05:50:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4060f67800) [pid = 1833] [serial = 1268] [outer = 0x7f40605fec00] 05:50:48 INFO - PROCESS | 1833 | 1461156648468 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f406563d400) [pid = 1833] [serial = 1269] [outer = 0x7f40605fec00] 05:50:49 INFO - PROCESS | 1833 | 1461156649552 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1443ms 05:50:49 INFO - PROCESS | 1833 | 1461156649591 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1833 | 1461156649598 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:50:49 INFO - PROCESS | 1833 | 1461156649607 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1833 | 1461156649612 Marionette TRACE conn4 <- [1,1662,null,{}] 05:50:49 INFO - PROCESS | 1833 | 1461156649622 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}] 05:50:49 INFO - PROCESS | 1833 | 1461156649851 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:50:50 INFO - PROCESS | 1833 | 1461156650169 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b463000 == 136 [pid = 1833] [id = 423] 05:50:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4057ce7800) [pid = 1833] [serial = 1270] [outer = (nil)] 05:50:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f405bad1800) [pid = 1833] [serial = 1271] [outer = 0x7f4057ce7800] 05:50:50 INFO - PROCESS | 1833 | 1461156650253 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f405bbb6000) [pid = 1833] [serial = 1272] [outer = 0x7f4057ce7800] 05:50:51 INFO - PROCESS | 1833 | 1461156651184 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1637ms 05:50:51 INFO - PROCESS | 1833 | 1461156651245 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1833 | 1461156651254 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:50:51 INFO - PROCESS | 1833 | 1461156651266 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1833 | 1461156651269 Marionette TRACE conn4 <- [1,1666,null,{}] 05:50:51 INFO - PROCESS | 1833 | 1461156651277 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}] 05:50:51 INFO - PROCESS | 1833 | 1461156651507 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:50:51 INFO - PROCESS | 1833 | 1461156651764 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa81000 == 137 [pid = 1833] [id = 424] 05:50:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f405b47a000) [pid = 1833] [serial = 1273] [outer = (nil)] 05:50:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f405d1c9400) [pid = 1833] [serial = 1274] [outer = 0x7f405b47a000] 05:50:51 INFO - PROCESS | 1833 | 1461156651889 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f405d726000) [pid = 1833] [serial = 1275] [outer = 0x7f405b47a000] 05:50:52 INFO - PROCESS | 1833 | 1461156652963 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1743ms 05:50:53 INFO - PROCESS | 1833 | 1461156653009 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1833 | 1461156653014 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:50:53 INFO - PROCESS | 1833 | 1461156653022 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1833 | 1461156653030 Marionette TRACE conn4 <- [1,1670,null,{}] 05:50:53 INFO - PROCESS | 1833 | 1461156653051 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}] 05:50:53 INFO - PROCESS | 1833 | 1461156653361 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:50:53 INFO - PROCESS | 1833 | 1461156653648 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065627000 == 138 [pid = 1833] [id = 425] 05:50:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f405fb37c00) [pid = 1833] [serial = 1276] [outer = (nil)] 05:50:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f40602a8800) [pid = 1833] [serial = 1277] [outer = 0x7f405fb37c00] 05:50:53 INFO - PROCESS | 1833 | 1461156653774 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f40605f7c00) [pid = 1833] [serial = 1278] [outer = 0x7f405fb37c00] 05:50:54 INFO - PROCESS | 1833 | 1461156654697 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1741ms 05:50:54 INFO - PROCESS | 1833 | 1461156654763 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:50:54 INFO - PROCESS | 1833 | 1461156654768 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:50:54 INFO - PROCESS | 1833 | 1461156654774 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1833 | 1461156654778 Marionette TRACE conn4 <- [1,1674,null,{}] 05:50:54 INFO - PROCESS | 1833 | 1461156654783 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}] 05:50:55 INFO - PROCESS | 1833 | 1461156655042 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:50:55 INFO - PROCESS | 1833 | 1461156655290 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067433000 == 139 [pid = 1833] [id = 426] 05:50:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f405fb39400) [pid = 1833] [serial = 1279] [outer = (nil)] 05:50:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f4060d8b000) [pid = 1833] [serial = 1280] [outer = 0x7f405fb39400] 05:50:55 INFO - PROCESS | 1833 | 1461156655411 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4065649000) [pid = 1833] [serial = 1281] [outer = 0x7f405fb39400] 05:50:56 INFO - PROCESS | 1833 | 1461156656292 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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1584ms 05:50:56 INFO - PROCESS | 1833 | 1461156656359 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1833 | 1461156656363 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:50:56 INFO - PROCESS | 1833 | 1461156656371 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1833 | 1461156656375 Marionette TRACE conn4 <- [1,1678,null,{}] 05:50:56 INFO - PROCESS | 1833 | 1461156656380 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}] 05:50:56 INFO - PROCESS | 1833 | 1461156656594 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:50:56 INFO - PROCESS | 1833 | 1461156656798 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068b82800 == 140 [pid = 1833] [id = 427] 05:50:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405fb42c00) [pid = 1833] [serial = 1282] [outer = (nil)] 05:50:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4066bdf400) [pid = 1833] [serial = 1283] [outer = 0x7f405fb42c00] 05:50:56 INFO - PROCESS | 1833 | 1461156656915 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4066c40c00) [pid = 1833] [serial = 1284] [outer = 0x7f405fb42c00] 05:50:57 INFO - PROCESS | 1833 | 1461156657861 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1530ms 05:50:57 INFO - PROCESS | 1833 | 1461156657901 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1833 | 1461156657905 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:50:57 INFO - PROCESS | 1833 | 1461156657911 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1833 | 1461156657914 Marionette TRACE conn4 <- [1,1682,null,{}] 05:50:57 INFO - PROCESS | 1833 | 1461156657920 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}] 05:50:58 INFO - PROCESS | 1833 | 1461156658164 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:50:58 INFO - PROCESS | 1833 | 1461156658376 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a8a6800 == 141 [pid = 1833] [id = 428] 05:50:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4067364000) [pid = 1833] [serial = 1285] [outer = (nil)] 05:50:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f40674be800) [pid = 1833] [serial = 1286] [outer = 0x7f4067364000] 05:50:58 INFO - PROCESS | 1833 | 1461156658558 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4067baec00) [pid = 1833] [serial = 1287] [outer = 0x7f4067364000] 05:50:59 INFO - PROCESS | 1833 | 1461156659445 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1584ms 05:50:59 INFO - PROCESS | 1833 | 1461156659497 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 1833 | 1461156659502 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:50:59 INFO - PROCESS | 1833 | 1461156659508 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1833 | 1461156659512 Marionette TRACE conn4 <- [1,1686,null,{}] 05:50:59 INFO - PROCESS | 1833 | 1461156659517 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}] 05:50:59 INFO - PROCESS | 1833 | 1461156659729 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:50:59 INFO - PROCESS | 1833 | 1461156659943 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b3a7800 == 142 [pid = 1833] [id = 429] 05:51:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4066bd5800) [pid = 1833] [serial = 1288] [outer = (nil)] 05:51:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f40689ed000) [pid = 1833] [serial = 1289] [outer = 0x7f4066bd5800] 05:51:00 INFO - PROCESS | 1833 | 1461156660061 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f4068d8b800) [pid = 1833] [serial = 1290] [outer = 0x7f4066bd5800] 05:51:01 INFO - PROCESS | 1833 | 1461156661014 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1545ms 05:51:01 INFO - PROCESS | 1833 | 1461156661055 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1833 | 1461156661058 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:51:01 INFO - PROCESS | 1833 | 1461156661065 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1833 | 1461156661068 Marionette TRACE conn4 <- [1,1690,null,{}] 05:51:01 INFO - PROCESS | 1833 | 1461156661074 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}] 05:51:01 INFO - PROCESS | 1833 | 1461156661284 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:51:01 INFO - PROCESS | 1833 | 1461156661495 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406bab8000 == 143 [pid = 1833] [id = 430] 05:51:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f40672d2800) [pid = 1833] [serial = 1291] [outer = (nil)] 05:51:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f40699f4000) [pid = 1833] [serial = 1292] [outer = 0x7f40672d2800] 05:51:01 INFO - PROCESS | 1833 | 1461156661614 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f406a6a5000) [pid = 1833] [serial = 1293] [outer = 0x7f40672d2800] 05:51:02 INFO - PROCESS | 1833 | 1461156662556 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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1540ms 05:51:02 INFO - PROCESS | 1833 | 1461156662606 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:51:02 INFO - PROCESS | 1833 | 1461156662611 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:51:02 INFO - PROCESS | 1833 | 1461156662617 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1833 | 1461156662620 Marionette TRACE conn4 <- [1,1694,null,{}] 05:51:02 INFO - PROCESS | 1833 | 1461156662625 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}] 05:51:02 INFO - PROCESS | 1833 | 1461156662848 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:51:03 INFO - PROCESS | 1833 | 1461156663056 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406de7a800 == 144 [pid = 1833] [id = 431] 05:51:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f4067366000) [pid = 1833] [serial = 1294] [outer = (nil)] 05:51:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f406b3e3c00) [pid = 1833] [serial = 1295] [outer = 0x7f4067366000] 05:51:03 INFO - PROCESS | 1833 | 1461156663175 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f406b610400) [pid = 1833] [serial = 1296] [outer = 0x7f4067366000] 05:51:04 INFO - PROCESS | 1833 | 1461156664133 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1581ms 05:51:04 INFO - PROCESS | 1833 | 1461156664198 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1833 | 1461156664202 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:51:04 INFO - PROCESS | 1833 | 1461156664208 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1833 | 1461156664211 Marionette TRACE conn4 <- [1,1698,null,{}] 05:51:04 INFO - PROCESS | 1833 | 1461156664217 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}] 05:51:04 INFO - PROCESS | 1833 | 1461156664477 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:51:04 INFO - PROCESS | 1833 | 1461156664729 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fdcf000 == 145 [pid = 1833] [id = 432] 05:51:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f4068d8f000) [pid = 1833] [serial = 1297] [outer = (nil)] 05:51:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f406b617400) [pid = 1833] [serial = 1298] [outer = 0x7f4068d8f000] 05:51:04 INFO - PROCESS | 1833 | 1461156664856 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f406cef4400) [pid = 1833] [serial = 1299] [outer = 0x7f4068d8f000] 05:51:05 INFO - PROCESS | 1833 | 1461156665750 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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1584ms 05:51:05 INFO - PROCESS | 1833 | 1461156665793 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:51:05 INFO - PROCESS | 1833 | 1461156665797 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:51:05 INFO - PROCESS | 1833 | 1461156665816 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1833 | 1461156665822 Marionette TRACE conn4 <- [1,1702,null,{}] 05:51:05 INFO - PROCESS | 1833 | 1461156665833 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}] 05:51:06 INFO - PROCESS | 1833 | 1461156666112 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:51:06 INFO - PROCESS | 1833 | 1461156666372 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073c6c800 == 146 [pid = 1833] [id = 433] 05:51:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f406f240000) [pid = 1833] [serial = 1300] [outer = (nil)] 05:51:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f406f65c800) [pid = 1833] [serial = 1301] [outer = 0x7f406f240000] 05:51:06 INFO - PROCESS | 1833 | 1461156666501 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f4071130000) [pid = 1833] [serial = 1302] [outer = 0x7f406f240000] 05:51:07 INFO - PROCESS | 1833 | 1461156667378 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1605ms 05:51:07 INFO - PROCESS | 1833 | 1461156667410 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1833 | 1461156667413 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:51:07 INFO - PROCESS | 1833 | 1461156667420 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1833 | 1461156667423 Marionette TRACE conn4 <- [1,1706,null,{}] 05:51:07 INFO - PROCESS | 1833 | 1461156667429 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}] 05:51:07 INFO - PROCESS | 1833 | 1461156667643 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:51:07 INFO - PROCESS | 1833 | 1461156667856 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407e989000 == 147 [pid = 1833] [id = 434] 05:51:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f406eaf9400) [pid = 1833] [serial = 1303] [outer = (nil)] 05:51:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f40715a5000) [pid = 1833] [serial = 1304] [outer = 0x7f406eaf9400] 05:51:07 INFO - PROCESS | 1833 | 1461156667969 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f407cc3b000) [pid = 1833] [serial = 1305] [outer = 0x7f406eaf9400] 05:51:09 INFO - PROCESS | 1833 | 1461156669027 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1680ms 05:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:51:09 INFO - PROCESS | 1833 | 1461156669101 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1833 | 1461156669104 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:51:09 INFO - PROCESS | 1833 | 1461156669110 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1833 | 1461156669114 Marionette TRACE conn4 <- [1,1710,null,{}] 05:51:09 INFO - PROCESS | 1833 | 1461156669119 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}] 05:51:09 INFO - PROCESS | 1833 | 1461156669342 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:51:09 INFO - PROCESS | 1833 | 1461156669599 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408327d800 == 148 [pid = 1833] [id = 435] 05:51:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f4067061c00) [pid = 1833] [serial = 1306] [outer = (nil)] 05:51:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f407ccc7000) [pid = 1833] [serial = 1307] [outer = 0x7f4067061c00] 05:51:09 INFO - PROCESS | 1833 | 1461156669715 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f4080e12400) [pid = 1833] [serial = 1308] [outer = 0x7f4067061c00] 05:51:10 INFO - PROCESS | 1833 | 1461156670587 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1533ms 05:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:51:10 INFO - PROCESS | 1833 | 1461156670643 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 1833 | 1461156670646 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:51:10 INFO - PROCESS | 1833 | 1461156670653 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1833 | 1461156670656 Marionette TRACE conn4 <- [1,1714,null,{}] 05:51:10 INFO - PROCESS | 1833 | 1461156670661 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}] 05:51:10 INFO - PROCESS | 1833 | 1461156670873 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:51:11 INFO - PROCESS | 1833 | 1461156671088 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408818f000 == 149 [pid = 1833] [id = 436] 05:51:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f40673e2400) [pid = 1833] [serial = 1309] [outer = (nil)] 05:51:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4082dbcc00) [pid = 1833] [serial = 1310] [outer = 0x7f40673e2400] 05:51:11 INFO - PROCESS | 1833 | 1461156671207 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f4082deb000) [pid = 1833] [serial = 1311] [outer = 0x7f40673e2400] 05:51:12 INFO - PROCESS | 1833 | 1461156672177 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1586ms 05:51:12 INFO - PROCESS | 1833 | 1461156672240 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1833 | 1461156672243 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:51:12 INFO - PROCESS | 1833 | 1461156672249 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1833 | 1461156672253 Marionette TRACE conn4 <- [1,1718,null,{}] 05:51:12 INFO - PROCESS | 1833 | 1461156672258 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}] 05:51:12 INFO - PROCESS | 1833 | 1461156672484 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:51:12 INFO - PROCESS | 1833 | 1461156672738 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40584ee000 == 150 [pid = 1833] [id = 437] 05:51:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f4055a05800) [pid = 1833] [serial = 1312] [outer = (nil)] 05:51:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f4055a0a800) [pid = 1833] [serial = 1313] [outer = 0x7f4055a05800] 05:51:12 INFO - PROCESS | 1833 | 1461156672859 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f4055a0f400) [pid = 1833] [serial = 1314] [outer = 0x7f4055a05800] 05:51:13 INFO - PROCESS | 1833 | 1461156673914 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1736ms 05:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:51:13 INFO - PROCESS | 1833 | 1461156673987 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 1833 | 1461156673990 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:51:13 INFO - PROCESS | 1833 | 1461156673996 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1833 | 1461156673999 Marionette TRACE conn4 <- [1,1722,null,{}] 05:51:14 INFO - PROCESS | 1833 | 1461156674006 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}] 05:51:14 INFO - PROCESS | 1833 | 1461156674236 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:51:14 INFO - PROCESS | 1833 | 1461156674979 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b341000 == 151 [pid = 1833] [id = 438] 05:51:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f40566e3000) [pid = 1833] [serial = 1315] [outer = (nil)] 05:51:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f40575b5000) [pid = 1833] [serial = 1316] [outer = 0x7f40566e3000] 05:51:15 INFO - PROCESS | 1833 | 1461156675067 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f405a694400) [pid = 1833] [serial = 1317] [outer = 0x7f40566e3000] 05:51:16 INFO - PROCESS | 1833 | 1461156676035 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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2082ms 05:51:16 INFO - PROCESS | 1833 | 1461156676079 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1833 | 1461156676086 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:51:16 INFO - PROCESS | 1833 | 1461156676095 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1833 | 1461156676099 Marionette TRACE conn4 <- [1,1726,null,{}] 05:51:16 INFO - PROCESS | 1833 | 1461156676106 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}] 05:51:16 INFO - PROCESS | 1833 | 1461156676326 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:51:16 INFO - PROCESS | 1833 | 1461156676557 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f878800 == 152 [pid = 1833] [id = 439] 05:51:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f40575b8400) [pid = 1833] [serial = 1318] [outer = (nil)] 05:51:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f405b360c00) [pid = 1833] [serial = 1319] [outer = 0x7f40575b8400] 05:51:16 INFO - PROCESS | 1833 | 1461156676715 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f405c683400) [pid = 1833] [serial = 1320] [outer = 0x7f40575b8400] 05:51:17 INFO - PROCESS | 1833 | 1461156677972 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]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1938ms 05:51:18 INFO - PROCESS | 1833 | 1461156678036 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1833 | 1461156678043 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:51:18 INFO - PROCESS | 1833 | 1461156678050 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1833 | 1461156678052 Marionette TRACE conn4 <- [1,1730,null,{}] 05:51:18 INFO - PROCESS | 1833 | 1461156678058 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}] 05:51:18 INFO - PROCESS | 1833 | 1461156678290 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:51:18 INFO - PROCESS | 1833 | 1461156678737 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057615000 == 151 [pid = 1833] [id = 334] 05:51:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b338000 == 150 [pid = 1833] [id = 332] 05:51:18 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f406d143800) [pid = 1833] [serial = 1169] [outer = (nil)] [url = about:blank] 05:51:18 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f407d866800) [pid = 1833] [serial = 1172] [outer = (nil)] [url = about:blank] 05:51:18 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f407edc2400) [pid = 1833] [serial = 1175] [outer = (nil)] [url = about:blank] 05:51:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40565f5000 == 151 [pid = 1833] [id = 440] 05:51:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f405bbb1400) [pid = 1833] [serial = 1321] [outer = (nil)] 05:51:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f405d9c0000) [pid = 1833] [serial = 1322] [outer = 0x7f405bbb1400] 05:51:18 INFO - PROCESS | 1833 | 1461156678904 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f405fab8800) [pid = 1833] [serial = 1323] [outer = 0x7f405bbb1400] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405caa2000 == 150 [pid = 1833] [id = 421] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d85b800 == 149 [pid = 1833] [id = 420] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405aa29000 == 148 [pid = 1833] [id = 419] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40567d7000 == 147 [pid = 1833] [id = 418] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b453800 == 146 [pid = 1833] [id = 417] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d7c3800 == 145 [pid = 1833] [id = 416] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd26800 == 144 [pid = 1833] [id = 415] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0df000 == 143 [pid = 1833] [id = 413] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054fe7000 == 142 [pid = 1833] [id = 412] 05:51:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b6b0800 == 141 [pid = 1833] [id = 411] 05:51:20 INFO - PROCESS | 1833 | 1461156680035 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2034ms 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f4066bd6800) [pid = 1833] [serial = 1137] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f406b615000) [pid = 1833] [serial = 1199] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f4066bbbc00) [pid = 1833] [serial = 1193] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f4066f79000) [pid = 1833] [serial = 1194] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f406b564800) [pid = 1833] [serial = 1166] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f4060e0a000) [pid = 1833] [serial = 1188] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f4060377800) [pid = 1833] [serial = 1187] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f4060f63000) [pid = 1833] [serial = 1148] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f405df6ec00) [pid = 1833] [serial = 1145] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f405c686000) [pid = 1833] [serial = 1178] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f405c67fc00) [pid = 1833] [serial = 1142] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f406705c000) [pid = 1833] [serial = 1154] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f405ce0e800) [pid = 1833] [serial = 1190] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f4066bd0400) [pid = 1833] [serial = 1191] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f40657f6000) [pid = 1833] [serial = 1151] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f405d1cfc00) [pid = 1833] [serial = 1185] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f405c721400) [pid = 1833] [serial = 1184] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f405c687800) [pid = 1833] [serial = 1182] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f405bbd4800) [pid = 1833] [serial = 1181] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f4054fcd000) [pid = 1833] [serial = 1139] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f4067bb0400) [pid = 1833] [serial = 1157] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f4068d8dc00) [pid = 1833] [serial = 1160] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f4069a14800) [pid = 1833] [serial = 1163] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f40674bd400) [pid = 1833] [serial = 1196] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f4068d91400) [pid = 1833] [serial = 1197] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f406d1cb800) [pid = 1833] [serial = 1200] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f40566eec00) [pid = 1833] [serial = 1202] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f405b35d000) [pid = 1833] [serial = 1203] [outer = (nil)] [url = about:blank] 05:51:20 INFO - PROCESS | 1833 | 1461156680147 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1833 | 1461156680161 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:51:20 INFO - PROCESS | 1833 | 1461156680189 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1833 | 1461156680203 Marionette TRACE conn4 <- [1,1734,null,{}] 05:51:20 INFO - PROCESS | 1833 | 1461156680241 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}] 05:51:20 INFO - PROCESS | 1833 | 1461156680508 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:51:20 INFO - PROCESS | 1833 | 1461156680585 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa5000 == 142 [pid = 1833] [id = 441] 05:51:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f405c688400) [pid = 1833] [serial = 1324] [outer = (nil)] 05:51:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f406032b800) [pid = 1833] [serial = 1325] [outer = 0x7f405c688400] 05:51:20 INFO - PROCESS | 1833 | 1461156680648 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f4060b30800) [pid = 1833] [serial = 1326] [outer = 0x7f405c688400] 05:51:21 INFO - PROCESS | 1833 | 1461156681598 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1484ms 05:51:21 INFO - PROCESS | 1833 | 1461156681668 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 1833 | 1461156681673 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:51:21 INFO - PROCESS | 1833 | 1461156681680 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 1833 | 1461156681683 Marionette TRACE conn4 <- [1,1738,null,{}] 05:51:21 INFO - PROCESS | 1833 | 1461156681688 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}] 05:51:21 INFO - PROCESS | 1833 | 1461156681952 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:51:21 INFO - PROCESS | 1833 | 1461156681984 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f781000 == 143 [pid = 1833] [id = 442] 05:51:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f405fb3b000) [pid = 1833] [serial = 1327] [outer = (nil)] 05:51:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f40655e6400) [pid = 1833] [serial = 1328] [outer = 0x7f405fb3b000] 05:51:22 INFO - PROCESS | 1833 | 1461156682049 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f4066bbbc00) [pid = 1833] [serial = 1329] [outer = 0x7f405fb3b000] 05:51:23 INFO - PROCESS | 1833 | 1461156683135 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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1484ms 05:51:23 INFO - PROCESS | 1833 | 1461156683196 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1833 | 1461156683203 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:51:23 INFO - PROCESS | 1833 | 1461156683212 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1833 | 1461156683217 Marionette TRACE conn4 <- [1,1742,null,{}] 05:51:23 INFO - PROCESS | 1833 | 1461156683226 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}] 05:51:23 INFO - PROCESS | 1833 | 1461156683990 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:51:24 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f40566ed400) [pid = 1833] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:51:24 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f4054fc3800) [pid = 1833] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:51:24 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f405d0eac00) [pid = 1833] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:51:24 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f40602afc00) [pid = 1833] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:51:24 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f40566eb800) [pid = 1833] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:51:24 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f4057c4b400) [pid = 1833] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:51:24 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f4057ce6000) [pid = 1833] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:51:24 INFO - PROCESS | 1833 | 1461156684209 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8b9800 == 144 [pid = 1833] [id = 443] 05:51:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f405c688c00) [pid = 1833] [serial = 1330] [outer = (nil)] 05:51:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f405fabdc00) [pid = 1833] [serial = 1331] [outer = 0x7f405c688c00] 05:51:24 INFO - PROCESS | 1833 | 1461156684289 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f40672db400) [pid = 1833] [serial = 1332] [outer = 0x7f405c688c00] 05:51:25 INFO - PROCESS | 1833 | 1461156685031 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1838ms 05:51:25 INFO - PROCESS | 1833 | 1461156685054 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1833 | 1461156685058 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:51:25 INFO - PROCESS | 1833 | 1461156685066 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1833 | 1461156685070 Marionette TRACE conn4 <- [1,1746,null,{}] 05:51:25 INFO - PROCESS | 1833 | 1461156685079 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}] 05:51:25 INFO - PROCESS | 1833 | 1461156685342 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:51:25 INFO - PROCESS | 1833 | 1461156685365 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067017800 == 145 [pid = 1833] [id = 444] 05:51:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f405fb42800) [pid = 1833] [serial = 1333] [outer = (nil)] 05:51:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f40676c7800) [pid = 1833] [serial = 1334] [outer = 0x7f405fb42800] 05:51:25 INFO - PROCESS | 1833 | 1461156685429 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f4068d8e400) [pid = 1833] [serial = 1335] [outer = 0x7f405fb42800] 05:51:26 INFO - PROCESS | 1833 | 1461156686504 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1486ms 05:51:26 INFO - PROCESS | 1833 | 1461156686555 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1833 | 1461156686561 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:51:26 INFO - PROCESS | 1833 | 1461156686570 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1833 | 1461156686575 Marionette TRACE conn4 <- [1,1750,null,{}] 05:51:26 INFO - PROCESS | 1833 | 1461156686584 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}] 05:51:26 INFO - PROCESS | 1833 | 1461156686821 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:51:27 INFO - PROCESS | 1833 | 1461156687144 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b446800 == 146 [pid = 1833] [id = 445] 05:51:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f405b355c00) [pid = 1833] [serial = 1336] [outer = (nil)] 05:51:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f405bad8000) [pid = 1833] [serial = 1337] [outer = 0x7f405b355c00] 05:51:27 INFO - PROCESS | 1833 | 1461156687228 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f405c661800) [pid = 1833] [serial = 1338] [outer = 0x7f405b355c00] 05:51:28 INFO - PROCESS | 1833 | 1461156688155 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1638ms 05:51:28 INFO - PROCESS | 1833 | 1461156688209 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1833 | 1461156688217 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:51:28 INFO - PROCESS | 1833 | 1461156688228 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1833 | 1461156688232 Marionette TRACE conn4 <- [1,1754,null,{}] 05:51:28 INFO - PROCESS | 1833 | 1461156688239 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}] 05:51:28 INFO - PROCESS | 1833 | 1461156688493 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:51:28 INFO - PROCESS | 1833 | 1461156688834 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065534800 == 147 [pid = 1833] [id = 446] 05:51:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f405c721400) [pid = 1833] [serial = 1339] [outer = (nil)] 05:51:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f405d9bfc00) [pid = 1833] [serial = 1340] [outer = 0x7f405c721400] 05:51:28 INFO - PROCESS | 1833 | 1461156688917 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f405fb36400) [pid = 1833] [serial = 1341] [outer = 0x7f405c721400] 05:51:29 INFO - PROCESS | 1833 | 1461156689913 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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1736ms 05:51:29 INFO - PROCESS | 1833 | 1461156689965 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1833 | 1461156689969 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:51:29 INFO - PROCESS | 1833 | 1461156689975 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1833 | 1461156689981 Marionette TRACE conn4 <- [1,1758,null,{}] 05:51:30 INFO - PROCESS | 1833 | 1461156689998 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}] 05:51:30 INFO - PROCESS | 1833 | 1461156690232 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:51:30 INFO - PROCESS | 1833 | 1461156690533 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa38800 == 148 [pid = 1833] [id = 447] 05:51:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f40605fc000) [pid = 1833] [serial = 1342] [outer = (nil)] 05:51:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f4066c37c00) [pid = 1833] [serial = 1343] [outer = 0x7f40605fc000] 05:51:30 INFO - PROCESS | 1833 | 1461156690613 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f40672d0c00) [pid = 1833] [serial = 1344] [outer = 0x7f40605fc000] 05:51:31 INFO - PROCESS | 1833 | 1461156691509 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]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1586ms 05:51:31 INFO - PROCESS | 1833 | 1461156691563 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1833 | 1461156691568 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:51:31 INFO - PROCESS | 1833 | 1461156691573 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1833 | 1461156691577 Marionette TRACE conn4 <- [1,1762,null,{}] 05:51:31 INFO - PROCESS | 1833 | 1461156691583 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}] 05:51:31 INFO - PROCESS | 1833 | 1461156691790 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:51:32 INFO - PROCESS | 1833 | 1461156692006 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b41e800 == 149 [pid = 1833] [id = 448] 05:51:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f4060e03000) [pid = 1833] [serial = 1345] [outer = (nil)] 05:51:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f4067bb0c00) [pid = 1833] [serial = 1346] [outer = 0x7f4060e03000] 05:51:32 INFO - PROCESS | 1833 | 1461156692124 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f406a6f0800) [pid = 1833] [serial = 1347] [outer = 0x7f4060e03000] 05:51:33 INFO - PROCESS | 1833 | 1461156693052 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1532ms 05:51:33 INFO - PROCESS | 1833 | 1461156693107 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 1833 | 1461156693111 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:51:33 INFO - PROCESS | 1833 | 1461156693118 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 1833 | 1461156693122 Marionette TRACE conn4 <- [1,1766,null,{}] 05:51:33 INFO - PROCESS | 1833 | 1461156693127 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}] 05:51:33 INFO - PROCESS | 1833 | 1461156693337 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:51:33 INFO - PROCESS | 1833 | 1461156693553 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406baba000 == 150 [pid = 1833] [id = 449] 05:51:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f4066bd7000) [pid = 1833] [serial = 1348] [outer = (nil)] 05:51:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f406cce6400) [pid = 1833] [serial = 1349] [outer = 0x7f4066bd7000] 05:51:33 INFO - PROCESS | 1833 | 1461156693684 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f406e6ad800) [pid = 1833] [serial = 1350] [outer = 0x7f4066bd7000] 05:51:34 INFO - PROCESS | 1833 | 1461156694659 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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1586ms 05:51:34 INFO - PROCESS | 1833 | 1461156694706 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 1833 | 1461156694710 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:51:34 INFO - PROCESS | 1833 | 1461156694715 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1833 | 1461156694719 Marionette TRACE conn4 <- [1,1770,null,{}] 05:51:34 INFO - PROCESS | 1833 | 1461156694724 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}] 05:51:34 INFO - PROCESS | 1833 | 1461156694966 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:51:35 INFO - PROCESS | 1833 | 1461156695228 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073935800 == 151 [pid = 1833] [id = 450] 05:51:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f407093a000) [pid = 1833] [serial = 1351] [outer = (nil)] 05:51:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f407d869800) [pid = 1833] [serial = 1352] [outer = 0x7f407093a000] 05:51:35 INFO - PROCESS | 1833 | 1461156695348 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f40827c1400) [pid = 1833] [serial = 1353] [outer = 0x7f407093a000] 05:51:36 INFO - PROCESS | 1833 | 1461156696243 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1578ms 05:51:36 INFO - PROCESS | 1833 | 1461156696296 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1833 | 1461156696300 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:51:36 INFO - PROCESS | 1833 | 1461156696306 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1833 | 1461156696308 Marionette TRACE conn4 <- [1,1774,null,{}] 05:51:36 INFO - PROCESS | 1833 | 1461156696314 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}] 05:51:36 INFO - PROCESS | 1833 | 1461156696532 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:51:36 INFO - PROCESS | 1833 | 1461156696749 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407e98e000 == 152 [pid = 1833] [id = 451] 05:51:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f4055c6ec00) [pid = 1833] [serial = 1354] [outer = (nil)] 05:51:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f4055c78c00) [pid = 1833] [serial = 1355] [outer = 0x7f4055c6ec00] 05:51:36 INFO - PROCESS | 1833 | 1461156696870 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f4055c7d800) [pid = 1833] [serial = 1356] [outer = 0x7f4055c6ec00] 05:51:37 INFO - PROCESS | 1833 | 1461156697809 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1582ms 05:51:37 INFO - PROCESS | 1833 | 1461156697889 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1833 | 1461156697893 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:51:37 INFO - PROCESS | 1833 | 1461156697899 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1833 | 1461156697902 Marionette TRACE conn4 <- [1,1778,null,{}] 05:51:37 INFO - PROCESS | 1833 | 1461156697907 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}] 05:51:38 INFO - PROCESS | 1833 | 1461156698168 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:51:38 INFO - PROCESS | 1833 | 1461156698424 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4085c41800 == 153 [pid = 1833] [id = 452] 05:51:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f4055c6f000) [pid = 1833] [serial = 1357] [outer = (nil)] 05:51:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f407edc2c00) [pid = 1833] [serial = 1358] [outer = 0x7f4055c6f000] 05:51:38 INFO - PROCESS | 1833 | 1461156698543 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f4082deb800) [pid = 1833] [serial = 1359] [outer = 0x7f4055c6f000] 05:51:39 INFO - PROCESS | 1833 | 1461156699483 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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1638ms 05:51:39 INFO - PROCESS | 1833 | 1461156699538 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 1833 | 1461156699542 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:51:39 INFO - PROCESS | 1833 | 1461156699549 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1833 | 1461156699551 Marionette TRACE conn4 <- [1,1782,null,{}] 05:51:39 INFO - PROCESS | 1833 | 1461156699558 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}] 05:51:39 INFO - PROCESS | 1833 | 1461156699796 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:51:40 INFO - PROCESS | 1833 | 1461156700101 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40578a8000 == 154 [pid = 1833] [id = 453] 05:51:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f4056502800) [pid = 1833] [serial = 1360] [outer = (nil)] 05:51:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f405650bc00) [pid = 1833] [serial = 1361] [outer = 0x7f4056502800] 05:51:40 INFO - PROCESS | 1833 | 1461156700192 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f4056511000) [pid = 1833] [serial = 1362] [outer = 0x7f4056502800] 05:51:41 INFO - PROCESS | 1833 | 1461156701071 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1584ms 05:51:41 INFO - PROCESS | 1833 | 1461156701138 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1833 | 1461156701142 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:51:41 INFO - PROCESS | 1833 | 1461156701149 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1833 | 1461156701155 Marionette TRACE conn4 <- [1,1786,null,{}] 05:51:41 INFO - PROCESS | 1833 | 1461156701161 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}] 05:51:41 INFO - PROCESS | 1833 | 1461156701394 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:51:41 INFO - PROCESS | 1833 | 1461156701699 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060d0c800 == 155 [pid = 1833] [id = 454] 05:51:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f4055c77c00) [pid = 1833] [serial = 1363] [outer = (nil)] 05:51:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f405ca4d400) [pid = 1833] [serial = 1364] [outer = 0x7f4055c77c00] 05:51:41 INFO - PROCESS | 1833 | 1461156701787 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f405ca53400) [pid = 1833] [serial = 1365] [outer = 0x7f4055c77c00] 05:51:42 INFO - PROCESS | 1833 | 1461156702677 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1591ms 05:51:42 INFO - PROCESS | 1833 | 1461156702742 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:51:42 INFO - PROCESS | 1833 | 1461156702747 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:51:42 INFO - PROCESS | 1833 | 1461156702753 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1833 | 1461156702758 Marionette TRACE conn4 <- [1,1790,null,{}] 05:51:42 INFO - PROCESS | 1833 | 1461156702764 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}] 05:51:43 INFO - PROCESS | 1833 | 1461156703052 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:51:43 INFO - PROCESS | 1833 | 1461156703378 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e08c000 == 156 [pid = 1833] [id = 455] 05:51:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f4082bd5800) [pid = 1833] [serial = 1366] [outer = (nil)] 05:51:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f4082df0400) [pid = 1833] [serial = 1367] [outer = 0x7f4082bd5800] 05:51:43 INFO - PROCESS | 1833 | 1461156703467 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f4082f67800) [pid = 1833] [serial = 1368] [outer = 0x7f4082bd5800] 05:51:44 INFO - PROCESS | 1833 | 1461156704347 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1632ms 05:51:44 INFO - PROCESS | 1833 | 1461156704385 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 1833 | 1461156704390 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:51:44 INFO - PROCESS | 1833 | 1461156704398 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1833 | 1461156704401 Marionette TRACE conn4 <- [1,1794,null,{}] 05:51:44 INFO - PROCESS | 1833 | 1461156704408 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}] 05:51:44 INFO - PROCESS | 1833 | 1461156704626 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:51:44 INFO - PROCESS | 1833 | 1461156704890 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055acb000 == 157 [pid = 1833] [id = 456] 05:51:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f4055a29000) [pid = 1833] [serial = 1369] [outer = (nil)] 05:51:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f4055a2f000) [pid = 1833] [serial = 1370] [outer = 0x7f4055a29000] 05:51:45 INFO - PROCESS | 1833 | 1461156705016 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f4055a33800) [pid = 1833] [serial = 1371] [outer = 0x7f4055a29000] 05:51:45 INFO - PROCESS | 1833 | 1461156705881 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1536ms 05:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:51:45 INFO - PROCESS | 1833 | 1461156705936 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 1833 | 1461156705938 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:51:45 INFO - PROCESS | 1833 | 1461156705946 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 1833 | 1461156705948 Marionette TRACE conn4 <- [1,1798,null,{}] 05:51:45 INFO - PROCESS | 1833 | 1461156705955 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}] 05:51:46 INFO - PROCESS | 1833 | 1461156706169 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:51:46 INFO - PROCESS | 1833 | 1461156706433 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055ae4000 == 158 [pid = 1833] [id = 457] 05:51:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f4055a29400) [pid = 1833] [serial = 1372] [outer = (nil)] 05:51:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f405b750400) [pid = 1833] [serial = 1373] [outer = 0x7f4055a29400] 05:51:46 INFO - PROCESS | 1833 | 1461156706553 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f405b755800) [pid = 1833] [serial = 1374] [outer = 0x7f4055a29400] 05:51:47 INFO - PROCESS | 1833 | 1461156707402 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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1485ms 05:51:47 INFO - PROCESS | 1833 | 1461156707432 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 1833 | 1461156707436 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:51:47 INFO - PROCESS | 1833 | 1461156707443 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 1833 | 1461156707445 Marionette TRACE conn4 <- [1,1802,null,{}] 05:51:47 INFO - PROCESS | 1833 | 1461156707452 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}] 05:51:47 INFO - PROCESS | 1833 | 1461156707674 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:51:47 INFO - PROCESS | 1833 | 1461156707980 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40554d4000 == 159 [pid = 1833] [id = 458] 05:51:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f4054cdfc00) [pid = 1833] [serial = 1375] [outer = (nil)] 05:51:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f4054ce4c00) [pid = 1833] [serial = 1376] [outer = 0x7f4054cdfc00] 05:51:48 INFO - PROCESS | 1833 | 1461156708066 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f4054ce9800) [pid = 1833] [serial = 1377] [outer = 0x7f4054cdfc00] 05:51:48 INFO - PROCESS | 1833 | 1461156708898 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1533ms 05:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:51:48 INFO - PROCESS | 1833 | 1461156708977 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 1833 | 1461156708980 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:51:48 INFO - PROCESS | 1833 | 1461156708986 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1833 | 1461156708989 Marionette TRACE conn4 <- [1,1806,null,{}] 05:51:48 INFO - PROCESS | 1833 | 1461156708994 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}] 05:51:49 INFO - PROCESS | 1833 | 1461156709229 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:51:49 INFO - PROCESS | 1833 | 1461156709546 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054e10000 == 160 [pid = 1833] [id = 459] 05:51:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f40545b4400) [pid = 1833] [serial = 1378] [outer = (nil)] 05:51:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f40545bb000) [pid = 1833] [serial = 1379] [outer = 0x7f40545b4400] 05:51:49 INFO - PROCESS | 1833 | 1461156709627 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f40545c0c00) [pid = 1833] [serial = 1380] [outer = 0x7f40545b4400] 05:51:50 INFO - PROCESS | 1833 | 1461156710483 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1529ms 05:51:50 INFO - PROCESS | 1833 | 1461156710515 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1833 | 1461156710519 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:51:50 INFO - PROCESS | 1833 | 1461156710525 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1833 | 1461156710529 Marionette TRACE conn4 <- [1,1810,null,{}] 05:51:50 INFO - PROCESS | 1833 | 1461156710534 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}] 05:51:50 INFO - PROCESS | 1833 | 1461156710760 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:51:51 INFO - PROCESS | 1833 | 1461156711104 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055ae8800 == 161 [pid = 1833] [id = 460] 05:51:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f40545b6800) [pid = 1833] [serial = 1381] [outer = (nil)] 05:51:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f4054ce9c00) [pid = 1833] [serial = 1382] [outer = 0x7f40545b6800] 05:51:51 INFO - PROCESS | 1833 | 1461156711185 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f4057c44800) [pid = 1833] [serial = 1383] [outer = 0x7f40545b6800] 05:51:52 INFO - PROCESS | 1833 | 1461156712080 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1630ms 05:51:52 INFO - PROCESS | 1833 | 1461156712156 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1833 | 1461156712160 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:51:52 INFO - PROCESS | 1833 | 1461156712166 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1833 | 1461156712169 Marionette TRACE conn4 <- [1,1814,null,{}] 05:51:52 INFO - PROCESS | 1833 | 1461156712175 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}] 05:51:52 INFO - PROCESS | 1833 | 1461156712411 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:51:52 INFO - PROCESS | 1833 | 1461156712720 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f866000 == 162 [pid = 1833] [id = 461] 05:51:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f40545b7800) [pid = 1833] [serial = 1384] [outer = (nil)] 05:51:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f405b755c00) [pid = 1833] [serial = 1385] [outer = 0x7f40545b7800] 05:51:52 INFO - PROCESS | 1833 | 1461156712803 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f405b75b800) [pid = 1833] [serial = 1386] [outer = 0x7f40545b7800] 05:51:53 INFO - PROCESS | 1833 | 1461156713729 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1640ms 05:51:53 INFO - PROCESS | 1833 | 1461156713808 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1833 | 1461156713812 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:51:53 INFO - PROCESS | 1833 | 1461156713819 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1833 | 1461156713822 Marionette TRACE conn4 <- [1,1818,null,{}] 05:51:53 INFO - PROCESS | 1833 | 1461156713828 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}] 05:51:54 INFO - PROCESS | 1833 | 1461156714054 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:51:54 INFO - PROCESS | 1833 | 1461156714913 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b8f3800 == 163 [pid = 1833] [id = 462] 05:51:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f4055a08800) [pid = 1833] [serial = 1387] [outer = (nil)] 05:51:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f4055a0c800) [pid = 1833] [serial = 1388] [outer = 0x7f4055a08800] 05:51:55 INFO - PROCESS | 1833 | 1461156715018 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f40566e8000) [pid = 1833] [serial = 1389] [outer = 0x7f4055a08800] 05:51:55 INFO - PROCESS | 1833 | 1461156715924 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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2146ms 05:51:55 INFO - PROCESS | 1833 | 1461156715968 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:51:55 INFO - PROCESS | 1833 | 1461156715973 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:51:55 INFO - PROCESS | 1833 | 1461156715981 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1833 | 1461156715989 Marionette TRACE conn4 <- [1,1822,null,{}] 05:51:56 INFO - PROCESS | 1833 | 1461156715996 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}] 05:51:56 INFO - PROCESS | 1833 | 1461156716204 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406eb10800 == 162 [pid = 1833] [id = 347] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8b9800 == 161 [pid = 1833] [id = 443] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f781000 == 160 [pid = 1833] [id = 442] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405caa5000 == 159 [pid = 1833] [id = 441] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40565f5000 == 158 [pid = 1833] [id = 440] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f878800 == 157 [pid = 1833] [id = 439] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b341000 == 156 [pid = 1833] [id = 438] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408818f000 == 155 [pid = 1833] [id = 436] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408327d800 == 154 [pid = 1833] [id = 435] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407e989000 == 153 [pid = 1833] [id = 434] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073c6c800 == 152 [pid = 1833] [id = 433] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fdcf000 == 151 [pid = 1833] [id = 432] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406de7a800 == 150 [pid = 1833] [id = 431] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406bab8000 == 149 [pid = 1833] [id = 430] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b3a7800 == 148 [pid = 1833] [id = 429] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a8a6800 == 147 [pid = 1833] [id = 428] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068b82800 == 146 [pid = 1833] [id = 427] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067433000 == 145 [pid = 1833] [id = 426] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065627000 == 144 [pid = 1833] [id = 425] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa81000 == 143 [pid = 1833] [id = 424] 05:51:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b463000 == 142 [pid = 1833] [id = 423] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f4060f67800) [pid = 1833] [serial = 1268] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f407ec24c00) [pid = 1833] [serial = 1235] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f405bbe0c00) [pid = 1833] [serial = 1251] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f405bac4c00) [pid = 1833] [serial = 1265] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f405e0c1000) [pid = 1833] [serial = 1211] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f406ccec000) [pid = 1833] [serial = 1223] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f4060cca800) [pid = 1833] [serial = 1266] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f405d6cd400) [pid = 1833] [serial = 1254] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f40605f7000) [pid = 1833] [serial = 1263] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f405a693000) [pid = 1833] [serial = 1248] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f40583a6000) [pid = 1833] [serial = 1250] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f405fab9400) [pid = 1833] [serial = 1259] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f405bbdb800) [pid = 1833] [serial = 1208] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f40575bf800) [pid = 1833] [serial = 1247] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f406032f800) [pid = 1833] [serial = 1262] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f405d1cd400) [pid = 1833] [serial = 1256] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f40672d4c00) [pid = 1833] [serial = 1217] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f4070a94800) [pid = 1833] [serial = 1229] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f405c689800) [pid = 1833] [serial = 1241] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f4073c4b800) [pid = 1833] [serial = 1232] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f40575bc000) [pid = 1833] [serial = 1244] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f405fab3400) [pid = 1833] [serial = 1257] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f406f67b800) [pid = 1833] [serial = 1226] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f40655e8400) [pid = 1833] [serial = 1214] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f405fb3e800) [pid = 1833] [serial = 1260] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f4068916800) [pid = 1833] [serial = 1220] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f405d1c6000) [pid = 1833] [serial = 1253] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f405c685400) [pid = 1833] [serial = 1205] [outer = (nil)] [url = about:blank] 05:51:56 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f405bbadc00) [pid = 1833] [serial = 1238] [outer = (nil)] [url = about:blank] 05:51:57 INFO - PROCESS | 1833 | 1461156717023 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40565db000 == 143 [pid = 1833] [id = 463] 05:51:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f40575bc000) [pid = 1833] [serial = 1390] [outer = (nil)] 05:51:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f405b74f000) [pid = 1833] [serial = 1391] [outer = 0x7f40575bc000] 05:51:57 INFO - PROCESS | 1833 | 1461156717095 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f405bad8400) [pid = 1833] [serial = 1392] [outer = 0x7f40575bc000] 05:51:57 INFO - PROCESS | 1833 | 1461156717948 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1997ms 05:51:57 INFO - PROCESS | 1833 | 1461156717980 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1833 | 1461156717985 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:51:57 INFO - PROCESS | 1833 | 1461156717993 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1833 | 1461156717997 Marionette TRACE conn4 <- [1,1826,null,{}] 05:51:58 INFO - PROCESS | 1833 | 1461156718003 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}] 05:51:58 INFO - PROCESS | 1833 | 1461156718220 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:51:58 INFO - PROCESS | 1833 | 1461156718399 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b8f0000 == 144 [pid = 1833] [id = 464] 05:51:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f4055a2a400) [pid = 1833] [serial = 1393] [outer = (nil)] 05:51:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f405c684c00) [pid = 1833] [serial = 1394] [outer = 0x7f4055a2a400] 05:51:58 INFO - PROCESS | 1833 | 1461156718469 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f405ca50000) [pid = 1833] [serial = 1395] [outer = 0x7f4055a2a400] 05:51:59 INFO - PROCESS | 1833 | 1461156719358 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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1391ms 05:51:59 INFO - PROCESS | 1833 | 1461156719384 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:51:59 INFO - PROCESS | 1833 | 1461156719388 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:51:59 INFO - PROCESS | 1833 | 1461156719404 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 1833 | 1461156719414 Marionette TRACE conn4 <- [1,1830,null,{}] 05:51:59 INFO - PROCESS | 1833 | 1461156719428 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}] 05:51:59 INFO - PROCESS | 1833 | 1461156719695 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:51:59 INFO - PROCESS | 1833 | 1461156719744 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de1a000 == 145 [pid = 1833] [id = 465] 05:51:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f405c684000) [pid = 1833] [serial = 1396] [outer = (nil)] 05:51:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f405d9b2c00) [pid = 1833] [serial = 1397] [outer = 0x7f405c684000] 05:51:59 INFO - PROCESS | 1833 | 1461156719810 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f405f7ddc00) [pid = 1833] [serial = 1398] [outer = 0x7f405c684000] 05:52:00 INFO - PROCESS | 1833 | 1461156720765 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1404ms 05:52:00 INFO - PROCESS | 1833 | 1461156720800 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1833 | 1461156720805 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:52:00 INFO - PROCESS | 1833 | 1461156720813 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1833 | 1461156720817 Marionette TRACE conn4 <- [1,1834,null,{}] 05:52:00 INFO - PROCESS | 1833 | 1461156720830 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}] 05:52:01 INFO - PROCESS | 1833 | 1461156721096 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:52:01 INFO - PROCESS | 1833 | 1461156721132 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bcb000 == 146 [pid = 1833] [id = 466] 05:52:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f405ca54800) [pid = 1833] [serial = 1399] [outer = (nil)] 05:52:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f405fb3d000) [pid = 1833] [serial = 1400] [outer = 0x7f405ca54800] 05:52:01 INFO - PROCESS | 1833 | 1461156721197 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f406032bc00) [pid = 1833] [serial = 1401] [outer = 0x7f405ca54800] 05:52:02 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f405bbb1400) [pid = 1833] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:52:02 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f40575b8400) [pid = 1833] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:52:02 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f40566e3000) [pid = 1833] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:52:02 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f405c688400) [pid = 1833] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:52:02 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f405c688c00) [pid = 1833] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:52:02 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f405fb3b000) [pid = 1833] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:52:02 INFO - PROCESS | 1833 | 1461156722729 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1931ms 05:52:02 INFO - PROCESS | 1833 | 1461156722750 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:52:02 INFO - PROCESS | 1833 | 1461156722760 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:52:02 INFO - PROCESS | 1833 | 1461156722767 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1833 | 1461156722771 Marionette TRACE conn4 <- [1,1838,null,{}] 05:52:02 INFO - PROCESS | 1833 | 1461156722778 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}] 05:52:02 INFO - PROCESS | 1833 | 1461156722986 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:52:03 INFO - PROCESS | 1833 | 1461156723175 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bce800 == 147 [pid = 1833] [id = 467] 05:52:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f4060377800) [pid = 1833] [serial = 1402] [outer = (nil)] 05:52:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f40605f9000) [pid = 1833] [serial = 1403] [outer = 0x7f4060377800] 05:52:03 INFO - PROCESS | 1833 | 1461156723257 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f4060e0d000) [pid = 1833] [serial = 1404] [outer = 0x7f4060377800] 05:52:04 INFO - PROCESS | 1833 | 1461156724227 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]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1492ms 05:52:04 INFO - PROCESS | 1833 | 1461156724268 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 1833 | 1461156724275 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:52:04 INFO - PROCESS | 1833 | 1461156724284 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1833 | 1461156724289 Marionette TRACE conn4 <- [1,1842,null,{}] 05:52:04 INFO - PROCESS | 1833 | 1461156724298 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}] 05:52:04 INFO - PROCESS | 1833 | 1461156724574 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:52:04 INFO - PROCESS | 1833 | 1461156724916 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa3c800 == 148 [pid = 1833] [id = 468] 05:52:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f4054fcd000) [pid = 1833] [serial = 1405] [outer = (nil)] 05:52:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f4056509c00) [pid = 1833] [serial = 1406] [outer = 0x7f4054fcd000] 05:52:05 INFO - PROCESS | 1833 | 1461156725002 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f405a69dc00) [pid = 1833] [serial = 1407] [outer = 0x7f4054fcd000] 05:52:05 INFO - PROCESS | 1833 | 1461156725962 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1736ms 05:52:06 INFO - PROCESS | 1833 | 1461156726020 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1833 | 1461156726030 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:52:06 INFO - PROCESS | 1833 | 1461156726041 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1833 | 1461156726046 Marionette TRACE conn4 <- [1,1846,null,{}] 05:52:06 INFO - PROCESS | 1833 | 1461156726053 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}] 05:52:06 INFO - PROCESS | 1833 | 1461156726289 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:52:06 INFO - PROCESS | 1833 | 1461156726598 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa6e800 == 149 [pid = 1833] [id = 469] 05:52:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f405b753400) [pid = 1833] [serial = 1408] [outer = (nil)] 05:52:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f405bbb7800) [pid = 1833] [serial = 1409] [outer = 0x7f405b753400] 05:52:06 INFO - PROCESS | 1833 | 1461156726680 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f405c685400) [pid = 1833] [serial = 1410] [outer = 0x7f405b753400] 05:52:07 INFO - PROCESS | 1833 | 1461156727626 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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1632ms 05:52:07 INFO - PROCESS | 1833 | 1461156727674 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1833 | 1461156727677 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:52:07 INFO - PROCESS | 1833 | 1461156727685 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1833 | 1461156727691 Marionette TRACE conn4 <- [1,1850,null,{}] 05:52:07 INFO - PROCESS | 1833 | 1461156727709 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}] 05:52:07 INFO - PROCESS | 1833 | 1461156727951 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:52:08 INFO - PROCESS | 1833 | 1461156728303 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066f3e800 == 150 [pid = 1833] [id = 470] 05:52:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f405d0e9800) [pid = 1833] [serial = 1411] [outer = (nil)] 05:52:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f405e0c1000) [pid = 1833] [serial = 1412] [outer = 0x7f405d0e9800] 05:52:08 INFO - PROCESS | 1833 | 1461156728391 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f406032f800) [pid = 1833] [serial = 1413] [outer = 0x7f405d0e9800] 05:52:09 INFO - PROCESS | 1833 | 1461156729320 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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1687ms 05:52:09 INFO - PROCESS | 1833 | 1461156729373 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1833 | 1461156729377 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:52:09 INFO - PROCESS | 1833 | 1461156729384 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1833 | 1461156729387 Marionette TRACE conn4 <- [1,1854,null,{}] 05:52:09 INFO - PROCESS | 1833 | 1461156729393 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}] 05:52:09 INFO - PROCESS | 1833 | 1461156729626 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:52:09 INFO - PROCESS | 1833 | 1461156729929 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069916000 == 151 [pid = 1833] [id = 471] 05:52:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f4060d91400) [pid = 1833] [serial = 1414] [outer = (nil)] 05:52:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f4060f63000) [pid = 1833] [serial = 1415] [outer = 0x7f4060d91400] 05:52:10 INFO - PROCESS | 1833 | 1461156730045 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f40655f1400) [pid = 1833] [serial = 1416] [outer = 0x7f4060d91400] 05:52:10 INFO - PROCESS | 1833 | 1461156730904 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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1581ms 05:52:10 INFO - PROCESS | 1833 | 1461156730967 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:52:10 INFO - PROCESS | 1833 | 1461156730971 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:52:10 INFO - PROCESS | 1833 | 1461156730977 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1833 | 1461156730981 Marionette TRACE conn4 <- [1,1858,null,{}] 05:52:10 INFO - PROCESS | 1833 | 1461156730987 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}] 05:52:11 INFO - PROCESS | 1833 | 1461156731213 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:52:11 INFO - PROCESS | 1833 | 1461156731473 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0cf800 == 152 [pid = 1833] [id = 472] 05:52:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f4060b2f400) [pid = 1833] [serial = 1417] [outer = (nil)] 05:52:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f4066cbd400) [pid = 1833] [serial = 1418] [outer = 0x7f4060b2f400] 05:52:11 INFO - PROCESS | 1833 | 1461156731594 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f40672d0000) [pid = 1833] [serial = 1419] [outer = 0x7f4060b2f400] 05:52:12 INFO - PROCESS | 1833 | 1461156732460 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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1532ms 05:52:12 INFO - PROCESS | 1833 | 1461156732510 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 1833 | 1461156732513 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:52:12 INFO - PROCESS | 1833 | 1461156732520 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1833 | 1461156732524 Marionette TRACE conn4 <- [1,1862,null,{}] 05:52:12 INFO - PROCESS | 1833 | 1461156732530 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}] 05:52:12 INFO - PROCESS | 1833 | 1461156732794 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:52:13 INFO - PROCESS | 1833 | 1461156733116 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b874000 == 153 [pid = 1833] [id = 473] 05:52:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f4068bb6000) [pid = 1833] [serial = 1420] [outer = (nil)] 05:52:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f406a6f0000) [pid = 1833] [serial = 1421] [outer = 0x7f4068bb6000] 05:52:13 INFO - PROCESS | 1833 | 1461156733212 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f406cce8000) [pid = 1833] [serial = 1422] [outer = 0x7f4068bb6000] 05:52:14 INFO - PROCESS | 1833 | 1461156734162 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]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1687ms 05:52:14 INFO - PROCESS | 1833 | 1461156734209 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 1833 | 1461156734213 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:52:14 INFO - PROCESS | 1833 | 1461156734222 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 1833 | 1461156734225 Marionette TRACE conn4 <- [1,1866,null,{}] 05:52:14 INFO - PROCESS | 1833 | 1461156734232 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}] 05:52:14 INFO - PROCESS | 1833 | 1461156734477 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:52:14 INFO - PROCESS | 1833 | 1461156734797 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f6ae800 == 154 [pid = 1833] [id = 474] 05:52:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f405d1c5400) [pid = 1833] [serial = 1423] [outer = (nil)] 05:52:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f406cef3400) [pid = 1833] [serial = 1424] [outer = 0x7f405d1c5400] 05:52:14 INFO - PROCESS | 1833 | 1461156734899 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f406f11dc00) [pid = 1833] [serial = 1425] [outer = 0x7f405d1c5400] 05:52:15 INFO - PROCESS | 1833 | 1461156735888 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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1739ms 05:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:52:15 INFO - PROCESS | 1833 | 1461156735961 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1833 | 1461156735964 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:52:15 INFO - PROCESS | 1833 | 1461156735972 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1833 | 1461156735975 Marionette TRACE conn4 <- [1,1870,null,{}] 05:52:15 INFO - PROCESS | 1833 | 1461156735981 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}] 05:52:16 INFO - PROCESS | 1833 | 1461156736272 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:52:16 INFO - PROCESS | 1833 | 1461156736605 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073940800 == 155 [pid = 1833] [id = 475] 05:52:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f4067da2400) [pid = 1833] [serial = 1426] [outer = (nil)] 05:52:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f406fc76400) [pid = 1833] [serial = 1427] [outer = 0x7f4067da2400] 05:52:16 INFO - PROCESS | 1833 | 1461156736699 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f407126c800) [pid = 1833] [serial = 1428] [outer = 0x7f4067da2400] 05:52:17 INFO - PROCESS | 1833 | 1461156737587 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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1691ms 05:52:17 INFO - PROCESS | 1833 | 1461156737663 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1833 | 1461156737667 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:52:17 INFO - PROCESS | 1833 | 1461156737673 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1833 | 1461156737675 Marionette TRACE conn4 <- [1,1874,null,{}] 05:52:17 INFO - PROCESS | 1833 | 1461156737681 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}] 05:52:17 INFO - PROCESS | 1833 | 1461156737950 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:52:18 INFO - PROCESS | 1833 | 1461156738262 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40827ae000 == 156 [pid = 1833] [id = 476] 05:52:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f4068916800) [pid = 1833] [serial = 1429] [outer = (nil)] 05:52:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f4073c48000) [pid = 1833] [serial = 1430] [outer = 0x7f4068916800] 05:52:18 INFO - PROCESS | 1833 | 1461156738344 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f407dd16400) [pid = 1833] [serial = 1431] [outer = 0x7f4068916800] 05:52:19 INFO - PROCESS | 1833 | 1461156739254 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]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1632ms 05:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:52:19 INFO - PROCESS | 1833 | 1461156739307 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 1833 | 1461156739310 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:52:19 INFO - PROCESS | 1833 | 1461156739317 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1833 | 1461156739319 Marionette TRACE conn4 <- [1,1878,null,{}] 05:52:19 INFO - PROCESS | 1833 | 1461156739326 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}] 05:52:19 INFO - PROCESS | 1833 | 1461156739558 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:52:19 INFO - PROCESS | 1833 | 1461156739872 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cf8e000 == 157 [pid = 1833] [id = 477] 05:52:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f40549be400) [pid = 1833] [serial = 1432] [outer = (nil)] 05:52:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f40549c5800) [pid = 1833] [serial = 1433] [outer = 0x7f40549be400] 05:52:19 INFO - PROCESS | 1833 | 1461156739954 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f40549ca800) [pid = 1833] [serial = 1434] [outer = 0x7f40549be400] 05:52:20 INFO - PROCESS | 1833 | 1461156740866 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1590ms 05:52:20 INFO - PROCESS | 1833 | 1461156740906 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:52:20 INFO - PROCESS | 1833 | 1461156740911 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:52:20 INFO - PROCESS | 1833 | 1461156740917 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1833 | 1461156740922 Marionette TRACE conn4 <- [1,1882,null,{}] 05:52:20 INFO - PROCESS | 1833 | 1461156740928 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}] 05:52:21 INFO - PROCESS | 1833 | 1461156741184 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:52:21 INFO - PROCESS | 1833 | 1461156741507 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408818f000 == 158 [pid = 1833] [id = 478] 05:52:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f4082767000) [pid = 1833] [serial = 1435] [outer = (nil)] 05:52:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f4082dc8c00) [pid = 1833] [serial = 1436] [outer = 0x7f4082767000] 05:52:21 INFO - PROCESS | 1833 | 1461156741598 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f4082e7a400) [pid = 1833] [serial = 1437] [outer = 0x7f4082767000] 05:52:22 INFO - PROCESS | 1833 | ************************* 05:52:22 INFO - PROCESS | 1833 | A coding exception was thrown and uncaught in a Task. 05:52:22 INFO - PROCESS | 1833 | 05:52:22 INFO - PROCESS | 1833 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:52:22 INFO - PROCESS | 1833 | Full stack: 05:52:22 INFO - PROCESS | 1833 | ************************* 05:52:22 INFO - PROCESS | 1833 | 1461156742581 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]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1736ms 05:52:22 INFO - PROCESS | 1833 | 1461156742654 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1833 | 1461156742657 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:52:22 INFO - PROCESS | 1833 | 1461156742664 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1833 | 1461156742666 Marionette TRACE conn4 <- [1,1886,null,{}] 05:52:22 INFO - PROCESS | 1833 | 1461156742673 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}] 05:52:22 INFO - PROCESS | 1833 | 1461156742912 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:52:23 INFO - PROCESS | 1833 | 1461156743227 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ba29000 == 159 [pid = 1833] [id = 479] 05:52:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f4054617000) [pid = 1833] [serial = 1438] [outer = (nil)] 05:52:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f4082fb6400) [pid = 1833] [serial = 1439] [outer = 0x7f4054617000] 05:52:23 INFO - PROCESS | 1833 | 1461156743314 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f40831f4400) [pid = 1833] [serial = 1440] [outer = 0x7f4054617000] 05:52:24 INFO - PROCESS | 1833 | 1461156744191 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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1587ms 05:52:24 INFO - PROCESS | 1833 | 1461156744251 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 1833 | 1461156744254 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:52:24 INFO - PROCESS | 1833 | 1461156744261 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1833 | 1461156744265 Marionette TRACE conn4 <- [1,1890,null,{}] 05:52:24 INFO - PROCESS | 1833 | 1461156744271 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}] 05:52:24 INFO - PROCESS | 1833 | 1461156744510 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:52:24 INFO - PROCESS | 1833 | 1461156744819 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40535a0000 == 160 [pid = 1833] [id = 480] 05:52:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f405666dc00) [pid = 1833] [serial = 1441] [outer = (nil)] 05:52:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f4056675c00) [pid = 1833] [serial = 1442] [outer = 0x7f405666dc00] 05:52:24 INFO - PROCESS | 1833 | 1461156744903 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f405667b000) [pid = 1833] [serial = 1443] [outer = 0x7f405666dc00] 05:52:25 INFO - PROCESS | 1833 | 1461156745812 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1594ms 05:52:25 INFO - PROCESS | 1833 | 1461156745856 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1833 | 1461156745860 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:52:25 INFO - PROCESS | 1833 | 1461156745867 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1833 | 1461156745870 Marionette TRACE conn4 <- [1,1894,null,{}] 05:52:25 INFO - PROCESS | 1833 | 1461156745876 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}] 05:52:26 INFO - PROCESS | 1833 | 1461156746111 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:52:26 INFO - PROCESS | 1833 | 1461156746421 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b068800 == 161 [pid = 1833] [id = 481] 05:52:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f4054a19000) [pid = 1833] [serial = 1444] [outer = (nil)] 05:52:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7f4054a1f800) [pid = 1833] [serial = 1445] [outer = 0x7f4054a19000] 05:52:26 INFO - PROCESS | 1833 | 1461156746504 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7f4054a24800) [pid = 1833] [serial = 1446] [outer = 0x7f4054a19000] 05:52:27 INFO - PROCESS | 1833 | 1461156747431 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]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1635ms 05:52:27 INFO - PROCESS | 1833 | 1461156747503 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 1833 | 1461156747506 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:52:27 INFO - PROCESS | 1833 | 1461156747514 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 1833 | 1461156747516 Marionette TRACE conn4 <- [1,1898,null,{}] 05:52:27 INFO - PROCESS | 1833 | 1461156747523 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}] 05:52:27 INFO - PROCESS | 1833 | 1461156747774 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:52:28 INFO - PROCESS | 1833 | 1461156748088 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7cf000 == 162 [pid = 1833] [id = 482] 05:52:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7f4054a19400) [pid = 1833] [serial = 1447] [outer = (nil)] 05:52:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7f405667a400) [pid = 1833] [serial = 1448] [outer = 0x7f4054a19400] 05:52:28 INFO - PROCESS | 1833 | 1461156748167 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7f405d68e800) [pid = 1833] [serial = 1449] [outer = 0x7f4054a19400] 05:52:29 INFO - PROCESS | 1833 | 1461156749100 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]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1634ms 05:52:29 INFO - PROCESS | 1833 | 1461156749148 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 1833 | 1461156749152 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:52:29 INFO - PROCESS | 1833 | 1461156749158 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1833 | 1461156749161 Marionette TRACE conn4 <- [1,1902,null,{}] 05:52:29 INFO - PROCESS | 1833 | 1461156749167 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}] 05:52:29 INFO - PROCESS | 1833 | 1461156749391 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:52:29 INFO - PROCESS | 1833 | 1461156749709 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b016800 == 163 [pid = 1833] [id = 483] 05:52:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7f4054a23c00) [pid = 1833] [serial = 1450] [outer = (nil)] 05:52:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7f405b043c00) [pid = 1833] [serial = 1451] [outer = 0x7f4054a23c00] 05:52:29 INFO - PROCESS | 1833 | 1461156749790 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7f405b048800) [pid = 1833] [serial = 1452] [outer = 0x7f4054a23c00] 05:52:30 INFO - PROCESS | 1833 | 1461156750664 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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1583ms 05:52:30 INFO - PROCESS | 1833 | 1461156750742 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1833 | 1461156750746 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:52:30 INFO - PROCESS | 1833 | 1461156750753 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1833 | 1461156750756 Marionette TRACE conn4 <- [1,1906,null,{}] 05:52:30 INFO - PROCESS | 1833 | 1461156750761 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}] 05:52:30 INFO - PROCESS | 1833 | 1461156750994 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:52:31 INFO - PROCESS | 1833 | 1461156751306 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b215000 == 164 [pid = 1833] [id = 484] 05:52:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7f4054a1e000) [pid = 1833] [serial = 1453] [outer = (nil)] 05:52:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7f405b1c3000) [pid = 1833] [serial = 1454] [outer = 0x7f4054a1e000] 05:52:31 INFO - PROCESS | 1833 | 1461156751393 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7f405b1c8400) [pid = 1833] [serial = 1455] [outer = 0x7f4054a1e000] 05:52:32 INFO - PROCESS | 1833 | 1461156752257 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1579ms 05:52:32 INFO - PROCESS | 1833 | 1461156752333 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1833 | 1461156752336 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:52:32 INFO - PROCESS | 1833 | 1461156752343 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1833 | 1461156752346 Marionette TRACE conn4 <- [1,1910,null,{}] 05:52:32 INFO - PROCESS | 1833 | 1461156752352 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}] 05:52:32 INFO - PROCESS | 1833 | 1461156752623 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:52:32 INFO - PROCESS | 1833 | 1461156752940 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065461000 == 165 [pid = 1833] [id = 485] 05:52:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7f4054a24400) [pid = 1833] [serial = 1456] [outer = (nil)] 05:52:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7f405b1cd400) [pid = 1833] [serial = 1457] [outer = 0x7f4054a24400] 05:52:33 INFO - PROCESS | 1833 | 1461156753026 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7f405d68dc00) [pid = 1833] [serial = 1458] [outer = 0x7f4054a24400] 05:52:33 INFO - PROCESS | 1833 | 1461156753924 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1631ms 05:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:52:33 INFO - PROCESS | 1833 | 1461156753975 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1833 | 1461156753978 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:52:33 INFO - PROCESS | 1833 | 1461156753985 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1833 | 1461156753988 Marionette TRACE conn4 <- [1,1914,null,{}] 05:52:33 INFO - PROCESS | 1833 | 1461156753994 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}] 05:52:34 INFO - PROCESS | 1833 | 1461156754229 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bcb000 == 164 [pid = 1833] [id = 466] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405de1a000 == 163 [pid = 1833] [id = 465] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b8f0000 == 162 [pid = 1833] [id = 464] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40565db000 == 161 [pid = 1833] [id = 463] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b8f3800 == 160 [pid = 1833] [id = 462] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060d0c800 == 159 [pid = 1833] [id = 454] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40578a8000 == 158 [pid = 1833] [id = 453] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4085c41800 == 157 [pid = 1833] [id = 452] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407e98e000 == 156 [pid = 1833] [id = 451] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073935800 == 155 [pid = 1833] [id = 450] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406baba000 == 154 [pid = 1833] [id = 449] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b41e800 == 153 [pid = 1833] [id = 448] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406aa38800 == 152 [pid = 1833] [id = 447] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065534800 == 151 [pid = 1833] [id = 446] 05:52:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b446800 == 150 [pid = 1833] [id = 445] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7f40676c7800) [pid = 1833] [serial = 1334] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7f405fab8800) [pid = 1833] [serial = 1323] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7f4060d8b000) [pid = 1833] [serial = 1280] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7f4055a0a800) [pid = 1833] [serial = 1313] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7f405b360c00) [pid = 1833] [serial = 1319] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7f406b3e3c00) [pid = 1833] [serial = 1295] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7f405d1c9400) [pid = 1833] [serial = 1274] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7f4082dbcc00) [pid = 1833] [serial = 1310] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7f40715a5000) [pid = 1833] [serial = 1304] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7f405a694400) [pid = 1833] [serial = 1317] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7f405d9c0000) [pid = 1833] [serial = 1322] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7f4066bdf400) [pid = 1833] [serial = 1283] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7f405bad1800) [pid = 1833] [serial = 1271] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7f406032b800) [pid = 1833] [serial = 1325] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f405fabdc00) [pid = 1833] [serial = 1331] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f407ccc7000) [pid = 1833] [serial = 1307] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f40699f4000) [pid = 1833] [serial = 1292] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f405c683400) [pid = 1833] [serial = 1320] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f406b617400) [pid = 1833] [serial = 1298] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f40575b5000) [pid = 1833] [serial = 1316] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f40689ed000) [pid = 1833] [serial = 1289] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f4066bbbc00) [pid = 1833] [serial = 1329] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f40655e6400) [pid = 1833] [serial = 1328] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f40674be800) [pid = 1833] [serial = 1286] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f40602a8800) [pid = 1833] [serial = 1277] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f40672db400) [pid = 1833] [serial = 1332] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f406f65c800) [pid = 1833] [serial = 1301] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f4060b30800) [pid = 1833] [serial = 1326] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1833 | 1461156756011 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054e22000 == 151 [pid = 1833] [id = 486] 05:52:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f40549bf400) [pid = 1833] [serial = 1459] [outer = (nil)] 05:52:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f40549c9c00) [pid = 1833] [serial = 1460] [outer = 0x7f40549bf400] 05:52:36 INFO - PROCESS | 1833 | 1461156756088 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f4054ce7c00) [pid = 1833] [serial = 1461] [outer = 0x7f40549bf400] 05:52:36 INFO - PROCESS | 1833 | 1461156756855 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2891ms 05:52:36 INFO - PROCESS | 1833 | 1461156756878 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1833 | 1461156756885 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:52:36 INFO - PROCESS | 1833 | 1461156756894 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1833 | 1461156756898 Marionette TRACE conn4 <- [1,1918,null,{}] 05:52:36 INFO - PROCESS | 1833 | 1461156756905 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}] 05:52:37 INFO - PROCESS | 1833 | 1461156757138 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:52:37 INFO - PROCESS | 1833 | 1461156757330 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057891800 == 152 [pid = 1833] [id = 487] 05:52:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f405195dc00) [pid = 1833] [serial = 1462] [outer = (nil)] 05:52:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f4055c6e400) [pid = 1833] [serial = 1463] [outer = 0x7f405195dc00] 05:52:37 INFO - PROCESS | 1833 | 1461156757399 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f4056503400) [pid = 1833] [serial = 1464] [outer = 0x7f405195dc00] 05:52:38 INFO - PROCESS | 1833 | 1461156758314 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1435ms 05:52:38 INFO - PROCESS | 1833 | 1461156758341 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1833 | 1461156758348 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:52:38 INFO - PROCESS | 1833 | 1461156758354 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1833 | 1461156758356 Marionette TRACE conn4 <- [1,1922,null,{}] 05:52:38 INFO - PROCESS | 1833 | 1461156758362 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}] 05:52:38 INFO - PROCESS | 1833 | 1461156758636 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:52:38 INFO - PROCESS | 1833 | 1461156758677 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b211000 == 153 [pid = 1833] [id = 488] 05:52:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f405667ac00) [pid = 1833] [serial = 1465] [outer = (nil)] 05:52:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f405839d400) [pid = 1833] [serial = 1466] [outer = 0x7f405667ac00] 05:52:38 INFO - PROCESS | 1833 | 1461156758744 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f405b1ce000) [pid = 1833] [serial = 1467] [outer = 0x7f405667ac00] 05:52:39 INFO - PROCESS | 1833 | 1461156759781 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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1478ms 05:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:52:39 INFO - PROCESS | 1833 | 1461156759834 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1833 | 1461156759836 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:52:39 INFO - PROCESS | 1833 | 1461156759851 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1833 | 1461156759860 Marionette TRACE conn4 <- [1,1926,null,{}] 05:52:39 INFO - PROCESS | 1833 | 1461156759891 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}] 05:52:40 INFO - PROCESS | 1833 | 1461156760170 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f405ca54800) [pid = 1833] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f406ed7c400) [pid = 1833] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f405b35c400) [pid = 1833] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f4055a08800) [pid = 1833] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f406ed3cc00) [pid = 1833] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f4057c4f800) [pid = 1833] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f405b473400) [pid = 1833] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f405bbd5400) [pid = 1833] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f406b613400) [pid = 1833] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f4055a2a400) [pid = 1833] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f405c684000) [pid = 1833] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f40566f0c00) [pid = 1833] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f4067364400) [pid = 1833] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f40566e4800) [pid = 1833] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f4067251000) [pid = 1833] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f4082df2000) [pid = 1833] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f40575bc000) [pid = 1833] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f4057cea000) [pid = 1833] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f405badd800) [pid = 1833] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:52:40 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f40605fec00) [pid = 1833] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:52:40 INFO - PROCESS | 1833 | 1461156760804 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c75000 == 154 [pid = 1833] [id = 489] 05:52:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f4055a2a400) [pid = 1833] [serial = 1468] [outer = (nil)] 05:52:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f4057ce0400) [pid = 1833] [serial = 1469] [outer = 0x7f4055a2a400] 05:52:40 INFO - PROCESS | 1833 | 1461156760875 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f405b477000) [pid = 1833] [serial = 1470] [outer = 0x7f4055a2a400] 05:52:41 INFO - PROCESS | 1833 | 1461156761592 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]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1777ms 05:52:41 INFO - PROCESS | 1833 | 1461156761620 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 1833 | 1461156761623 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:52:41 INFO - PROCESS | 1833 | 1461156761629 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1833 | 1461156761631 Marionette TRACE conn4 <- [1,1930,null,{}] 05:52:41 INFO - PROCESS | 1833 | 1461156761637 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}] 05:52:41 INFO - PROCESS | 1833 | 1461156761914 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:52:41 INFO - PROCESS | 1833 | 1461156761935 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0dd800 == 155 [pid = 1833] [id = 490] 05:52:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f40575bf800) [pid = 1833] [serial = 1471] [outer = (nil)] 05:52:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f405bbb5c00) [pid = 1833] [serial = 1472] [outer = 0x7f40575bf800] 05:52:42 INFO - PROCESS | 1833 | 1461156762001 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f405c680000) [pid = 1833] [serial = 1473] [outer = 0x7f40575bf800] 05:52:43 INFO - PROCESS | 1833 | 1461156763122 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1527ms 05:52:43 INFO - PROCESS | 1833 | 1461156763159 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1833 | 1461156763166 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:52:43 INFO - PROCESS | 1833 | 1461156763175 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1833 | 1461156763181 Marionette TRACE conn4 <- [1,1934,null,{}] 05:52:43 INFO - PROCESS | 1833 | 1461156763191 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}] 05:52:43 INFO - PROCESS | 1833 | 1461156763430 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:52:43 INFO - PROCESS | 1833 | 1461156763777 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405848b000 == 156 [pid = 1833] [id = 491] 05:52:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f4054622c00) [pid = 1833] [serial = 1474] [outer = (nil)] 05:52:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f4055a2c400) [pid = 1833] [serial = 1475] [outer = 0x7f4054622c00] 05:52:43 INFO - PROCESS | 1833 | 1461156763856 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f4056507800) [pid = 1833] [serial = 1476] [outer = 0x7f4054622c00] 05:52:44 INFO - PROCESS | 1833 | 1461156764854 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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1744ms 05:52:44 INFO - PROCESS | 1833 | 1461156764920 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 1833 | 1461156764929 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:52:44 INFO - PROCESS | 1833 | 1461156764941 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1833 | 1461156764945 Marionette TRACE conn4 <- [1,1938,null,{}] 05:52:44 INFO - PROCESS | 1833 | 1461156764952 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}] 05:52:45 INFO - PROCESS | 1833 | 1461156765223 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:52:45 INFO - PROCESS | 1833 | 1461156765549 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0df000 == 157 [pid = 1833] [id = 492] 05:52:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f4054fcb000) [pid = 1833] [serial = 1477] [outer = (nil)] 05:52:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f405b1ca000) [pid = 1833] [serial = 1478] [outer = 0x7f4054fcb000] 05:52:45 INFO - PROCESS | 1833 | 1461156765643 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f405b398400) [pid = 1833] [serial = 1479] [outer = 0x7f4054fcb000] 05:52:46 INFO - PROCESS | 1833 | 1461156766664 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1787ms 05:52:46 INFO - PROCESS | 1833 | 1461156766728 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1833 | 1461156766733 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:52:46 INFO - PROCESS | 1833 | 1461156766740 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1833 | 1461156766746 Marionette TRACE conn4 <- [1,1942,null,{}] 05:52:46 INFO - PROCESS | 1833 | 1461156766763 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}] 05:52:47 INFO - PROCESS | 1833 | 1461156767037 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:52:47 INFO - PROCESS | 1833 | 1461156767363 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f771000 == 158 [pid = 1833] [id = 493] 05:52:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f405c688c00) [pid = 1833] [serial = 1480] [outer = (nil)] 05:52:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f405ca52400) [pid = 1833] [serial = 1481] [outer = 0x7f405c688c00] 05:52:47 INFO - PROCESS | 1833 | 1461156767444 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f405d0f1c00) [pid = 1833] [serial = 1482] [outer = 0x7f405c688c00] 05:52:48 INFO - PROCESS | 1833 | 1461156768336 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1642ms 05:52:48 INFO - PROCESS | 1833 | 1461156768384 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:52:48 INFO - PROCESS | 1833 | 1461156768389 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:52:48 INFO - PROCESS | 1833 | 1461156768395 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1833 | 1461156768398 Marionette TRACE conn4 <- [1,1946,null,{}] 05:52:48 INFO - PROCESS | 1833 | 1461156768404 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}] 05:52:48 INFO - PROCESS | 1833 | 1461156768628 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:52:48 INFO - PROCESS | 1833 | 1461156768966 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bc3000 == 159 [pid = 1833] [id = 494] 05:52:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f405b398800) [pid = 1833] [serial = 1483] [outer = (nil)] 05:52:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f405d693000) [pid = 1833] [serial = 1484] [outer = 0x7f405b398800] 05:52:49 INFO - PROCESS | 1833 | 1461156769050 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f405d699800) [pid = 1833] [serial = 1485] [outer = 0x7f405b398800] 05:52:49 INFO - PROCESS | 1833 | 1461156769928 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1586ms 05:52:49 INFO - PROCESS | 1833 | 1461156769981 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1833 | 1461156769984 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:52:49 INFO - PROCESS | 1833 | 1461156769991 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1833 | 1461156769994 Marionette TRACE conn4 <- [1,1950,null,{}] 05:52:50 INFO - PROCESS | 1833 | 1461156770000 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}] 05:52:50 INFO - PROCESS | 1833 | 1461156770221 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:52:50 INFO - PROCESS | 1833 | 1461156770537 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065583000 == 160 [pid = 1833] [id = 495] 05:52:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f405ca50800) [pid = 1833] [serial = 1486] [outer = (nil)] 05:52:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f405d728800) [pid = 1833] [serial = 1487] [outer = 0x7f405ca50800] 05:52:50 INFO - PROCESS | 1833 | 1461156770619 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f405fab8800) [pid = 1833] [serial = 1488] [outer = 0x7f405ca50800] 05:52:51 INFO - PROCESS | 1833 | 1461156771504 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1588ms 05:52:51 INFO - PROCESS | 1833 | 1461156771579 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1833 | 1461156771583 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:52:51 INFO - PROCESS | 1833 | 1461156771589 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1833 | 1461156771592 Marionette TRACE conn4 <- [1,1954,null,{}] 05:52:51 INFO - PROCESS | 1833 | 1461156771598 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}] 05:52:51 INFO - PROCESS | 1833 | 1461156771895 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:52:52 INFO - PROCESS | 1833 | 1461156772222 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a4c800 == 161 [pid = 1833] [id = 496] 05:52:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f4060e02800) [pid = 1833] [serial = 1489] [outer = (nil)] 05:52:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f40655eb400) [pid = 1833] [serial = 1490] [outer = 0x7f4060e02800] 05:52:52 INFO - PROCESS | 1833 | 1461156772304 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f4066c3a800) [pid = 1833] [serial = 1491] [outer = 0x7f4060e02800] 05:52:53 INFO - PROCESS | 1833 | 1461156773162 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1629ms 05:52:53 INFO - PROCESS | 1833 | 1461156773220 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1833 | 1461156773224 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:52:53 INFO - PROCESS | 1833 | 1461156773232 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1833 | 1461156773236 Marionette TRACE conn4 <- [1,1958,null,{}] 05:52:53 INFO - PROCESS | 1833 | 1461156773242 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}] 05:52:53 INFO - PROCESS | 1833 | 1461156773477 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:52:53 INFO - PROCESS | 1833 | 1461156773756 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a8a9000 == 162 [pid = 1833] [id = 497] 05:52:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f4060336800) [pid = 1833] [serial = 1492] [outer = (nil)] 05:52:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7f4067258800) [pid = 1833] [serial = 1493] [outer = 0x7f4060336800] 05:52:53 INFO - PROCESS | 1833 | 1461156773878 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7f40673e6000) [pid = 1833] [serial = 1494] [outer = 0x7f4060336800] 05:52:54 INFO - PROCESS | 1833 | 1461156774778 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1586ms 05:52:54 INFO - PROCESS | 1833 | 1461156774819 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:52:54 INFO - PROCESS | 1833 | 1461156774823 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:52:54 INFO - PROCESS | 1833 | 1461156774830 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 1833 | 1461156774833 Marionette TRACE conn4 <- [1,1962,null,{}] 05:52:54 INFO - PROCESS | 1833 | 1461156774839 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}] 05:52:55 INFO - PROCESS | 1833 | 1461156775067 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:52:55 INFO - PROCESS | 1833 | 1461156775395 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b410000 == 163 [pid = 1833] [id = 498] 05:52:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7f4060f67400) [pid = 1833] [serial = 1495] [outer = (nil)] 05:52:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7f40676d2c00) [pid = 1833] [serial = 1496] [outer = 0x7f4060f67400] 05:52:55 INFO - PROCESS | 1833 | 1461156775479 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7f4068d86000) [pid = 1833] [serial = 1497] [outer = 0x7f4060f67400] 05:52:56 INFO - PROCESS | 1833 | 1461156776405 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1633ms 05:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:52:56 INFO - PROCESS | 1833 | 1461156776464 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 1833 | 1461156776467 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:52:56 INFO - PROCESS | 1833 | 1461156776473 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 1833 | 1461156776477 Marionette TRACE conn4 <- [1,1966,null,{}] 05:52:56 INFO - PROCESS | 1833 | 1461156776482 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}] 05:52:56 INFO - PROCESS | 1833 | 1461156776721 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:52:57 INFO - PROCESS | 1833 | 1461156777034 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b868000 == 164 [pid = 1833] [id = 499] 05:52:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7f4066f76400) [pid = 1833] [serial = 1498] [outer = (nil)] 05:52:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7f406a69d800) [pid = 1833] [serial = 1499] [outer = 0x7f4066f76400] 05:52:57 INFO - PROCESS | 1833 | 1461156777122 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7f406b616400) [pid = 1833] [serial = 1500] [outer = 0x7f4066f76400] 05:52:57 INFO - PROCESS | 1833 | 1461156777938 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1497ms 05:52:57 INFO - PROCESS | 1833 | 1461156777971 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1833 | 1461156777974 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:52:57 INFO - PROCESS | 1833 | 1461156777980 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1833 | 1461156777983 Marionette TRACE conn4 <- [1,1970,null,{}] 05:52:57 INFO - PROCESS | 1833 | 1461156777989 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}] 05:52:58 INFO - PROCESS | 1833 | 1461156778218 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:52:58 INFO - PROCESS | 1833 | 1461156778495 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f719000 == 165 [pid = 1833] [id = 500] 05:52:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7f40566e5c00) [pid = 1833] [serial = 1501] [outer = (nil)] 05:52:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7f406d8d2400) [pid = 1833] [serial = 1502] [outer = 0x7f40566e5c00] 05:52:58 INFO - PROCESS | 1833 | 1461156778621 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7f406f661c00) [pid = 1833] [serial = 1503] [outer = 0x7f40566e5c00] 05:52:59 INFO - PROCESS | 1833 | 1461156779521 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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1587ms 05:52:59 INFO - PROCESS | 1833 | 1461156779568 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:52:59 INFO - PROCESS | 1833 | 1461156779573 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:52:59 INFO - PROCESS | 1833 | 1461156779579 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 1833 | 1461156779583 Marionette TRACE conn4 <- [1,1974,null,{}] 05:52:59 INFO - PROCESS | 1833 | 1461156779589 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}] 05:52:59 INFO - PROCESS | 1833 | 1461156779844 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:53:00 INFO - PROCESS | 1833 | 1461156780173 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082e31000 == 166 [pid = 1833] [id = 501] 05:53:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7f4080ec9c00) [pid = 1833] [serial = 1504] [outer = (nil)] 05:53:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7f4082bdac00) [pid = 1833] [serial = 1505] [outer = 0x7f4080ec9c00] 05:53:00 INFO - PROCESS | 1833 | 1461156780263 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7f4082df2c00) [pid = 1833] [serial = 1506] [outer = 0x7f4080ec9c00] 05:53:01 INFO - PROCESS | 1833 | 1461156781114 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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1585ms 05:53:01 INFO - PROCESS | 1833 | 1461156781164 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 1833 | 1461156781168 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:53:01 INFO - PROCESS | 1833 | 1461156781174 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 1833 | 1461156781177 Marionette TRACE conn4 <- [1,1978,null,{}] 05:53:01 INFO - PROCESS | 1833 | 1461156781182 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}] 05:53:01 INFO - PROCESS | 1833 | 1461156781416 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:53:01 INFO - PROCESS | 1833 | 1461156781699 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40547e9800 == 167 [pid = 1833] [id = 502] 05:53:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7f4055ba3c00) [pid = 1833] [serial = 1507] [outer = (nil)] 05:53:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7f4055ba9800) [pid = 1833] [serial = 1508] [outer = 0x7f4055ba3c00] 05:53:01 INFO - PROCESS | 1833 | 1461156781827 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7f4055bae800) [pid = 1833] [serial = 1509] [outer = 0x7f4055ba3c00] 05:53:02 INFO - PROCESS | 1833 | 1461156782695 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1585ms 05:53:02 INFO - PROCESS | 1833 | 1461156782761 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1833 | 1461156782764 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:53:02 INFO - PROCESS | 1833 | 1461156782770 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1833 | 1461156782772 Marionette TRACE conn4 <- [1,1982,null,{}] 05:53:02 INFO - PROCESS | 1833 | 1461156782779 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}] 05:53:03 INFO - PROCESS | 1833 | 1461156783018 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:53:03 INFO - PROCESS | 1833 | 1461156783334 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4088010000 == 168 [pid = 1833] [id = 503] 05:53:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 284 (0x7f4055aa0400) [pid = 1833] [serial = 1510] [outer = (nil)] 05:53:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 285 (0x7f4055aa4400) [pid = 1833] [serial = 1511] [outer = 0x7f4055aa0400] 05:53:03 INFO - PROCESS | 1833 | 1461156783416 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 286 (0x7f4055aa9000) [pid = 1833] [serial = 1512] [outer = 0x7f4055aa0400] 05:53:04 INFO - PROCESS | 1833 | 1461156784291 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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1578ms 05:53:04 INFO - PROCESS | 1833 | 1461156784350 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 1833 | 1461156784353 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:53:04 INFO - PROCESS | 1833 | 1461156784361 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 1833 | 1461156784364 Marionette TRACE conn4 <- [1,1986,null,{}] 05:53:04 INFO - PROCESS | 1833 | 1461156784369 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}] 05:53:04 INFO - PROCESS | 1833 | 1461156784604 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:53:04 INFO - PROCESS | 1833 | 1461156784930 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40555ee000 == 169 [pid = 1833] [id = 504] 05:53:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 287 (0x7f4055a9b800) [pid = 1833] [serial = 1513] [outer = (nil)] 05:53:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 288 (0x7f4055bab800) [pid = 1833] [serial = 1514] [outer = 0x7f4055a9b800] 05:53:05 INFO - PROCESS | 1833 | 1461156785012 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 289 (0x7f4055da5800) [pid = 1833] [serial = 1515] [outer = 0x7f4055a9b800] 05:53:05 INFO - PROCESS | 1833 | 1461156785848 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1529ms 05:53:05 INFO - PROCESS | 1833 | 1461156785891 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1833 | 1461156785895 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:53:05 INFO - PROCESS | 1833 | 1461156785902 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1833 | 1461156785907 Marionette TRACE conn4 <- [1,1990,null,{}] 05:53:05 INFO - PROCESS | 1833 | 1461156785913 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}] 05:53:06 INFO - PROCESS | 1833 | 1461156786150 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:53:06 INFO - PROCESS | 1833 | 1461156786425 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054714800 == 170 [pid = 1833] [id = 505] 05:53:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 290 (0x7f4055aa0800) [pid = 1833] [serial = 1516] [outer = (nil)] 05:53:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 291 (0x7f4055da9800) [pid = 1833] [serial = 1517] [outer = 0x7f4055aa0800] 05:53:06 INFO - PROCESS | 1833 | 1461156786544 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 292 (0x7f4055daf800) [pid = 1833] [serial = 1518] [outer = 0x7f4055aa0800] 05:53:07 INFO - PROCESS | 1833 | 1461156787395 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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1543ms 05:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:53:07 INFO - PROCESS | 1833 | 1461156787447 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 1833 | 1461156787449 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:53:07 INFO - PROCESS | 1833 | 1461156787456 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 1833 | 1461156787459 Marionette TRACE conn4 <- [1,1994,null,{}] 05:53:07 INFO - PROCESS | 1833 | 1461156787464 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}] 05:53:07 INFO - PROCESS | 1833 | 1461156787690 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:53:08 INFO - PROCESS | 1833 | 1461156788016 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054991800 == 171 [pid = 1833] [id = 506] 05:53:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7f4055ba0800) [pid = 1833] [serial = 1519] [outer = (nil)] 05:53:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7f4069a1b400) [pid = 1833] [serial = 1520] [outer = 0x7f4055ba0800] 05:53:08 INFO - PROCESS | 1833 | 1461156788099 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7f406a8c7c00) [pid = 1833] [serial = 1521] [outer = 0x7f4055ba0800] 05:53:08 INFO - PROCESS | 1833 | 1461156788965 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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1583ms 05:53:09 INFO - PROCESS | 1833 | 1461156789040 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 1833 | 1461156789042 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:53:09 INFO - PROCESS | 1833 | 1461156789050 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1833 | 1461156789052 Marionette TRACE conn4 <- [1,1998,null,{}] 05:53:09 INFO - PROCESS | 1833 | 1461156789058 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}] 05:53:09 INFO - PROCESS | 1833 | 1461156789366 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:53:09 INFO - PROCESS | 1833 | 1461156789691 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40549aa000 == 172 [pid = 1833] [id = 507] 05:53:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7f40545bdc00) [pid = 1833] [serial = 1522] [outer = (nil)] 05:53:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7f4055da7400) [pid = 1833] [serial = 1523] [outer = 0x7f40545bdc00] 05:53:09 INFO - PROCESS | 1833 | 1461156789773 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 298 (0x7f405a697800) [pid = 1833] [serial = 1524] [outer = 0x7f40545bdc00] 05:53:10 INFO - PROCESS | 1833 | 1461156790683 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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1691ms 05:53:10 INFO - PROCESS | 1833 | 1461156790743 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:53:10 INFO - PROCESS | 1833 | 1461156790749 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:53:10 INFO - PROCESS | 1833 | 1461156790756 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 1833 | 1461156790759 Marionette TRACE conn4 <- [1,2002,null,{}] 05:53:10 INFO - PROCESS | 1833 | 1461156790766 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}] 05:53:11 INFO - PROCESS | 1833 | 1461156791025 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:53:12 INFO - PROCESS | 1833 | 1461156792015 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055ad1800 == 173 [pid = 1833] [id = 508] 05:53:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 299 (0x7f4054623000) [pid = 1833] [serial = 1525] [outer = (nil)] 05:53:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 300 (0x7f40549be800) [pid = 1833] [serial = 1526] [outer = 0x7f4054623000] 05:53:12 INFO - PROCESS | 1833 | 1461156792088 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 301 (0x7f4054a1c400) [pid = 1833] [serial = 1527] [outer = 0x7f4054623000] 05:53:13 INFO - PROCESS | 1833 | 1461156793020 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]]]}] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060592800 == 172 [pid = 1833] [id = 337] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f2d0000 == 171 [pid = 1833] [id = 58] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4088199800 == 170 [pid = 1833] [id = 125] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b454000 == 169 [pid = 1833] [id = 391] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ed63000 == 168 [pid = 1833] [id = 123] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405caa0000 == 167 [pid = 1833] [id = 335] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4087485000 == 166 [pid = 1833] [id = 304] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4083139800 == 165 [pid = 1833] [id = 124] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b8f1800 == 164 [pid = 1833] [id = 390] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057c75000 == 163 [pid = 1833] [id = 489] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b211000 == 162 [pid = 1833] [id = 488] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057891800 == 161 [pid = 1833] [id = 487] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054e22000 == 160 [pid = 1833] [id = 486] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b016800 == 159 [pid = 1833] [id = 483] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d7cf000 == 158 [pid = 1833] [id = 482] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b068800 == 157 [pid = 1833] [id = 481] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40535a0000 == 156 [pid = 1833] [id = 480] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405ba29000 == 155 [pid = 1833] [id = 479] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f408818f000 == 154 [pid = 1833] [id = 478] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cf8e000 == 153 [pid = 1833] [id = 477] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40827ae000 == 152 [pid = 1833] [id = 476] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073940800 == 151 [pid = 1833] [id = 475] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f6ae800 == 150 [pid = 1833] [id = 474] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b874000 == 149 [pid = 1833] [id = 473] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0cf800 == 148 [pid = 1833] [id = 472] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4069916000 == 147 [pid = 1833] [id = 471] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066f3e800 == 146 [pid = 1833] [id = 470] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa6e800 == 145 [pid = 1833] [id = 469] 05:53:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405aa3c800 == 144 [pid = 1833] [id = 468] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 300 (0x7f40605f9000) [pid = 1833] [serial = 1403] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 299 (0x7f406032bc00) [pid = 1833] [serial = 1401] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 298 (0x7f406f388000) [pid = 1833] [serial = 1095] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 297 (0x7f405df7b000) [pid = 1833] [serial = 1083] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7f407edc2c00) [pid = 1833] [serial = 1358] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7f4055a0c800) [pid = 1833] [serial = 1388] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7f406cce6400) [pid = 1833] [serial = 1349] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7f407d869800) [pid = 1833] [serial = 1352] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7f4082de6400) [pid = 1833] [serial = 1104] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 291 (0x7f40566e8000) [pid = 1833] [serial = 1389] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 290 (0x7f4060379c00) [pid = 1833] [serial = 1113] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 289 (0x7f405b755c00) [pid = 1833] [serial = 1385] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 288 (0x7f405b482000) [pid = 1833] [serial = 1107] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 287 (0x7f40657efc00) [pid = 1833] [serial = 1086] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 286 (0x7f407ec2ac00) [pid = 1833] [serial = 1098] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 285 (0x7f405ca4d400) [pid = 1833] [serial = 1364] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 284 (0x7f4082df0400) [pid = 1833] [serial = 1367] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 283 (0x7f4055c78c00) [pid = 1833] [serial = 1355] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7f405ca50000) [pid = 1833] [serial = 1395] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7f405d9b2c00) [pid = 1833] [serial = 1397] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7f405fb3d000) [pid = 1833] [serial = 1400] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7f4067bb0c00) [pid = 1833] [serial = 1346] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7f4082bd2c00) [pid = 1833] [serial = 1101] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7f406d1cf800) [pid = 1833] [serial = 1092] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7f40545bb000) [pid = 1833] [serial = 1379] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7f405b750400) [pid = 1833] [serial = 1373] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7f4066c37c00) [pid = 1833] [serial = 1343] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7f405c684c00) [pid = 1833] [serial = 1394] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7f405bad8000) [pid = 1833] [serial = 1337] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7f405de6bc00) [pid = 1833] [serial = 1206] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7f4068bb2800) [pid = 1833] [serial = 1089] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7f4082f5fc00) [pid = 1833] [serial = 1110] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7f405b74f000) [pid = 1833] [serial = 1391] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7f4055a2f000) [pid = 1833] [serial = 1370] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7f405d9bfc00) [pid = 1833] [serial = 1340] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f405a69c400) [pid = 1833] [serial = 1116] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f4054ce4c00) [pid = 1833] [serial = 1376] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f406a6ee000) [pid = 1833] [serial = 1080] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f405bad8400) [pid = 1833] [serial = 1392] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f405f7ddc00) [pid = 1833] [serial = 1398] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f405650bc00) [pid = 1833] [serial = 1361] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f4054ce9c00) [pid = 1833] [serial = 1382] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f406563d400) [pid = 1833] [serial = 1269] [outer = (nil)] [url = about:blank] 05:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 3291ms 05:53:14 INFO - PROCESS | 1833 | 1461156794138 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 1833 | 1461156794145 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:53:14 INFO - PROCESS | 1833 | 1461156794159 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 1833 | 1461156794163 Marionette TRACE conn4 <- [1,2006,null,{}] 05:53:14 INFO - PROCESS | 1833 | 1461156794172 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}] 05:53:14 INFO - PROCESS | 1833 | 1461156794381 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:53:14 INFO - PROCESS | 1833 | 1461156794599 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054acc800 == 145 [pid = 1833] [id = 509] 05:53:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f4054623400) [pid = 1833] [serial = 1528] [outer = (nil)] 05:53:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f4055a2dc00) [pid = 1833] [serial = 1529] [outer = 0x7f4054623400] 05:53:14 INFO - PROCESS | 1833 | 1461156794672 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f4055c7ac00) [pid = 1833] [serial = 1530] [outer = 0x7f4054623400] 05:53:15 INFO - PROCESS | 1833 | 1461156795565 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1434ms 05:53:15 INFO - PROCESS | 1833 | 1461156795598 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:53:15 INFO - PROCESS | 1833 | 1461156795604 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:53:15 INFO - PROCESS | 1833 | 1461156795611 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1833 | 1461156795614 Marionette TRACE conn4 <- [1,2010,null,{}] 05:53:15 INFO - PROCESS | 1833 | 1461156795620 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}] 05:53:15 INFO - PROCESS | 1833 | 1461156795838 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:53:16 INFO - PROCESS | 1833 | 1461156796087 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40565dd800 == 146 [pid = 1833] [id = 510] 05:53:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f4054fcac00) [pid = 1833] [serial = 1531] [outer = (nil)] 05:53:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f40566e8000) [pid = 1833] [serial = 1532] [outer = 0x7f4054fcac00] 05:53:16 INFO - PROCESS | 1833 | 1461156796158 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f4057c46000) [pid = 1833] [serial = 1533] [outer = 0x7f4054fcac00] 05:53:17 INFO - PROCESS | 1833 | 1461156797086 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1535ms 05:53:17 INFO - PROCESS | 1833 | 1461156797151 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 1833 | 1461156797157 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:53:17 INFO - PROCESS | 1833 | 1461156797177 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1833 | 1461156797188 Marionette TRACE conn4 <- [1,2014,null,{}] 05:53:17 INFO - PROCESS | 1833 | 1461156797206 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}] 05:53:17 INFO - PROCESS | 1833 | 1461156797539 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:53:17 INFO - PROCESS | 1833 | 1461156797577 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f4e800 == 147 [pid = 1833] [id = 511] 05:53:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f4056673800) [pid = 1833] [serial = 1534] [outer = (nil)] 05:53:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f405b03fc00) [pid = 1833] [serial = 1535] [outer = 0x7f4056673800] 05:53:17 INFO - PROCESS | 1833 | 1461156797650 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7f405b1ce800) [pid = 1833] [serial = 1536] [outer = 0x7f4056673800] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7f405667ac00) [pid = 1833] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f4055a2a400) [pid = 1833] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f405195dc00) [pid = 1833] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f4054617000) [pid = 1833] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f4054a23c00) [pid = 1833] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f4060d91400) [pid = 1833] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f4054a24400) [pid = 1833] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f4067da2400) [pid = 1833] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f405d1c5400) [pid = 1833] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f4054a19400) [pid = 1833] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f405b753400) [pid = 1833] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f4054a19000) [pid = 1833] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f4068bb6000) [pid = 1833] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f4054fcd000) [pid = 1833] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f405d0e9800) [pid = 1833] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f40549bf400) [pid = 1833] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f4068916800) [pid = 1833] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f4054a1e000) [pid = 1833] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f40549be400) [pid = 1833] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f405666dc00) [pid = 1833] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f4082767000) [pid = 1833] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f4060b2f400) [pid = 1833] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f406a6f4000) [pid = 1833] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f4055a29400) [pid = 1833] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f4066bd5800) [pid = 1833] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f4054fc4000) [pid = 1833] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f406eaf9400) [pid = 1833] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f40605fc000) [pid = 1833] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f4068d8f000) [pid = 1833] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f406fc79000) [pid = 1833] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f4067366000) [pid = 1833] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f4067364000) [pid = 1833] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f406036f800) [pid = 1833] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f4066bd1c00) [pid = 1833] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f405c721400) [pid = 1833] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f40672d2800) [pid = 1833] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f4054cdfc00) [pid = 1833] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f40545b7800) [pid = 1833] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f405de6c800) [pid = 1833] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f405d9b9800) [pid = 1833] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f4060e03000) [pid = 1833] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f405b355c00) [pid = 1833] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f405bbe3000) [pid = 1833] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f4067bb3c00) [pid = 1833] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f4082bd5800) [pid = 1833] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f405bac4400) [pid = 1833] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f4055a05800) [pid = 1833] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f40605ffc00) [pid = 1833] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f405bad7800) [pid = 1833] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f4066f82400) [pid = 1833] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f4055c6ec00) [pid = 1833] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f40545b6800) [pid = 1833] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f405fb42800) [pid = 1833] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f4057ce8400) [pid = 1833] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f405fb37c00) [pid = 1833] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f405fb39400) [pid = 1833] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f4056502800) [pid = 1833] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f405b47a000) [pid = 1833] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f40673e2400) [pid = 1833] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f4066bd7000) [pid = 1833] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f4067061c00) [pid = 1833] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f4066cb2c00) [pid = 1833] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f40545b4400) [pid = 1833] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f406b612800) [pid = 1833] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f405fb42c00) [pid = 1833] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f4055a29000) [pid = 1833] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f4058399800) [pid = 1833] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f4054fc8400) [pid = 1833] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f405d1cdc00) [pid = 1833] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f406ccecc00) [pid = 1833] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f4060370c00) [pid = 1833] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f407093a000) [pid = 1833] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f405bad1000) [pid = 1833] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f4055c6f000) [pid = 1833] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f4066cb8000) [pid = 1833] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f4057ce7800) [pid = 1833] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f405f7e1800) [pid = 1833] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f4055c77c00) [pid = 1833] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f406f240000) [pid = 1833] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f4068f07400) [pid = 1833] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f4068bb9400) [pid = 1833] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:53:20 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f405b358000) [pid = 1833] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:53:20 INFO - PROCESS | 1833 | 1461156800338 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3227ms 05:53:20 INFO - PROCESS | 1833 | 1461156800396 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:53:20 INFO - PROCESS | 1833 | 1461156800401 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:53:20 INFO - PROCESS | 1833 | 1461156800407 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1833 | 1461156800410 Marionette TRACE conn4 <- [1,2018,null,{}] 05:53:20 INFO - PROCESS | 1833 | 1461156800415 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}] 05:53:20 INFO - PROCESS | 1833 | 1461156800683 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:53:20 INFO - PROCESS | 1833 | 1461156800704 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055ad7000 == 148 [pid = 1833] [id = 512] 05:53:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f405195e800) [pid = 1833] [serial = 1537] [outer = (nil)] 05:53:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f4054a1e000) [pid = 1833] [serial = 1538] [outer = 0x7f405195e800] 05:53:20 INFO - PROCESS | 1833 | 1461156800767 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f4055a05800) [pid = 1833] [serial = 1539] [outer = 0x7f405195e800] 05:53:21 INFO - PROCESS | 1833 | 1461156801624 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1235ms 05:53:21 INFO - PROCESS | 1833 | 1461156801642 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 1833 | 1461156801647 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:53:21 INFO - PROCESS | 1833 | 1461156801657 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 1833 | 1461156801660 Marionette TRACE conn4 <- [1,2022,null,{}] 05:53:21 INFO - PROCESS | 1833 | 1461156801667 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}] 05:53:21 INFO - PROCESS | 1833 | 1461156801954 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:53:22 INFO - PROCESS | 1833 | 1461156802275 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40547f0000 == 149 [pid = 1833] [id = 513] 05:53:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f4051962000) [pid = 1833] [serial = 1540] [outer = (nil)] 05:53:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f4054619000) [pid = 1833] [serial = 1541] [outer = 0x7f4051962000] 05:53:22 INFO - PROCESS | 1833 | 1461156802427 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f4054a23c00) [pid = 1833] [serial = 1542] [outer = 0x7f4051962000] 05:53:23 INFO - PROCESS | 1833 | 1461156803371 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1789ms 05:53:23 INFO - PROCESS | 1833 | 1461156803449 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1833 | 1461156803455 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:53:23 INFO - PROCESS | 1833 | 1461156803464 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1833 | 1461156803471 Marionette TRACE conn4 <- [1,2026,null,{}] 05:53:23 INFO - PROCESS | 1833 | 1461156803481 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}] 05:53:23 INFO - PROCESS | 1833 | 1461156803782 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:53:24 INFO - PROCESS | 1833 | 1461156804099 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40586b5000 == 150 [pid = 1833] [id = 514] 05:53:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f4055a2d000) [pid = 1833] [serial = 1543] [outer = (nil)] 05:53:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f4055da3800) [pid = 1833] [serial = 1544] [outer = 0x7f4055a2d000] 05:53:24 INFO - PROCESS | 1833 | 1461156804194 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f405666dc00) [pid = 1833] [serial = 1545] [outer = 0x7f4055a2d000] 05:53:25 INFO - PROCESS | 1833 | 1461156805211 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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1788ms 05:53:25 INFO - PROCESS | 1833 | 1461156805256 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 1833 | 1461156805264 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:53:25 INFO - PROCESS | 1833 | 1461156805273 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 1833 | 1461156805276 Marionette TRACE conn4 <- [1,2030,null,{}] 05:53:25 INFO - PROCESS | 1833 | 1461156805284 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}] 05:53:25 INFO - PROCESS | 1833 | 1461156805534 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:53:25 INFO - PROCESS | 1833 | 1461156805895 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b22a800 == 151 [pid = 1833] [id = 515] 05:53:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f4056671800) [pid = 1833] [serial = 1546] [outer = (nil)] 05:53:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f40583a6000) [pid = 1833] [serial = 1547] [outer = 0x7f4056671800] 05:53:25 INFO - PROCESS | 1833 | 1461156805974 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f405b049400) [pid = 1833] [serial = 1548] [outer = 0x7f4056671800] 05:53:26 INFO - PROCESS | 1833 | 1461156806913 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1683ms 05:53:26 INFO - PROCESS | 1833 | 1461156806956 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1833 | 1461156806961 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:53:27 INFO - PROCESS | 1833 | 1461156807009 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 1833 | 1461156807019 Marionette TRACE conn4 <- [1,2034,null,{}] 05:53:27 INFO - PROCESS | 1833 | 1461156807026 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}] 05:53:27 INFO - PROCESS | 1833 | 1461156807304 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:53:27 INFO - PROCESS | 1833 | 1461156807623 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ba29000 == 152 [pid = 1833] [id = 516] 05:53:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f40575b2c00) [pid = 1833] [serial = 1549] [outer = (nil)] 05:53:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f405b474000) [pid = 1833] [serial = 1550] [outer = 0x7f40575b2c00] 05:53:27 INFO - PROCESS | 1833 | 1461156807705 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f405b754c00) [pid = 1833] [serial = 1551] [outer = 0x7f40575b2c00] 05:53:28 INFO - PROCESS | 1833 | 1461156808588 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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1687ms 05:53:28 INFO - PROCESS | 1833 | 1461156808656 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:53:28 INFO - PROCESS | 1833 | 1461156808661 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:53:28 INFO - PROCESS | 1833 | 1461156808668 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 1833 | 1461156808671 Marionette TRACE conn4 <- [1,2038,null,{}] 05:53:28 INFO - PROCESS | 1833 | 1461156808677 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}] 05:53:28 INFO - PROCESS | 1833 | 1461156808909 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:53:29 INFO - PROCESS | 1833 | 1461156809241 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd2f800 == 153 [pid = 1833] [id = 517] 05:53:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f405b35a000) [pid = 1833] [serial = 1552] [outer = (nil)] 05:53:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f405bacf800) [pid = 1833] [serial = 1553] [outer = 0x7f405b35a000] 05:53:29 INFO - PROCESS | 1833 | 1461156809329 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f405bbaf000) [pid = 1833] [serial = 1554] [outer = 0x7f405b35a000] 05:53:30 INFO - PROCESS | 1833 | 1461156810286 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1681ms 05:53:30 INFO - PROCESS | 1833 | 1461156810352 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1833 | 1461156810358 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:53:30 INFO - PROCESS | 1833 | 1461156810367 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1833 | 1461156810373 Marionette TRACE conn4 <- [1,2042,null,{}] 05:53:30 INFO - PROCESS | 1833 | 1461156810380 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}] 05:53:30 INFO - PROCESS | 1833 | 1461156810751 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:53:31 INFO - PROCESS | 1833 | 1461156811093 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cfa2000 == 154 [pid = 1833] [id = 518] 05:53:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f405c663c00) [pid = 1833] [serial = 1555] [outer = (nil)] 05:53:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f405c67d000) [pid = 1833] [serial = 1556] [outer = 0x7f405c663c00] 05:53:31 INFO - PROCESS | 1833 | 1461156811192 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f405ca54000) [pid = 1833] [serial = 1557] [outer = 0x7f405c663c00] 05:53:32 INFO - PROCESS | 1833 | 1461156812501 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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2203ms 05:53:32 INFO - PROCESS | 1833 | 1461156812577 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 1833 | 1461156812581 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:53:32 INFO - PROCESS | 1833 | 1461156812588 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 1833 | 1461156812592 Marionette TRACE conn4 <- [1,2046,null,{}] 05:53:32 INFO - PROCESS | 1833 | 1461156812598 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}] 05:53:32 INFO - PROCESS | 1833 | 1461156812876 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:53:33 INFO - PROCESS | 1833 | 1461156813188 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d875000 == 155 [pid = 1833] [id = 519] 05:53:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f405c666800) [pid = 1833] [serial = 1558] [outer = (nil)] 05:53:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f405d0bdc00) [pid = 1833] [serial = 1559] [outer = 0x7f405c666800] 05:53:33 INFO - PROCESS | 1833 | 1461156813277 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f405d0e3800) [pid = 1833] [serial = 1560] [outer = 0x7f405c666800] 05:53:34 INFO - PROCESS | 1833 | 1461156814204 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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1684ms 05:53:34 INFO - PROCESS | 1833 | 1461156814275 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 1833 | 1461156814279 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:53:34 INFO - PROCESS | 1833 | 1461156814286 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 1833 | 1461156814290 Marionette TRACE conn4 <- [1,2050,null,{}] 05:53:34 INFO - PROCESS | 1833 | 1461156814295 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}] 05:53:34 INFO - PROCESS | 1833 | 1461156814575 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:53:34 INFO - PROCESS | 1833 | 1461156814883 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e082800 == 156 [pid = 1833] [id = 520] 05:53:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f405ca54400) [pid = 1833] [serial = 1561] [outer = (nil)] 05:53:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f405d1c7400) [pid = 1833] [serial = 1562] [outer = 0x7f405ca54400] 05:53:34 INFO - PROCESS | 1833 | 1461156814965 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f405d690800) [pid = 1833] [serial = 1563] [outer = 0x7f405ca54400] 05:53:35 INFO - PROCESS | 1833 | 1461156815851 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1631ms 05:53:35 INFO - PROCESS | 1833 | 1461156815919 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1833 | 1461156815922 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:53:35 INFO - PROCESS | 1833 | 1461156815929 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1833 | 1461156815933 Marionette TRACE conn4 <- [1,2054,null,{}] 05:53:35 INFO - PROCESS | 1833 | 1461156815939 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}] 05:53:36 INFO - PROCESS | 1833 | 1461156816174 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:53:36 INFO - PROCESS | 1833 | 1461156816488 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e13f000 == 157 [pid = 1833] [id = 521] 05:53:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f405ce0ec00) [pid = 1833] [serial = 1564] [outer = (nil)] 05:53:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f405d6c7800) [pid = 1833] [serial = 1565] [outer = 0x7f405ce0ec00] 05:53:36 INFO - PROCESS | 1833 | 1461156816575 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f405d9b5000) [pid = 1833] [serial = 1566] [outer = 0x7f405ce0ec00] 05:53:37 INFO - PROCESS | 1833 | 1461156817474 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]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1590ms 05:53:37 INFO - PROCESS | 1833 | 1461156817522 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 1833 | 1461156817528 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:53:37 INFO - PROCESS | 1833 | 1461156817536 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 1833 | 1461156817541 Marionette TRACE conn4 <- [1,2058,null,{}] 05:53:37 INFO - PROCESS | 1833 | 1461156817548 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}] 05:53:37 INFO - PROCESS | 1833 | 1461156817790 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:53:38 INFO - PROCESS | 1833 | 1461156818102 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f867000 == 158 [pid = 1833] [id = 522] 05:53:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f405de5f400) [pid = 1833] [serial = 1567] [outer = (nil)] 05:53:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f405df6f800) [pid = 1833] [serial = 1568] [outer = 0x7f405de5f400] 05:53:38 INFO - PROCESS | 1833 | 1461156818184 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f405e0b5400) [pid = 1833] [serial = 1569] [outer = 0x7f405de5f400] 05:53:39 INFO - PROCESS | 1833 | 1461156819057 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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1589ms 05:53:39 INFO - PROCESS | 1833 | 1461156819126 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 1833 | 1461156819130 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:53:39 INFO - PROCESS | 1833 | 1461156819137 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1833 | 1461156819144 Marionette TRACE conn4 <- [1,2062,null,{}] 05:53:39 INFO - PROCESS | 1833 | 1461156819155 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}] 05:53:39 INFO - PROCESS | 1833 | 1461156819443 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:53:39 INFO - PROCESS | 1833 | 1461156819768 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40605a0800 == 159 [pid = 1833] [id = 523] 05:53:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f405fab1400) [pid = 1833] [serial = 1570] [outer = (nil)] 05:53:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f405fab9400) [pid = 1833] [serial = 1571] [outer = 0x7f405fab1400] 05:53:39 INFO - PROCESS | 1833 | 1461156819859 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f405fb3cc00) [pid = 1833] [serial = 1572] [outer = 0x7f405fab1400] 05:53:40 INFO - PROCESS | 1833 | 1461156820779 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]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1696ms 05:53:40 INFO - PROCESS | 1833 | 1461156820835 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 1833 | 1461156820839 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:53:40 INFO - PROCESS | 1833 | 1461156820846 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 1833 | 1461156820857 Marionette TRACE conn4 <- [1,2066,null,{}] 05:53:40 INFO - PROCESS | 1833 | 1461156820863 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}] 05:53:41 INFO - PROCESS | 1833 | 1461156821161 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:53:41 INFO - PROCESS | 1833 | 1461156821486 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654ab000 == 160 [pid = 1833] [id = 524] 05:53:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f405fab3400) [pid = 1833] [serial = 1573] [outer = (nil)] 05:53:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f406036cc00) [pid = 1833] [serial = 1574] [outer = 0x7f405fab3400] 05:53:41 INFO - PROCESS | 1833 | 1461156821565 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f40605f7800) [pid = 1833] [serial = 1575] [outer = 0x7f405fab3400] 05:53:42 INFO - PROCESS | 1833 | 1461156822512 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]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1751ms 05:53:42 INFO - PROCESS | 1833 | 1461156822599 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 1833 | 1461156822603 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:53:42 INFO - PROCESS | 1833 | 1461156822608 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1833 | 1461156822612 Marionette TRACE conn4 <- [1,2070,null,{}] 05:53:42 INFO - PROCESS | 1833 | 1461156822617 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}] 05:53:42 INFO - PROCESS | 1833 | 1461156822886 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:53:43 INFO - PROCESS | 1833 | 1461156823220 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065586800 == 161 [pid = 1833] [id = 525] 05:53:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f405fb3d800) [pid = 1833] [serial = 1576] [outer = (nil)] 05:53:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f4060b2dc00) [pid = 1833] [serial = 1577] [outer = 0x7f405fb3d800] 05:53:43 INFO - PROCESS | 1833 | 1461156823303 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f4060cc1000) [pid = 1833] [serial = 1578] [outer = 0x7f405fb3d800] 05:53:44 INFO - PROCESS | 1833 | 1461156824207 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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1634ms 05:53:44 INFO - PROCESS | 1833 | 1461156824250 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 1833 | 1461156824254 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:53:44 INFO - PROCESS | 1833 | 1461156824261 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 1833 | 1461156824266 Marionette TRACE conn4 <- [1,2074,null,{}] 05:53:44 INFO - PROCESS | 1833 | 1461156824272 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}] 05:53:44 INFO - PROCESS | 1833 | 1461156824511 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:53:44 INFO - PROCESS | 1833 | 1461156824828 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c14000 == 162 [pid = 1833] [id = 526] 05:53:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f40605f8000) [pid = 1833] [serial = 1579] [outer = (nil)] 05:53:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f4060d85000) [pid = 1833] [serial = 1580] [outer = 0x7f40605f8000] 05:53:44 INFO - PROCESS | 1833 | 1461156824911 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f4060d90400) [pid = 1833] [serial = 1581] [outer = 0x7f40605f8000] 05:53:45 INFO - PROCESS | 1833 | 1461156825788 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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1580ms 05:53:45 INFO - PROCESS | 1833 | 1461156825843 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 1833 | 1461156825846 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:53:45 INFO - PROCESS | 1833 | 1461156825857 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1833 | 1461156825862 Marionette TRACE conn4 <- [1,2078,null,{}] 05:53:45 INFO - PROCESS | 1833 | 1461156825873 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}] 05:53:46 INFO - PROCESS | 1833 | 1461156826208 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:53:46 INFO - PROCESS | 1833 | 1461156826598 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066f4b800 == 163 [pid = 1833] [id = 527] 05:53:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f40605fc000) [pid = 1833] [serial = 1582] [outer = (nil)] 05:53:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f4060e0a800) [pid = 1833] [serial = 1583] [outer = 0x7f40605fc000] 05:53:46 INFO - PROCESS | 1833 | 1461156826678 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f4060f67800) [pid = 1833] [serial = 1584] [outer = 0x7f40605fc000] 05:53:47 INFO - PROCESS | 1833 | 1461156827572 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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1792ms 05:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:53:47 INFO - PROCESS | 1833 | 1461156827648 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1833 | 1461156827651 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:53:47 INFO - PROCESS | 1833 | 1461156827658 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1833 | 1461156827661 Marionette TRACE conn4 <- [1,2082,null,{}] 05:53:47 INFO - PROCESS | 1833 | 1461156827667 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}] 05:53:47 INFO - PROCESS | 1833 | 1461156827954 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:53:48 INFO - PROCESS | 1833 | 1461156828269 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a48000 == 164 [pid = 1833] [id = 528] 05:53:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f4054fc6400) [pid = 1833] [serial = 1585] [outer = (nil)] 05:53:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f40655e7c00) [pid = 1833] [serial = 1586] [outer = 0x7f4054fc6400] 05:53:48 INFO - PROCESS | 1833 | 1461156828350 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f406563e000) [pid = 1833] [serial = 1587] [outer = 0x7f4054fc6400] 05:53:49 INFO - PROCESS | 1833 | 1461156829295 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]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1695ms 05:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:53:49 INFO - PROCESS | 1833 | 1461156829354 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 1833 | 1461156829357 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:53:49 INFO - PROCESS | 1833 | 1461156829365 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 1833 | 1461156829367 Marionette TRACE conn4 <- [1,2086,null,{}] 05:53:49 INFO - PROCESS | 1833 | 1461156829374 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}] 05:53:49 INFO - PROCESS | 1833 | 1461156829619 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:53:49 INFO - PROCESS | 1833 | 1461156829931 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068b85800 == 165 [pid = 1833] [id = 529] 05:53:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f405bada400) [pid = 1833] [serial = 1588] [outer = (nil)] 05:53:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f40657ee000) [pid = 1833] [serial = 1589] [outer = 0x7f405bada400] 05:53:50 INFO - PROCESS | 1833 | 1461156830012 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f4066bb2c00) [pid = 1833] [serial = 1590] [outer = 0x7f405bada400] 05:53:50 INFO - PROCESS | 1833 | 1461156830916 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1632ms 05:53:51 INFO - PROCESS | 1833 | 1461156830996 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 1833 | 1461156830999 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:53:51 INFO - PROCESS | 1833 | 1461156831006 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 1833 | 1461156831009 Marionette TRACE conn4 <- [1,2090,null,{}] 05:53:51 INFO - PROCESS | 1833 | 1461156831016 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}] 05:53:51 INFO - PROCESS | 1833 | 1461156831292 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:53:51 INFO - PROCESS | 1833 | 1461156831612 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a895000 == 166 [pid = 1833] [id = 530] 05:53:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f40602b1400) [pid = 1833] [serial = 1591] [outer = (nil)] 05:53:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f4066bd9400) [pid = 1833] [serial = 1592] [outer = 0x7f40602b1400] 05:53:51 INFO - PROCESS | 1833 | 1461156831691 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f4066c3f400) [pid = 1833] [serial = 1593] [outer = 0x7f40602b1400] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654ad000 == 165 [pid = 1833] [id = 403] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d9c4800 == 164 [pid = 1833] [id = 331] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b871800 == 163 [pid = 1833] [id = 405] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4055ad7000 == 162 [pid = 1833] [id = 512] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058f4e800 == 161 [pid = 1833] [id = 511] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40565dd800 == 160 [pid = 1833] [id = 510] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054acc800 == 159 [pid = 1833] [id = 509] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4055ad1800 == 158 [pid = 1833] [id = 508] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0df000 == 157 [pid = 1833] [id = 492] 05:53:53 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405848b000 == 156 [pid = 1833] [id = 491] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f405b477000) [pid = 1833] [serial = 1470] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f4056503400) [pid = 1833] [serial = 1464] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f40672d0c00) [pid = 1833] [serial = 1344] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f406cef4400) [pid = 1833] [serial = 1299] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f407dd14400) [pid = 1833] [serial = 1173] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f406b610400) [pid = 1833] [serial = 1296] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f4067baec00) [pid = 1833] [serial = 1287] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f406736d800) [pid = 1833] [serial = 1218] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f406b619400) [pid = 1833] [serial = 1167] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f405fb36400) [pid = 1833] [serial = 1341] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f406a6a5000) [pid = 1833] [serial = 1293] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f4054ce9800) [pid = 1833] [serial = 1377] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f405b75b800) [pid = 1833] [serial = 1386] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f4066c39400) [pid = 1833] [serial = 1215] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f4060329800) [pid = 1833] [serial = 1212] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f406a6f0800) [pid = 1833] [serial = 1347] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f405c661800) [pid = 1833] [serial = 1338] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f4060335000) [pid = 1833] [serial = 1146] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f4068d94c00) [pid = 1833] [serial = 1221] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f4082f67800) [pid = 1833] [serial = 1368] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f405c689c00) [pid = 1833] [serial = 1209] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f4055a0f400) [pid = 1833] [serial = 1314] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f4065645800) [pid = 1833] [serial = 1149] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f405fb3d400) [pid = 1833] [serial = 1242] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f40673e9000) [pid = 1833] [serial = 1155] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f4055c7d800) [pid = 1833] [serial = 1356] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f4057c44800) [pid = 1833] [serial = 1383] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f4068d8e400) [pid = 1833] [serial = 1335] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f405c720400) [pid = 1833] [serial = 1179] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f40605f7c00) [pid = 1833] [serial = 1278] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f4065649000) [pid = 1833] [serial = 1281] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f4056511000) [pid = 1833] [serial = 1362] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f405d726000) [pid = 1833] [serial = 1275] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f4082deb000) [pid = 1833] [serial = 1311] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f406e6ad800) [pid = 1833] [serial = 1350] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f4080e12400) [pid = 1833] [serial = 1308] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f4068bb7800) [pid = 1833] [serial = 1158] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f40545c0c00) [pid = 1833] [serial = 1380] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f406f52f800) [pid = 1833] [serial = 1170] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f4066c40c00) [pid = 1833] [serial = 1284] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f4055a33800) [pid = 1833] [serial = 1371] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f40605f3400) [pid = 1833] [serial = 1239] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f405bae0000) [pid = 1833] [serial = 1245] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f4066cb1400) [pid = 1833] [serial = 1152] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f4071597c00) [pid = 1833] [serial = 1230] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f406a6f9400) [pid = 1833] [serial = 1164] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f40827c1400) [pid = 1833] [serial = 1353] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f405c68b000) [pid = 1833] [serial = 1143] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f4082deb800) [pid = 1833] [serial = 1359] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f4082bd2400) [pid = 1833] [serial = 1236] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f405bbb6000) [pid = 1833] [serial = 1272] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f4068f09000) [pid = 1833] [serial = 1161] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f405ca53400) [pid = 1833] [serial = 1365] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f4071130000) [pid = 1833] [serial = 1302] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f407db95c00) [pid = 1833] [serial = 1233] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f406f37f000) [pid = 1833] [serial = 1224] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f4082dc6000) [pid = 1833] [serial = 1176] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f405bbb5c00) [pid = 1833] [serial = 1472] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f405b1ce000) [pid = 1833] [serial = 1467] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f405839d400) [pid = 1833] [serial = 1466] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4057ce0400) [pid = 1833] [serial = 1469] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f4055c6e400) [pid = 1833] [serial = 1463] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f4082fb6400) [pid = 1833] [serial = 1439] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f40831f4400) [pid = 1833] [serial = 1440] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f405b043c00) [pid = 1833] [serial = 1451] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f405b048800) [pid = 1833] [serial = 1452] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4060f63000) [pid = 1833] [serial = 1415] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f40655f1400) [pid = 1833] [serial = 1416] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f405b1cd400) [pid = 1833] [serial = 1457] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f405d68dc00) [pid = 1833] [serial = 1458] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f406fc76400) [pid = 1833] [serial = 1427] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f407126c800) [pid = 1833] [serial = 1428] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f406cef3400) [pid = 1833] [serial = 1424] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f406f11dc00) [pid = 1833] [serial = 1425] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f405667a400) [pid = 1833] [serial = 1448] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f405d68e800) [pid = 1833] [serial = 1449] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f405bbb7800) [pid = 1833] [serial = 1409] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f405c685400) [pid = 1833] [serial = 1410] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4054a1f800) [pid = 1833] [serial = 1445] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f4054a24800) [pid = 1833] [serial = 1446] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f406a6f0000) [pid = 1833] [serial = 1421] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f406cce8000) [pid = 1833] [serial = 1422] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f4056509c00) [pid = 1833] [serial = 1406] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405a69dc00) [pid = 1833] [serial = 1407] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f405e0c1000) [pid = 1833] [serial = 1412] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f406032f800) [pid = 1833] [serial = 1413] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f40549c9c00) [pid = 1833] [serial = 1460] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4054ce7c00) [pid = 1833] [serial = 1461] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f4073c48000) [pid = 1833] [serial = 1430] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f407dd16400) [pid = 1833] [serial = 1431] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f405b1c3000) [pid = 1833] [serial = 1454] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f405b1c8400) [pid = 1833] [serial = 1455] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f40549c5800) [pid = 1833] [serial = 1433] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f40549ca800) [pid = 1833] [serial = 1434] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4056675c00) [pid = 1833] [serial = 1442] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f405667b000) [pid = 1833] [serial = 1443] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4082dc8c00) [pid = 1833] [serial = 1436] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4082e7a400) [pid = 1833] [serial = 1437] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4066cbd400) [pid = 1833] [serial = 1418] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f40672d0000) [pid = 1833] [serial = 1419] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f40700f3800) [pid = 1833] [serial = 1227] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405b755800) [pid = 1833] [serial = 1374] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f4068d8b800) [pid = 1833] [serial = 1290] [outer = (nil)] [url = about:blank] 05:53:53 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f4057ce9000) [pid = 1833] [serial = 1140] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f407cc3b000) [pid = 1833] [serial = 1305] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1833 | 1461156834324 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]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 3339ms 05:53:54 INFO - PROCESS | 1833 | 1461156834347 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:53:54 INFO - PROCESS | 1833 | 1461156834353 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:53:54 INFO - PROCESS | 1833 | 1461156834361 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1833 | 1461156834368 Marionette TRACE conn4 <- [1,2094,null,{}] 05:53:54 INFO - PROCESS | 1833 | 1461156834377 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}] 05:53:54 INFO - PROCESS | 1833 | 1461156834621 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:53:54 INFO - PROCESS | 1833 | 1461156834811 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40547e9000 == 157 [pid = 1833] [id = 531] 05:53:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f40549c7c00) [pid = 1833] [serial = 1594] [outer = (nil)] 05:53:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f4054a17000) [pid = 1833] [serial = 1595] [outer = 0x7f40549c7c00] 05:53:54 INFO - PROCESS | 1833 | 1461156834885 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f4054a21c00) [pid = 1833] [serial = 1596] [outer = 0x7f40549c7c00] 05:53:55 INFO - PROCESS | 1833 | 1461156835704 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1386ms 05:53:55 INFO - PROCESS | 1833 | 1461156835747 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 1833 | 1461156835756 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:53:55 INFO - PROCESS | 1833 | 1461156835768 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 1833 | 1461156835771 Marionette TRACE conn4 <- [1,2098,null,{}] 05:53:55 INFO - PROCESS | 1833 | 1461156835778 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}] 05:53:56 INFO - PROCESS | 1833 | 1461156836092 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:53:56 INFO - PROCESS | 1833 | 1461156836203 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054e21000 == 158 [pid = 1833] [id = 532] 05:53:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f40545b5000) [pid = 1833] [serial = 1597] [outer = (nil)] 05:53:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f4054fc3800) [pid = 1833] [serial = 1598] [outer = 0x7f40545b5000] 05:53:56 INFO - PROCESS | 1833 | 1461156836274 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4055a27c00) [pid = 1833] [serial = 1599] [outer = 0x7f40545b5000] 05:53:57 INFO - PROCESS | 1833 | 1461156837273 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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1539ms 05:53:57 INFO - PROCESS | 1833 | 1461156837347 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 1833 | 1461156837350 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:53:57 INFO - PROCESS | 1833 | 1461156837360 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1833 | 1461156837367 Marionette TRACE conn4 <- [1,2102,null,{}] 05:53:57 INFO - PROCESS | 1833 | 1461156837389 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}] 05:53:57 INFO - PROCESS | 1833 | 1461156837681 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:53:57 INFO - PROCESS | 1833 | 1461156837860 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055ada000 == 159 [pid = 1833] [id = 533] 05:53:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4055ba6400) [pid = 1833] [serial = 1600] [outer = (nil)] 05:53:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4055c73400) [pid = 1833] [serial = 1601] [outer = 0x7f4055ba6400] 05:53:58 INFO - PROCESS | 1833 | 1461156837998 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4055daec00) [pid = 1833] [serial = 1602] [outer = 0x7f4055ba6400] 05:53:59 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4056673800) [pid = 1833] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:53:59 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4054fcac00) [pid = 1833] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:53:59 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4054623400) [pid = 1833] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:53:59 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4054623000) [pid = 1833] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:53:59 INFO - PROCESS | 1833 | 1461156839870 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2551ms 05:53:59 INFO - PROCESS | 1833 | 1461156839912 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1833 | 1461156839916 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:53:59 INFO - PROCESS | 1833 | 1461156839924 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1833 | 1461156839927 Marionette TRACE conn4 <- [1,2106,null,{}] 05:53:59 INFO - PROCESS | 1833 | 1461156839932 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}] 05:54:00 INFO - PROCESS | 1833 | 1461156840212 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:54:00 INFO - PROCESS | 1833 | 1461156840236 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40578a2800 == 160 [pid = 1833] [id = 534] 05:54:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4054fcac00) [pid = 1833] [serial = 1603] [outer = (nil)] 05:54:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405667b000) [pid = 1833] [serial = 1604] [outer = 0x7f4054fcac00] 05:54:00 INFO - PROCESS | 1833 | 1461156840303 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f40575b5000) [pid = 1833] [serial = 1605] [outer = 0x7f4054fcac00] 05:54:01 INFO - PROCESS | 1833 | 1461156841425 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]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1536ms 05:54:01 INFO - PROCESS | 1833 | 1461156841461 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:54:01 INFO - PROCESS | 1833 | 1461156841468 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:54:01 INFO - PROCESS | 1833 | 1461156841476 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 1833 | 1461156841483 Marionette TRACE conn4 <- [1,2110,null,{}] 05:54:01 INFO - PROCESS | 1833 | 1461156841493 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}] 05:54:01 INFO - PROCESS | 1833 | 1461156841770 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:54:02 INFO - PROCESS | 1833 | 1461156842105 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054e02800 == 161 [pid = 1833] [id = 535] 05:54:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405461d800) [pid = 1833] [serial = 1606] [outer = (nil)] 05:54:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4054ce5c00) [pid = 1833] [serial = 1607] [outer = 0x7f405461d800] 05:54:02 INFO - PROCESS | 1833 | 1461156842218 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4055a0d000) [pid = 1833] [serial = 1608] [outer = 0x7f405461d800] 05:54:03 INFO - PROCESS | 1833 | 1461156843147 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]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1737ms 05:54:03 INFO - PROCESS | 1833 | 1461156843214 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 1833 | 1461156843223 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:54:03 INFO - PROCESS | 1833 | 1461156843234 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1833 | 1461156843238 Marionette TRACE conn4 <- [1,2114,null,{}] 05:54:03 INFO - PROCESS | 1833 | 1461156843245 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}] 05:54:03 INFO - PROCESS | 1833 | 1461156843533 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:54:03 INFO - PROCESS | 1833 | 1461156843818 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40586b0000 == 162 [pid = 1833] [id = 536] 05:54:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4055ba7000) [pid = 1833] [serial = 1609] [outer = (nil)] 05:54:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4056677000) [pid = 1833] [serial = 1610] [outer = 0x7f4055ba7000] 05:54:03 INFO - PROCESS | 1833 | 1461156843894 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4057cde800) [pid = 1833] [serial = 1611] [outer = 0x7f4055ba7000] 05:54:04 INFO - PROCESS | 1833 | 1461156844864 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1680ms 05:54:04 INFO - PROCESS | 1833 | 1461156844916 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1833 | 1461156844920 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:54:04 INFO - PROCESS | 1833 | 1461156844927 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1833 | 1461156844932 Marionette TRACE conn4 <- [1,2118,null,{}] 05:54:04 INFO - PROCESS | 1833 | 1461156844949 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}] 05:54:05 INFO - PROCESS | 1833 | 1461156845184 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:54:05 INFO - PROCESS | 1833 | 1461156845524 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b214000 == 163 [pid = 1833] [id = 537] 05:54:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f4058399800) [pid = 1833] [serial = 1612] [outer = (nil)] 05:54:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405b047400) [pid = 1833] [serial = 1613] [outer = 0x7f4058399800] 05:54:05 INFO - PROCESS | 1833 | 1461156845610 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405b1ce000) [pid = 1833] [serial = 1614] [outer = 0x7f4058399800] 05:54:06 INFO - PROCESS | 1833 | 1461156846523 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]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1634ms 05:54:06 INFO - PROCESS | 1833 | 1461156846564 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 1833 | 1461156846573 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:54:06 INFO - PROCESS | 1833 | 1461156846583 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1833 | 1461156846587 Marionette TRACE conn4 <- [1,2122,null,{}] 05:54:06 INFO - PROCESS | 1833 | 1461156846596 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}] 05:54:06 INFO - PROCESS | 1833 | 1461156846839 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:54:07 INFO - PROCESS | 1833 | 1461156847098 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b45e000 == 164 [pid = 1833] [id = 538] 05:54:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405b040000) [pid = 1833] [serial = 1615] [outer = (nil)] 05:54:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405b38fc00) [pid = 1833] [serial = 1616] [outer = 0x7f405b040000] 05:54:07 INFO - PROCESS | 1833 | 1461156847230 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405b397800) [pid = 1833] [serial = 1617] [outer = 0x7f405b040000] 05:54:08 INFO - PROCESS | 1833 | 1461156848122 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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1589ms 05:54:08 INFO - PROCESS | 1833 | 1461156848173 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1833 | 1461156848176 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:54:08 INFO - PROCESS | 1833 | 1461156848182 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1833 | 1461156848185 Marionette TRACE conn4 <- [1,2126,null,{}] 05:54:08 INFO - PROCESS | 1833 | 1461156848191 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}] 05:54:08 INFO - PROCESS | 1833 | 1461156848414 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:54:08 INFO - PROCESS | 1833 | 1461156848633 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ba1e000 == 165 [pid = 1833] [id = 539] 05:54:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f4054623400) [pid = 1833] [serial = 1618] [outer = (nil)] 05:54:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405b74d400) [pid = 1833] [serial = 1619] [outer = 0x7f4054623400] 05:54:08 INFO - PROCESS | 1833 | 1461156848750 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405bac8400) [pid = 1833] [serial = 1620] [outer = 0x7f4054623400] 05:54:09 INFO - PROCESS | 1833 | 1461156849640 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]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1486ms 05:54:09 INFO - PROCESS | 1833 | 1461156849673 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 1833 | 1461156849676 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:54:09 INFO - PROCESS | 1833 | 1461156849686 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 1833 | 1461156849689 Marionette TRACE conn4 <- [1,2130,null,{}] 05:54:09 INFO - PROCESS | 1833 | 1461156849695 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}] 05:54:09 INFO - PROCESS | 1833 | 1461156849958 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:54:10 INFO - PROCESS | 1833 | 1461156850267 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd2e800 == 166 [pid = 1833] [id = 540] 05:54:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f405bbdf400) [pid = 1833] [serial = 1621] [outer = (nil)] 05:54:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f405c685400) [pid = 1833] [serial = 1622] [outer = 0x7f405bbdf400] 05:54:10 INFO - PROCESS | 1833 | 1461156850356 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f405c717400) [pid = 1833] [serial = 1623] [outer = 0x7f405bbdf400] 05:54:11 INFO - PROCESS | 1833 | 1461156851237 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] 05:54:11 INFO - PROCESS | 1833 | 1461156851275 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:54:11 INFO - PROCESS | 1833 | 1461156851282 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 1833 | 1461156851285 Marionette TRACE conn4 <- [1,2134,null,{}] 05:54:11 INFO - PROCESS | 1833 | 1461156851290 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}] 05:54:11 INFO - PROCESS | 1833 | 1461156851510 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:54:11 INFO - PROCESS | 1833 | 1461156851729 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7d9000 == 167 [pid = 1833] [id = 541] 05:54:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f405c71ec00) [pid = 1833] [serial = 1624] [outer = (nil)] 05:54:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f405ca54800) [pid = 1833] [serial = 1625] [outer = 0x7f405c71ec00] 05:54:11 INFO - PROCESS | 1833 | 1461156851855 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f405ce0a800) [pid = 1833] [serial = 1626] [outer = 0x7f405c71ec00] 05:54:12 INFO - PROCESS | 1833 | 1461156852847 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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1638ms 05:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:54:12 INFO - PROCESS | 1833 | 1461156852921 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 1833 | 1461156852924 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:54:12 INFO - PROCESS | 1833 | 1461156852931 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1833 | 1461156852934 Marionette TRACE conn4 <- [1,2138,null,{}] 05:54:12 INFO - PROCESS | 1833 | 1461156852942 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}] 05:54:13 INFO - PROCESS | 1833 | 1461156853180 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:54:13 INFO - PROCESS | 1833 | 1461156853489 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e086800 == 168 [pid = 1833] [id = 542] 05:54:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f405ce07400) [pid = 1833] [serial = 1627] [outer = (nil)] 05:54:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f405d0bc400) [pid = 1833] [serial = 1628] [outer = 0x7f405ce07400] 05:54:13 INFO - PROCESS | 1833 | 1461156853575 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f405d697800) [pid = 1833] [serial = 1629] [outer = 0x7f405ce07400] 05:54:14 INFO - PROCESS | 1833 | 1461156854516 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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1641ms 05:54:14 INFO - PROCESS | 1833 | 1461156854572 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 1833 | 1461156854576 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:54:14 INFO - PROCESS | 1833 | 1461156854584 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1833 | 1461156854587 Marionette TRACE conn4 <- [1,2142,null,{}] 05:54:14 INFO - PROCESS | 1833 | 1461156854593 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}] 05:54:14 INFO - PROCESS | 1833 | 1461156854825 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:54:15 INFO - PROCESS | 1833 | 1461156855124 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa75800 == 169 [pid = 1833] [id = 543] 05:54:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f405c720400) [pid = 1833] [serial = 1630] [outer = (nil)] 05:54:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f405d6d0000) [pid = 1833] [serial = 1631] [outer = 0x7f405c720400] 05:54:15 INFO - PROCESS | 1833 | 1461156855204 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f405de6a800) [pid = 1833] [serial = 1632] [outer = 0x7f405c720400] 05:54:16 INFO - PROCESS | 1833 | 1461156856102 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] 05:54:16 INFO - PROCESS | 1833 | 1461156856176 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:54:16 INFO - PROCESS | 1833 | 1461156856183 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1833 | 1461156856187 Marionette TRACE conn4 <- [1,2146,null,{}] 05:54:16 INFO - PROCESS | 1833 | 1461156856192 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}] 05:54:16 INFO - PROCESS | 1833 | 1461156856428 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:54:16 INFO - PROCESS | 1833 | 1461156856738 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060d0a800 == 170 [pid = 1833] [id = 544] 05:54:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f405ce09800) [pid = 1833] [serial = 1633] [outer = (nil)] 05:54:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f405f7e8400) [pid = 1833] [serial = 1634] [outer = 0x7f405ce09800] 05:54:16 INFO - PROCESS | 1833 | 1461156856820 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f405fb39400) [pid = 1833] [serial = 1635] [outer = 0x7f405ce09800] 05:54:17 INFO - PROCESS | 1833 | 1461156857728 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] 05:54:17 INFO - PROCESS | 1833 | 1461156857779 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:54:17 INFO - PROCESS | 1833 | 1461156857786 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 1833 | 1461156857792 Marionette TRACE conn4 <- [1,2150,null,{}] 05:54:17 INFO - PROCESS | 1833 | 1461156857799 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}] 05:54:18 INFO - PROCESS | 1833 | 1461156858061 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:54:18 INFO - PROCESS | 1833 | 1461156858386 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406553e800 == 171 [pid = 1833] [id = 545] 05:54:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f406036d000) [pid = 1833] [serial = 1636] [outer = (nil)] 05:54:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f4060b2e400) [pid = 1833] [serial = 1637] [outer = 0x7f406036d000] 05:54:18 INFO - PROCESS | 1833 | 1461156858475 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4060d91800) [pid = 1833] [serial = 1638] [outer = 0x7f406036d000] 05:54:19 INFO - PROCESS | 1833 | 1461156859368 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]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1634ms 05:54:19 INFO - PROCESS | 1833 | 1461156859422 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 1833 | 1461156859425 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:54:19 INFO - PROCESS | 1833 | 1461156859431 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1833 | 1461156859435 Marionette TRACE conn4 <- [1,2154,null,{}] 05:54:19 INFO - PROCESS | 1833 | 1461156859441 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}] 05:54:19 INFO - PROCESS | 1833 | 1461156859717 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:54:20 INFO - PROCESS | 1833 | 1461156860024 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067015000 == 172 [pid = 1833] [id = 546] 05:54:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4060e03000) [pid = 1833] [serial = 1639] [outer = (nil)] 05:54:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f40655f1400) [pid = 1833] [serial = 1640] [outer = 0x7f4060e03000] 05:54:20 INFO - PROCESS | 1833 | 1461156860108 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4066bb4800) [pid = 1833] [serial = 1641] [outer = 0x7f4060e03000] 05:54:20 INFO - PROCESS | 1833 | 1461156860988 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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1587ms 05:54:21 INFO - PROCESS | 1833 | 1461156861020 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 1833 | 1461156861024 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:54:21 INFO - PROCESS | 1833 | 1461156861031 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 1833 | 1461156861035 Marionette TRACE conn4 <- [1,2158,null,{}] 05:54:21 INFO - PROCESS | 1833 | 1461156861041 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}] 05:54:21 INFO - PROCESS | 1833 | 1461156861289 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:54:21 INFO - PROCESS | 1833 | 1461156861621 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068b87000 == 173 [pid = 1833] [id = 547] 05:54:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4057c48400) [pid = 1833] [serial = 1642] [outer = (nil)] 05:54:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4066bdb000) [pid = 1833] [serial = 1643] [outer = 0x7f4057c48400] 05:54:21 INFO - PROCESS | 1833 | 1461156861717 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f4066cb4c00) [pid = 1833] [serial = 1644] [outer = 0x7f4057c48400] 05:54:22 INFO - PROCESS | 1833 | 1461156862851 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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1882ms 05:54:22 INFO - PROCESS | 1833 | 1461156862915 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 1833 | 1461156862919 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:54:22 INFO - PROCESS | 1833 | 1461156862925 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1833 | 1461156862928 Marionette TRACE conn4 <- [1,2162,null,{}] 05:54:22 INFO - PROCESS | 1833 | 1461156862933 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}] 05:54:23 INFO - PROCESS | 1833 | 1461156863169 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:54:23 INFO - PROCESS | 1833 | 1461156863471 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b059800 == 174 [pid = 1833] [id = 548] 05:54:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f405d0e4800) [pid = 1833] [serial = 1645] [outer = (nil)] 05:54:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f40672d1400) [pid = 1833] [serial = 1646] [outer = 0x7f405d0e4800] 05:54:23 INFO - PROCESS | 1833 | 1461156863554 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f4067367800) [pid = 1833] [serial = 1647] [outer = 0x7f405d0e4800] 05:54:24 INFO - PROCESS | 1833 | 1461156864488 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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1631ms 05:54:24 INFO - PROCESS | 1833 | 1461156864558 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1833 | 1461156864562 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:54:24 INFO - PROCESS | 1833 | 1461156864567 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1833 | 1461156864570 Marionette TRACE conn4 <- [1,2166,null,{}] 05:54:24 INFO - PROCESS | 1833 | 1461156864575 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}] 05:54:24 INFO - PROCESS | 1833 | 1461156864824 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:54:25 INFO - PROCESS | 1833 | 1461156865130 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0e8000 == 175 [pid = 1833] [id = 549] 05:54:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f4060e0f400) [pid = 1833] [serial = 1648] [outer = (nil)] 05:54:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f40673e5c00) [pid = 1833] [serial = 1649] [outer = 0x7f4060e0f400] 05:54:25 INFO - PROCESS | 1833 | 1461156865224 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f40674b3000) [pid = 1833] [serial = 1650] [outer = 0x7f4060e0f400] 05:54:26 INFO - PROCESS | 1833 | 1461156866144 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]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1629ms 05:54:26 INFO - PROCESS | 1833 | 1461156866198 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 1833 | 1461156866201 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:54:26 INFO - PROCESS | 1833 | 1461156866208 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 1833 | 1461156866211 Marionette TRACE conn4 <- [1,2170,null,{}] 05:54:26 INFO - PROCESS | 1833 | 1461156866216 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}] 05:54:26 INFO - PROCESS | 1833 | 1461156866442 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:54:26 INFO - PROCESS | 1833 | 1461156866757 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b40a800 == 176 [pid = 1833] [id = 550] 05:54:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f405d0f1800) [pid = 1833] [serial = 1651] [outer = (nil)] 05:54:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f40674b7000) [pid = 1833] [serial = 1652] [outer = 0x7f405d0f1800] 05:54:26 INFO - PROCESS | 1833 | 1461156866834 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f40676cb000) [pid = 1833] [serial = 1653] [outer = 0x7f405d0f1800] 05:54:27 INFO - PROCESS | 1833 | 1461156867854 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]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1729ms 05:54:27 INFO - PROCESS | 1833 | 1461156867939 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:54:27 INFO - PROCESS | 1833 | 1461156867943 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:54:27 INFO - PROCESS | 1833 | 1461156867952 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1833 | 1461156867955 Marionette TRACE conn4 <- [1,2174,null,{}] 05:54:27 INFO - PROCESS | 1833 | 1461156867963 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}] 05:54:28 INFO - PROCESS | 1833 | 1461156868270 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:54:28 INFO - PROCESS | 1833 | 1461156868599 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b6b0800 == 177 [pid = 1833] [id = 551] 05:54:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f4055c6f000) [pid = 1833] [serial = 1654] [outer = (nil)] 05:54:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f40676cf000) [pid = 1833] [serial = 1655] [outer = 0x7f4055c6f000] 05:54:28 INFO - PROCESS | 1833 | 1461156868692 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f4067bbbc00) [pid = 1833] [serial = 1656] [outer = 0x7f4055c6f000] 05:54:29 INFO - PROCESS | 1833 | 1461156869664 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]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1791ms 05:54:29 INFO - PROCESS | 1833 | 1461156869743 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 1833 | 1461156869746 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:54:29 INFO - PROCESS | 1833 | 1461156869754 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1833 | 1461156869757 Marionette TRACE conn4 <- [1,2178,null,{}] 05:54:29 INFO - PROCESS | 1833 | 1461156869762 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}] 05:54:30 INFO - PROCESS | 1833 | 1461156870037 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:54:30 INFO - PROCESS | 1833 | 1461156870360 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b87e800 == 178 [pid = 1833] [id = 552] 05:54:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f405b1c5800) [pid = 1833] [serial = 1657] [outer = (nil)] 05:54:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f4068918400) [pid = 1833] [serial = 1658] [outer = 0x7f405b1c5800] 05:54:30 INFO - PROCESS | 1833 | 1461156870445 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f4068bb6800) [pid = 1833] [serial = 1659] [outer = 0x7f405b1c5800] 05:54:31 INFO - PROCESS | 1833 | 1461156871315 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]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1637ms 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057c86800 == 177 [pid = 1833] [id = 394] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fd7000 == 176 [pid = 1833] [id = 213] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8ba800 == 175 [pid = 1833] [id = 340] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a895000 == 174 [pid = 1833] [id = 530] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068b85800 == 173 [pid = 1833] [id = 529] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a48000 == 172 [pid = 1833] [id = 528] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066f4b800 == 171 [pid = 1833] [id = 527] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c14000 == 170 [pid = 1833] [id = 526] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065586800 == 169 [pid = 1833] [id = 525] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654ab000 == 168 [pid = 1833] [id = 524] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40605a0800 == 167 [pid = 1833] [id = 523] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f867000 == 166 [pid = 1833] [id = 522] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e13f000 == 165 [pid = 1833] [id = 521] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e082800 == 164 [pid = 1833] [id = 520] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d875000 == 163 [pid = 1833] [id = 519] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40584ee000 == 162 [pid = 1833] [id = 437] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cfa2000 == 161 [pid = 1833] [id = 518] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd2f800 == 160 [pid = 1833] [id = 517] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405ba29000 == 159 [pid = 1833] [id = 516] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b22a800 == 158 [pid = 1833] [id = 515] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40586b5000 == 157 [pid = 1833] [id = 514] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0dd800 == 156 [pid = 1833] [id = 490] 05:54:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40547f0000 == 155 [pid = 1833] [id = 513] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f4054a1e000) [pid = 1833] [serial = 1538] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f405b03fc00) [pid = 1833] [serial = 1535] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f40566e8000) [pid = 1833] [serial = 1532] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f4055a2dc00) [pid = 1833] [serial = 1529] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f4055c7ac00) [pid = 1833] [serial = 1530] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f4054a1c400) [pid = 1833] [serial = 1527] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f40549be800) [pid = 1833] [serial = 1526] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f4055da7400) [pid = 1833] [serial = 1523] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f4069a1b400) [pid = 1833] [serial = 1520] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f4055da9800) [pid = 1833] [serial = 1517] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f4055bab800) [pid = 1833] [serial = 1514] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f4055aa4400) [pid = 1833] [serial = 1511] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f4055ba9800) [pid = 1833] [serial = 1508] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f4082bdac00) [pid = 1833] [serial = 1505] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f406d8d2400) [pid = 1833] [serial = 1502] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f406a69d800) [pid = 1833] [serial = 1499] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f40676d2c00) [pid = 1833] [serial = 1496] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4067258800) [pid = 1833] [serial = 1493] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f40655eb400) [pid = 1833] [serial = 1490] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405d728800) [pid = 1833] [serial = 1487] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405d693000) [pid = 1833] [serial = 1484] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f405ca52400) [pid = 1833] [serial = 1481] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f405b1ca000) [pid = 1833] [serial = 1478] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4055a2c400) [pid = 1833] [serial = 1475] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405b1ce800) [pid = 1833] [serial = 1536] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4057c46000) [pid = 1833] [serial = 1533] [outer = (nil)] [url = about:blank] 05:54:33 INFO - PROCESS | 1833 | 1461156873215 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1833 | 1461156873223 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:54:33 INFO - PROCESS | 1833 | 1461156873276 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 1833 | 1461156873288 Marionette TRACE conn4 <- [1,2182,null,{}] 05:54:33 INFO - PROCESS | 1833 | 1461156873301 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}] 05:54:33 INFO - PROCESS | 1833 | 1461156873625 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:54:33 INFO - PROCESS | 1833 | 1461156873868 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40549a1000 == 156 [pid = 1833] [id = 553] 05:54:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f4054a1c800) [pid = 1833] [serial = 1660] [outer = (nil)] 05:54:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f4054a21400) [pid = 1833] [serial = 1661] [outer = 0x7f4054a1c800] 05:54:33 INFO - PROCESS | 1833 | 1461156873941 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4054fc8800) [pid = 1833] [serial = 1662] [outer = 0x7f4054a1c800] 05:54:34 INFO - PROCESS | 1833 | 1461156874805 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]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1563ms 05:54:34 INFO - PROCESS | 1833 | 1461156874841 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:54:34 INFO - PROCESS | 1833 | 1461156874847 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:54:34 INFO - PROCESS | 1833 | 1461156874860 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 1833 | 1461156874866 Marionette TRACE conn4 <- [1,2186,null,{}] 05:54:34 INFO - PROCESS | 1833 | 1461156874873 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}] 05:54:35 INFO - PROCESS | 1833 | 1461156875103 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:54:35 INFO - PROCESS | 1833 | 1461156875301 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055ad4000 == 157 [pid = 1833] [id = 554] 05:54:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405461ac00) [pid = 1833] [serial = 1663] [outer = (nil)] 05:54:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4055aa4400) [pid = 1833] [serial = 1664] [outer = 0x7f405461ac00] 05:54:35 INFO - PROCESS | 1833 | 1461156875369 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4055c7ac00) [pid = 1833] [serial = 1665] [outer = 0x7f405461ac00] 05:54:36 INFO - PROCESS | 1833 | 1461156876360 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]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1552ms 05:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:54:36 INFO - PROCESS | 1833 | 1461156876415 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 1833 | 1461156876418 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:54:36 INFO - PROCESS | 1833 | 1461156876426 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 1833 | 1461156876429 Marionette TRACE conn4 <- [1,2190,null,{}] 05:54:36 INFO - PROCESS | 1833 | 1461156876444 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}] 05:54:36 INFO - PROCESS | 1833 | 1461156876768 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:54:36 INFO - PROCESS | 1833 | 1461156876804 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c8e800 == 158 [pid = 1833] [id = 555] 05:54:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4057c51c00) [pid = 1833] [serial = 1666] [outer = (nil)] 05:54:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4057ce9000) [pid = 1833] [serial = 1667] [outer = 0x7f4057c51c00] 05:54:36 INFO - PROCESS | 1833 | 1461156876924 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f405a68f000) [pid = 1833] [serial = 1668] [outer = 0x7f4057c51c00] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f40575bf800) [pid = 1833] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f40605f8000) [pid = 1833] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f40575b2c00) [pid = 1833] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f40545bdc00) [pid = 1833] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4055aa0800) [pid = 1833] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f4080ec9c00) [pid = 1833] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f405bada400) [pid = 1833] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405fab3400) [pid = 1833] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4055a9b800) [pid = 1833] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4055ba3c00) [pid = 1833] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f405de5f400) [pid = 1833] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4066f76400) [pid = 1833] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f4060377800) [pid = 1833] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f405c688c00) [pid = 1833] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f405195e800) [pid = 1833] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f405fab1400) [pid = 1833] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f40566e5c00) [pid = 1833] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f405fb3d800) [pid = 1833] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4054fc6400) [pid = 1833] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405ca54400) [pid = 1833] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f4055ba6400) [pid = 1833] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f4051962000) [pid = 1833] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f4054fcb000) [pid = 1833] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f4060336800) [pid = 1833] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f405c663c00) [pid = 1833] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f405ce0ec00) [pid = 1833] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f405ca50800) [pid = 1833] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f405c666800) [pid = 1833] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f405b35a000) [pid = 1833] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f4060e02800) [pid = 1833] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f40549c7c00) [pid = 1833] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4055a2d000) [pid = 1833] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4054622c00) [pid = 1833] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405b398800) [pid = 1833] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4056671800) [pid = 1833] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f40545b5000) [pid = 1833] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4055ba0800) [pid = 1833] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4055aa0400) [pid = 1833] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f40605fc000) [pid = 1833] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:54:38 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4060f67400) [pid = 1833] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:54:38 INFO - PROCESS | 1833 | 1461156878755 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]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2390ms 05:54:38 INFO - PROCESS | 1833 | 1461156878816 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 1833 | 1461156878818 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:54:38 INFO - PROCESS | 1833 | 1461156878825 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 1833 | 1461156878828 Marionette TRACE conn4 <- [1,2194,null,{}] 05:54:38 INFO - PROCESS | 1833 | 1461156878834 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}] 05:54:39 INFO - PROCESS | 1833 | 1461156879046 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:54:39 INFO - PROCESS | 1833 | 1461156879225 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40578b0000 == 159 [pid = 1833] [id = 556] 05:54:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4051960400) [pid = 1833] [serial = 1669] [outer = (nil)] 05:54:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4055daa800) [pid = 1833] [serial = 1670] [outer = 0x7f4051960400] 05:54:39 INFO - PROCESS | 1833 | 1461156879292 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4057ce4400) [pid = 1833] [serial = 1671] [outer = 0x7f4051960400] 05:54:40 INFO - PROCESS | 1833 | 1461156880039 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]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1237ms 05:54:40 INFO - PROCESS | 1833 | 1461156880064 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 1833 | 1461156880068 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:54:40 INFO - PROCESS | 1833 | 1461156880086 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1833 | 1461156880090 Marionette TRACE conn4 <- [1,2198,null,{}] 05:54:40 INFO - PROCESS | 1833 | 1461156880096 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}] 05:54:40 INFO - PROCESS | 1833 | 1461156880311 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:54:40 INFO - PROCESS | 1833 | 1461156880664 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054710000 == 160 [pid = 1833] [id = 557] 05:54:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f40545bdc00) [pid = 1833] [serial = 1672] [outer = (nil)] 05:54:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f40549bcc00) [pid = 1833] [serial = 1673] [outer = 0x7f40545bdc00] 05:54:40 INFO - PROCESS | 1833 | 1461156880837 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4054a1cc00) [pid = 1833] [serial = 1674] [outer = 0x7f40545bdc00] 05:54:41 INFO - PROCESS | 1833 | 1461156881788 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]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1743ms 05:54:41 INFO - PROCESS | 1833 | 1461156881832 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:54:41 INFO - PROCESS | 1833 | 1461156881843 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:54:41 INFO - PROCESS | 1833 | 1461156881853 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 1833 | 1461156881859 Marionette TRACE conn4 <- [1,2202,null,{}] 05:54:41 INFO - PROCESS | 1833 | 1461156881869 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}] 05:54:42 INFO - PROCESS | 1833 | 1461156882210 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:54:42 INFO - PROCESS | 1833 | 1461156882559 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057895800 == 161 [pid = 1833] [id = 558] 05:54:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4055a2fc00) [pid = 1833] [serial = 1675] [outer = (nil)] 05:54:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4055aaa800) [pid = 1833] [serial = 1676] [outer = 0x7f4055a2fc00] 05:54:42 INFO - PROCESS | 1833 | 1461156882647 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4055c7a400) [pid = 1833] [serial = 1677] [outer = 0x7f4055a2fc00] 05:54:43 INFO - PROCESS | 1833 | 1461156883700 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]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1891ms 05:54:43 INFO - PROCESS | 1833 | 1461156883746 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1833 | 1461156883753 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:54:43 INFO - PROCESS | 1833 | 1461156883763 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 1833 | 1461156883766 Marionette TRACE conn4 <- [1,2206,null,{}] 05:54:43 INFO - PROCESS | 1833 | 1461156883773 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}] 05:54:44 INFO - PROCESS | 1833 | 1461156884074 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:54:44 INFO - PROCESS | 1833 | 1461156884429 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b20f800 == 162 [pid = 1833] [id = 559] 05:54:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f4055dac400) [pid = 1833] [serial = 1678] [outer = (nil)] 05:54:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f40575b1800) [pid = 1833] [serial = 1679] [outer = 0x7f4055dac400] 05:54:44 INFO - PROCESS | 1833 | 1461156884508 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405839bc00) [pid = 1833] [serial = 1680] [outer = 0x7f4055dac400] 05:54:45 INFO - PROCESS | 1833 | 1461156885466 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]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1730ms 05:54:45 INFO - PROCESS | 1833 | 1461156885494 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1833 | 1461156885499 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:54:45 INFO - PROCESS | 1833 | 1461156885507 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1833 | 1461156885517 Marionette TRACE conn4 <- [1,2210,null,{}] 05:54:45 INFO - PROCESS | 1833 | 1461156885531 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}] 05:54:45 INFO - PROCESS | 1833 | 1461156885798 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:54:46 INFO - PROCESS | 1833 | 1461156886106 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa2000 == 163 [pid = 1833] [id = 560] 05:54:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f4056511000) [pid = 1833] [serial = 1681] [outer = (nil)] 05:54:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405b392000) [pid = 1833] [serial = 1682] [outer = 0x7f4056511000] 05:54:46 INFO - PROCESS | 1833 | 1461156886191 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405b47c400) [pid = 1833] [serial = 1683] [outer = 0x7f4056511000] 05:54:47 INFO - PROCESS | 1833 | 1461156887072 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]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1606ms 05:54:47 INFO - PROCESS | 1833 | 1461156887113 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 1833 | 1461156887119 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:54:47 INFO - PROCESS | 1833 | 1461156887127 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 1833 | 1461156887130 Marionette TRACE conn4 <- [1,2214,null,{}] 05:54:47 INFO - PROCESS | 1833 | 1461156887136 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}] 05:54:47 INFO - PROCESS | 1833 | 1461156887377 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:54:47 INFO - PROCESS | 1833 | 1461156887706 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cf9f000 == 164 [pid = 1833] [id = 561] 05:54:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f405b04b000) [pid = 1833] [serial = 1684] [outer = (nil)] 05:54:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405bad1000) [pid = 1833] [serial = 1685] [outer = 0x7f405b04b000] 05:54:47 INFO - PROCESS | 1833 | 1461156887792 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405baddc00) [pid = 1833] [serial = 1686] [outer = 0x7f405b04b000] 05:54:48 INFO - PROCESS | 1833 | 1461156888682 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]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1592ms 05:54:48 INFO - PROCESS | 1833 | 1461156888720 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 1833 | 1461156888725 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:54:48 INFO - PROCESS | 1833 | 1461156888731 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1833 | 1461156888734 Marionette TRACE conn4 <- [1,2218,null,{}] 05:54:48 INFO - PROCESS | 1833 | 1461156888740 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}] 05:54:48 INFO - PROCESS | 1833 | 1461156888976 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:54:49 INFO - PROCESS | 1833 | 1461156889239 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9db000 == 165 [pid = 1833] [id = 562] 05:54:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f405bbe3000) [pid = 1833] [serial = 1687] [outer = (nil)] 05:54:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f405c663400) [pid = 1833] [serial = 1688] [outer = 0x7f405bbe3000] 05:54:49 INFO - PROCESS | 1833 | 1461156889383 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f405ce05c00) [pid = 1833] [serial = 1689] [outer = 0x7f405bbe3000] 05:54:50 INFO - PROCESS | 1833 | 1461156890295 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]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1633ms 05:54:50 INFO - PROCESS | 1833 | 1461156890366 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 1833 | 1461156890369 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:54:50 INFO - PROCESS | 1833 | 1461156890376 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 1833 | 1461156890380 Marionette TRACE conn4 <- [1,2222,null,{}] 05:54:50 INFO - PROCESS | 1833 | 1461156890386 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}] 05:54:50 INFO - PROCESS | 1833 | 1461156890662 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:54:50 INFO - PROCESS | 1833 | 1461156890970 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f866800 == 166 [pid = 1833] [id = 563] 05:54:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f405bbd9800) [pid = 1833] [serial = 1690] [outer = (nil)] 05:54:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f405d692c00) [pid = 1833] [serial = 1691] [outer = 0x7f405bbd9800] 05:54:51 INFO - PROCESS | 1833 | 1461156891052 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f405d6cec00) [pid = 1833] [serial = 1692] [outer = 0x7f405bbd9800] 05:54:51 INFO - PROCESS | 1833 | 1461156891966 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]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1638ms 05:54:52 INFO - PROCESS | 1833 | 1461156892016 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 1833 | 1461156892020 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:54:52 INFO - PROCESS | 1833 | 1461156892026 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 1833 | 1461156892029 Marionette TRACE conn4 <- [1,2226,null,{}] 05:54:52 INFO - PROCESS | 1833 | 1461156892035 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}] 05:54:52 INFO - PROCESS | 1833 | 1461156892298 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:54:52 INFO - PROCESS | 1833 | 1461156892613 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060d04000 == 167 [pid = 1833] [id = 564] 05:54:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f405d0bc000) [pid = 1833] [serial = 1693] [outer = (nil)] 05:54:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f405df6f400) [pid = 1833] [serial = 1694] [outer = 0x7f405d0bc000] 05:54:52 INFO - PROCESS | 1833 | 1461156892696 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f405f7e6400) [pid = 1833] [serial = 1695] [outer = 0x7f405d0bc000] 05:54:53 INFO - PROCESS | 1833 | 1461156893541 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]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1586ms 05:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:54:53 INFO - PROCESS | 1833 | 1461156893613 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 1833 | 1461156893616 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:54:53 INFO - PROCESS | 1833 | 1461156893623 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 1833 | 1461156893627 Marionette TRACE conn4 <- [1,2230,null,{}] 05:54:53 INFO - PROCESS | 1833 | 1461156893634 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}] 05:54:53 INFO - PROCESS | 1833 | 1461156893878 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:54:54 INFO - PROCESS | 1833 | 1461156894105 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654bf000 == 168 [pid = 1833] [id = 565] 05:54:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f405d0e9800) [pid = 1833] [serial = 1696] [outer = (nil)] 05:54:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f405fb34400) [pid = 1833] [serial = 1697] [outer = 0x7f405d0e9800] 05:54:54 INFO - PROCESS | 1833 | 1461156894185 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f40602aa400) [pid = 1833] [serial = 1698] [outer = 0x7f405d0e9800] 05:54:55 INFO - PROCESS | 1833 | 1461156895082 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]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1531ms 05:54:55 INFO - PROCESS | 1833 | 1461156895154 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 1833 | 1461156895158 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:54:55 INFO - PROCESS | 1833 | 1461156895164 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 1833 | 1461156895167 Marionette TRACE conn4 <- [1,2234,null,{}] 05:54:55 INFO - PROCESS | 1833 | 1461156895172 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}] 05:54:55 INFO - PROCESS | 1833 | 1461156895443 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:54:55 INFO - PROCESS | 1833 | 1461156895748 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406560c000 == 169 [pid = 1833] [id = 566] 05:54:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f405d6cc000) [pid = 1833] [serial = 1699] [outer = (nil)] 05:54:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f4060335000) [pid = 1833] [serial = 1700] [outer = 0x7f405d6cc000] 05:54:55 INFO - PROCESS | 1833 | 1461156895829 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f4060375c00) [pid = 1833] [serial = 1701] [outer = 0x7f405d6cc000] 05:54:56 INFO - PROCESS | 1833 | 1461156896691 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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1587ms 05:54:56 INFO - PROCESS | 1833 | 1461156896752 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 1833 | 1461156896755 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:54:56 INFO - PROCESS | 1833 | 1461156896762 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 1833 | 1461156896766 Marionette TRACE conn4 <- [1,2238,null,{}] 05:54:56 INFO - PROCESS | 1833 | 1461156896771 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}] 05:54:57 INFO - PROCESS | 1833 | 1461156897056 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:54:57 INFO - PROCESS | 1833 | 1461156897376 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067017000 == 170 [pid = 1833] [id = 567] 05:54:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4060b34000) [pid = 1833] [serial = 1702] [outer = (nil)] 05:54:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f4060cc1800) [pid = 1833] [serial = 1703] [outer = 0x7f4060b34000] 05:54:57 INFO - PROCESS | 1833 | 1461156897472 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4060e02400) [pid = 1833] [serial = 1704] [outer = 0x7f4060b34000] 05:54:58 INFO - PROCESS | 1833 | 1461156898472 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]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1736ms 05:54:58 INFO - PROCESS | 1833 | 1461156898502 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 1833 | 1461156898506 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:54:58 INFO - PROCESS | 1833 | 1461156898512 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 1833 | 1461156898517 Marionette TRACE conn4 <- [1,2242,null,{}] 05:54:58 INFO - PROCESS | 1833 | 1461156898522 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}] 05:54:58 INFO - PROCESS | 1833 | 1461156898787 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:54:59 INFO - PROCESS | 1833 | 1461156899099 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a6c8000 == 171 [pid = 1833] [id = 568] 05:54:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4060b35400) [pid = 1833] [serial = 1705] [outer = (nil)] 05:54:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4066bdf400) [pid = 1833] [serial = 1706] [outer = 0x7f4060b35400] 05:54:59 INFO - PROCESS | 1833 | 1461156899182 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4066f85400) [pid = 1833] [serial = 1707] [outer = 0x7f4060b35400] 05:55:00 INFO - PROCESS | 1833 | 1461156900060 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]]]}] 05:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1582ms 05:55:00 INFO - PROCESS | 1833 | 1461156900095 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 1833 | 1461156900099 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:55:00 INFO - PROCESS | 1833 | 1461156900106 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 1833 | 1461156900109 Marionette TRACE conn4 <- [1,2246,null,{}] 05:55:00 INFO - PROCESS | 1833 | 1461156900115 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}] 05:55:00 INFO - PROCESS | 1833 | 1461156900366 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:55:00 INFO - PROCESS | 1833 | 1461156900688 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0e6000 == 172 [pid = 1833] [id = 569] 05:55:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4060d8c000) [pid = 1833] [serial = 1708] [outer = (nil)] 05:55:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4067367400) [pid = 1833] [serial = 1709] [outer = 0x7f4060d8c000] 05:55:00 INFO - PROCESS | 1833 | 1461156900770 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f40674be800) [pid = 1833] [serial = 1710] [outer = 0x7f4060d8c000] 05:55:01 INFO - PROCESS | 1833 | 1461156901663 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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1630ms 05:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:55:01 INFO - PROCESS | 1833 | 1461156901737 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 1833 | 1461156901740 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:55:01 INFO - PROCESS | 1833 | 1461156901747 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 1833 | 1461156901750 Marionette TRACE conn4 <- [1,2250,null,{}] 05:55:01 INFO - PROCESS | 1833 | 1461156901756 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}] 05:55:02 INFO - PROCESS | 1833 | 1461156902033 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:55:02 INFO - PROCESS | 1833 | 1461156902405 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406bad0000 == 173 [pid = 1833] [id = 570] 05:55:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f4051960800) [pid = 1833] [serial = 1711] [outer = (nil)] 05:55:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f40676c6800) [pid = 1833] [serial = 1712] [outer = 0x7f4051960800] 05:55:02 INFO - PROCESS | 1833 | 1461156902506 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f4068bb2400) [pid = 1833] [serial = 1713] [outer = 0x7f4051960800] 05:55:03 INFO - PROCESS | 1833 | 1461156903395 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]]]}] 05:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1689ms 05:55:03 INFO - PROCESS | 1833 | 1461156903436 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 1833 | 1461156903440 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:55:03 INFO - PROCESS | 1833 | 1461156903447 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 1833 | 1461156903450 Marionette TRACE conn4 <- [1,2254,null,{}] 05:55:03 INFO - PROCESS | 1833 | 1461156903455 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}] 05:55:03 INFO - PROCESS | 1833 | 1461156903688 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:55:03 INFO - PROCESS | 1833 | 1461156903958 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406e6a0800 == 174 [pid = 1833] [id = 571] 05:55:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f405a691c00) [pid = 1833] [serial = 1714] [outer = (nil)] 05:55:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f4068d8f400) [pid = 1833] [serial = 1715] [outer = 0x7f405a691c00] 05:55:04 INFO - PROCESS | 1833 | 1461156904076 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f4068f09800) [pid = 1833] [serial = 1716] [outer = 0x7f405a691c00] 05:55:04 INFO - PROCESS | 1833 | 1461156904937 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]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1530ms 05:55:04 INFO - PROCESS | 1833 | 1461156904978 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 1833 | 1461156904982 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:55:04 INFO - PROCESS | 1833 | 1461156904988 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 1833 | 1461156904990 Marionette TRACE conn4 <- [1,2258,null,{}] 05:55:05 INFO - PROCESS | 1833 | 1461156904997 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}] 05:55:05 INFO - PROCESS | 1833 | 1461156905228 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:55:05 INFO - PROCESS | 1833 | 1461156905542 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f3f7800 == 175 [pid = 1833] [id = 572] 05:55:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f4068bb6c00) [pid = 1833] [serial = 1717] [outer = (nil)] 05:55:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f40699f1400) [pid = 1833] [serial = 1718] [outer = 0x7f4068bb6c00] 05:55:05 INFO - PROCESS | 1833 | 1461156905624 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f406a69a000) [pid = 1833] [serial = 1719] [outer = 0x7f4068bb6c00] 05:55:06 INFO - PROCESS | 1833 | 1461156906523 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]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1584ms 05:55:06 INFO - PROCESS | 1833 | 1461156906572 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:55:06 INFO - PROCESS | 1833 | 1461156906576 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:55:06 INFO - PROCESS | 1833 | 1461156906583 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 1833 | 1461156906586 Marionette TRACE conn4 <- [1,2262,null,{}] 05:55:06 INFO - PROCESS | 1833 | 1461156906591 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}] 05:55:06 INFO - PROCESS | 1833 | 1461156906826 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:55:07 INFO - PROCESS | 1833 | 1461156907142 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406ff49800 == 176 [pid = 1833] [id = 573] 05:55:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f405bacfc00) [pid = 1833] [serial = 1720] [outer = (nil)] 05:55:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f406a6a5000) [pid = 1833] [serial = 1721] [outer = 0x7f405bacfc00] 05:55:07 INFO - PROCESS | 1833 | 1461156907223 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f406a6f5800) [pid = 1833] [serial = 1722] [outer = 0x7f405bacfc00] 05:55:08 INFO - PROCESS | 1833 | 1461156908366 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]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1842ms 05:55:08 INFO - PROCESS | 1833 | 1461156908428 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 1833 | 1461156908434 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:55:08 INFO - PROCESS | 1833 | 1461156908444 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 1833 | 1461156908450 Marionette TRACE conn4 <- [1,2266,null,{}] 05:55:08 INFO - PROCESS | 1833 | 1461156908459 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}] 05:55:08 INFO - PROCESS | 1833 | 1461156908806 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:55:09 INFO - PROCESS | 1833 | 1461156909199 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4070a59000 == 177 [pid = 1833] [id = 574] 05:55:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f405c67d800) [pid = 1833] [serial = 1723] [outer = (nil)] 05:55:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f406a8c9000) [pid = 1833] [serial = 1724] [outer = 0x7f405c67d800] 05:55:09 INFO - PROCESS | 1833 | 1461156909327 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f406a8ce400) [pid = 1833] [serial = 1725] [outer = 0x7f405c67d800] 05:55:10 INFO - PROCESS | 1833 | 1461156910233 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]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1838ms 05:55:10 INFO - PROCESS | 1833 | 1461156910282 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 1833 | 1461156910285 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:55:10 INFO - PROCESS | 1833 | 1461156910293 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 1833 | 1461156910296 Marionette TRACE conn4 <- [1,2270,null,{}] 05:55:10 INFO - PROCESS | 1833 | 1461156910302 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}] 05:55:10 INFO - PROCESS | 1833 | 1461156910546 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:55:10 INFO - PROCESS | 1833 | 1461156910820 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40739a4000 == 178 [pid = 1833] [id = 575] 05:55:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f40657ec800) [pid = 1833] [serial = 1726] [outer = (nil)] 05:55:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f406a8d2800) [pid = 1833] [serial = 1727] [outer = 0x7f40657ec800] 05:55:10 INFO - PROCESS | 1833 | 1461156910942 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f406b3e2000) [pid = 1833] [serial = 1728] [outer = 0x7f40657ec800] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a4c800 == 177 [pid = 1833] [id = 496] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f771000 == 176 [pid = 1833] [id = 493] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4055ada000 == 175 [pid = 1833] [id = 533] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d9e2000 == 174 [pid = 1833] [id = 371] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0dd000 == 173 [pid = 1833] [id = 404] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4082e31000 == 172 [pid = 1833] [id = 501] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070a53000 == 171 [pid = 1833] [id = 407] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b868000 == 170 [pid = 1833] [id = 499] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406cf45000 == 169 [pid = 1833] [id = 406] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054991800 == 168 [pid = 1833] [id = 506] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a8a9000 == 167 [pid = 1833] [id = 497] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f719000 == 166 [pid = 1833] [id = 500] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40555ee000 == 165 [pid = 1833] [id = 504] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054714800 == 164 [pid = 1833] [id = 505] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b410000 == 163 [pid = 1833] [id = 498] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bc3000 == 162 [pid = 1833] [id = 494] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4088010000 == 161 [pid = 1833] [id = 503] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40547e9800 == 160 [pid = 1833] [id = 502] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065583000 == 159 [pid = 1833] [id = 495] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40578b0000 == 158 [pid = 1833] [id = 556] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057c8e800 == 157 [pid = 1833] [id = 555] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4055ad4000 == 156 [pid = 1833] [id = 554] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40549a1000 == 155 [pid = 1833] [id = 553] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b6b0800 == 154 [pid = 1833] [id = 551] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b40a800 == 153 [pid = 1833] [id = 550] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0e8000 == 152 [pid = 1833] [id = 549] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b059800 == 151 [pid = 1833] [id = 548] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068b87000 == 150 [pid = 1833] [id = 547] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067015000 == 149 [pid = 1833] [id = 546] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406553e800 == 148 [pid = 1833] [id = 545] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060d0a800 == 147 [pid = 1833] [id = 544] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa75800 == 146 [pid = 1833] [id = 543] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e086800 == 145 [pid = 1833] [id = 542] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d7d9000 == 144 [pid = 1833] [id = 541] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd2e800 == 143 [pid = 1833] [id = 540] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405ba1e000 == 142 [pid = 1833] [id = 539] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b45e000 == 141 [pid = 1833] [id = 538] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b214000 == 140 [pid = 1833] [id = 537] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40586b0000 == 139 [pid = 1833] [id = 536] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40578a2800 == 138 [pid = 1833] [id = 534] 05:55:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054e02800 == 137 [pid = 1833] [id = 535] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f405c680000) [pid = 1833] [serial = 1473] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f405d0e3800) [pid = 1833] [serial = 1560] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f4060e0a800) [pid = 1833] [serial = 1583] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f4060d90400) [pid = 1833] [serial = 1581] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f405b474000) [pid = 1833] [serial = 1550] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f405a697800) [pid = 1833] [serial = 1524] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f4055daf800) [pid = 1833] [serial = 1518] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f4082df2c00) [pid = 1833] [serial = 1506] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f405667b000) [pid = 1833] [serial = 1604] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f40657ee000) [pid = 1833] [serial = 1589] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f406036cc00) [pid = 1833] [serial = 1574] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f405d9b5000) [pid = 1833] [serial = 1566] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f4055da5800) [pid = 1833] [serial = 1515] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f406563e000) [pid = 1833] [serial = 1587] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f405fab9400) [pid = 1833] [serial = 1571] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f405bacf800) [pid = 1833] [serial = 1553] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f4055bae800) [pid = 1833] [serial = 1509] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f4054a21c00) [pid = 1833] [serial = 1596] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f4060d85000) [pid = 1833] [serial = 1580] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f405e0b5400) [pid = 1833] [serial = 1569] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f405b049400) [pid = 1833] [serial = 1548] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f406b616400) [pid = 1833] [serial = 1500] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405c67d000) [pid = 1833] [serial = 1556] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4055a27c00) [pid = 1833] [serial = 1599] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4060e0d000) [pid = 1833] [serial = 1404] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f405df6f800) [pid = 1833] [serial = 1568] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f405d0f1c00) [pid = 1833] [serial = 1482] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f40605f7800) [pid = 1833] [serial = 1575] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4066bb2c00) [pid = 1833] [serial = 1590] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4066bd9400) [pid = 1833] [serial = 1592] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f4055a05800) [pid = 1833] [serial = 1539] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f405b754c00) [pid = 1833] [serial = 1551] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f405d690800) [pid = 1833] [serial = 1563] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f405fb3cc00) [pid = 1833] [serial = 1572] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f406f661c00) [pid = 1833] [serial = 1503] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4060b2dc00) [pid = 1833] [serial = 1577] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f40655e7c00) [pid = 1833] [serial = 1586] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f405d1c7400) [pid = 1833] [serial = 1562] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4055daec00) [pid = 1833] [serial = 1602] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f4054619000) [pid = 1833] [serial = 1541] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f405b398400) [pid = 1833] [serial = 1479] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f40673e6000) [pid = 1833] [serial = 1494] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f405ca54000) [pid = 1833] [serial = 1557] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405d6c7800) [pid = 1833] [serial = 1565] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f405fab8800) [pid = 1833] [serial = 1488] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f405d0bdc00) [pid = 1833] [serial = 1559] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f405bbaf000) [pid = 1833] [serial = 1554] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4066c3a800) [pid = 1833] [serial = 1491] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f4054a17000) [pid = 1833] [serial = 1595] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f4054a23c00) [pid = 1833] [serial = 1542] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f405666dc00) [pid = 1833] [serial = 1545] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4056507800) [pid = 1833] [serial = 1476] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4060cc1000) [pid = 1833] [serial = 1578] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405d699800) [pid = 1833] [serial = 1485] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f40583a6000) [pid = 1833] [serial = 1547] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4054fc3800) [pid = 1833] [serial = 1598] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4055da3800) [pid = 1833] [serial = 1544] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f406a8c7c00) [pid = 1833] [serial = 1521] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4055c73400) [pid = 1833] [serial = 1601] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4055aa9000) [pid = 1833] [serial = 1512] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4060f67800) [pid = 1833] [serial = 1584] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f4068d86000) [pid = 1833] [serial = 1497] [outer = (nil)] [url = about:blank] 05:55:13 INFO - PROCESS | 1833 | 1461156913497 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]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 3234ms 05:55:13 INFO - PROCESS | 1833 | 1461156913529 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:55:13 INFO - PROCESS | 1833 | 1461156913534 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:55:13 INFO - PROCESS | 1833 | 1461156913542 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 1833 | 1461156913548 Marionette TRACE conn4 <- [1,2274,null,{}] 05:55:13 INFO - PROCESS | 1833 | 1461156913555 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}] 05:55:13 INFO - PROCESS | 1833 | 1461156913793 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:55:13 INFO - PROCESS | 1833 | 1461156913994 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40549a1800 == 138 [pid = 1833] [id = 576] 05:55:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f40549c9c00) [pid = 1833] [serial = 1729] [outer = (nil)] 05:55:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f4054a24400) [pid = 1833] [serial = 1730] [outer = 0x7f40549c9c00] 05:55:14 INFO - PROCESS | 1833 | 1461156914070 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4054fc3000) [pid = 1833] [serial = 1731] [outer = 0x7f40549c9c00] 05:55:14 INFO - PROCESS | 1833 | 1461156914962 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]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1436ms 05:55:14 INFO - PROCESS | 1833 | 1461156914978 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 1833 | 1461156914986 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:55:15 INFO - PROCESS | 1833 | 1461156914996 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 1833 | 1461156914999 Marionette TRACE conn4 <- [1,2278,null,{}] 05:55:15 INFO - PROCESS | 1833 | 1461156915005 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}] 05:55:15 INFO - PROCESS | 1833 | 1461156915325 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:55:15 INFO - PROCESS | 1833 | 1461156915363 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40555f3000 == 139 [pid = 1833] [id = 577] 05:55:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4054ce9800) [pid = 1833] [serial = 1732] [outer = (nil)] 05:55:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4055a9c000) [pid = 1833] [serial = 1733] [outer = 0x7f4054ce9800] 05:55:15 INFO - PROCESS | 1833 | 1461156915427 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4055bac800) [pid = 1833] [serial = 1734] [outer = 0x7f4054ce9800] 05:55:16 INFO - PROCESS | 1833 | 1461156916406 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]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1432ms 05:55:16 INFO - PROCESS | 1833 | 1461156916429 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 1833 | 1461156916433 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:55:16 INFO - PROCESS | 1833 | 1461156916439 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 1833 | 1461156916444 Marionette TRACE conn4 <- [1,2282,null,{}] 05:55:16 INFO - PROCESS | 1833 | 1461156916466 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}] 05:55:16 INFO - PROCESS | 1833 | 1461156916760 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:55:16 INFO - PROCESS | 1833 | 1461156916806 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c7a000 == 140 [pid = 1833] [id = 578] 05:55:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4056509000) [pid = 1833] [serial = 1735] [outer = (nil)] 05:55:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4056670000) [pid = 1833] [serial = 1736] [outer = 0x7f4056509000] 05:55:16 INFO - PROCESS | 1833 | 1461156916943 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405839b800) [pid = 1833] [serial = 1737] [outer = 0x7f4056509000] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405c720400) [pid = 1833] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f405ce07400) [pid = 1833] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4054623400) [pid = 1833] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405461ac00) [pid = 1833] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4057c51c00) [pid = 1833] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405ce09800) [pid = 1833] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405461d800) [pid = 1833] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4054a1c800) [pid = 1833] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405c71ec00) [pid = 1833] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f4058399800) [pid = 1833] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f4055ba7000) [pid = 1833] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f405d0e4800) [pid = 1833] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4060e0f400) [pid = 1833] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f406036d000) [pid = 1833] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4060e03000) [pid = 1833] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f405d0f1800) [pid = 1833] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405bbdf400) [pid = 1833] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f40602b1400) [pid = 1833] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4055c6f000) [pid = 1833] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405b040000) [pid = 1833] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:55:18 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4057c48400) [pid = 1833] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:55:18 INFO - PROCESS | 1833 | 1461156918522 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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2140ms 05:55:18 INFO - PROCESS | 1833 | 1461156918580 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 1833 | 1461156918584 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:55:18 INFO - PROCESS | 1833 | 1461156918590 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 1833 | 1461156918592 Marionette TRACE conn4 <- [1,2286,null,{}] 05:55:18 INFO - PROCESS | 1833 | 1461156918598 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}] 05:55:18 INFO - PROCESS | 1833 | 1461156918888 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:55:18 INFO - PROCESS | 1833 | 1461156918918 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa26000 == 141 [pid = 1833] [id = 579] 05:55:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4054a1c800) [pid = 1833] [serial = 1738] [outer = (nil)] 05:55:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4058399800) [pid = 1833] [serial = 1739] [outer = 0x7f4054a1c800] 05:55:18 INFO - PROCESS | 1833 | 1461156918984 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f405b048800) [pid = 1833] [serial = 1740] [outer = 0x7f4054a1c800] 05:55:20 INFO - PROCESS | 1833 | 1461156920002 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]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1440ms 05:55:20 INFO - PROCESS | 1833 | 1461156920033 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 1833 | 1461156920039 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:55:20 INFO - PROCESS | 1833 | 1461156920048 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 1833 | 1461156920053 Marionette TRACE conn4 <- [1,2290,null,{}] 05:55:20 INFO - PROCESS | 1833 | 1461156920061 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}] 05:55:20 INFO - PROCESS | 1833 | 1461156920318 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:55:20 INFO - PROCESS | 1833 | 1461156920656 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40554c4800 == 142 [pid = 1833] [id = 580] 05:55:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f40549c9800) [pid = 1833] [serial = 1741] [outer = (nil)] 05:55:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f4054a25800) [pid = 1833] [serial = 1742] [outer = 0x7f40549c9800] 05:55:20 INFO - PROCESS | 1833 | 1461156920739 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f4055a11c00) [pid = 1833] [serial = 1743] [outer = 0x7f40549c9800] 05:55:21 INFO - PROCESS | 1833 | 1461156921673 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]]]}] 05:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1693ms 05:55:21 INFO - PROCESS | 1833 | 1461156921741 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 1833 | 1461156921750 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:55:21 INFO - PROCESS | 1833 | 1461156921761 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - PROCESS | 1833 | 1461156921765 Marionette TRACE conn4 <- [1,2294,null,{}] 05:55:21 INFO - PROCESS | 1833 | 1461156921771 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}] 05:55:22 INFO - PROCESS | 1833 | 1461156922066 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:55:22 INFO - PROCESS | 1833 | 1461156922377 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b021800 == 143 [pid = 1833] [id = 581] 05:55:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f4055aa7400) [pid = 1833] [serial = 1744] [outer = (nil)] 05:55:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4056678400) [pid = 1833] [serial = 1745] [outer = 0x7f4055aa7400] 05:55:22 INFO - PROCESS | 1833 | 1461156922459 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f405b03cc00) [pid = 1833] [serial = 1746] [outer = 0x7f4055aa7400] 05:55:23 INFO - PROCESS | 1833 | 1461156923449 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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1731ms 05:55:23 INFO - PROCESS | 1833 | 1461156923495 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 1833 | 1461156923502 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:55:23 INFO - PROCESS | 1833 | 1461156923513 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 1833 | 1461156923523 Marionette TRACE conn4 <- [1,2298,null,{}] 05:55:23 INFO - PROCESS | 1833 | 1461156923551 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}] 05:55:23 INFO - PROCESS | 1833 | 1461156923905 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:55:24 INFO - PROCESS | 1833 | 1461156924253 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b8f0800 == 144 [pid = 1833] [id = 582] 05:55:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f405b1cfc00) [pid = 1833] [serial = 1747] [outer = (nil)] 05:55:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405b396800) [pid = 1833] [serial = 1748] [outer = 0x7f405b1cfc00] 05:55:24 INFO - PROCESS | 1833 | 1461156924337 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405b751000) [pid = 1833] [serial = 1749] [outer = 0x7f405b1cfc00] 05:55:25 INFO - PROCESS | 1833 | 1461156925265 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]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1802ms 05:55:25 INFO - PROCESS | 1833 | 1461156925314 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:55:25 INFO - PROCESS | 1833 | 1461156925319 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:55:25 INFO - PROCESS | 1833 | 1461156925325 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 1833 | 1461156925328 Marionette TRACE conn4 <- [1,2302,null,{}] 05:55:25 INFO - PROCESS | 1833 | 1461156925334 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}] 05:55:25 INFO - PROCESS | 1833 | 1461156925563 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:55:25 INFO - PROCESS | 1833 | 1461156925826 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa6000 == 145 [pid = 1833] [id = 583] 05:55:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f4055ba5000) [pid = 1833] [serial = 1750] [outer = (nil)] 05:55:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405bad1800) [pid = 1833] [serial = 1751] [outer = 0x7f4055ba5000] 05:55:25 INFO - PROCESS | 1833 | 1461156925950 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f405bbb4400) [pid = 1833] [serial = 1752] [outer = 0x7f4055ba5000] 05:55:26 INFO - PROCESS | 1833 | 1461156926821 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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1538ms 05:55:26 INFO - PROCESS | 1833 | 1461156926863 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:55:26 INFO - PROCESS | 1833 | 1461156926867 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:55:26 INFO - PROCESS | 1833 | 1461156926874 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 1833 | 1461156926878 Marionette TRACE conn4 <- [1,2306,null,{}] 05:55:26 INFO - PROCESS | 1833 | 1461156926884 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}] 05:55:27 INFO - PROCESS | 1833 | 1461156927128 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:55:27 INFO - PROCESS | 1833 | 1461156927392 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cf9e800 == 146 [pid = 1833] [id = 584] 05:55:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405b352400) [pid = 1833] [serial = 1753] [outer = (nil)] 05:55:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405bbe0000) [pid = 1833] [serial = 1754] [outer = 0x7f405b352400] 05:55:27 INFO - PROCESS | 1833 | 1461156927516 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405c682400) [pid = 1833] [serial = 1755] [outer = 0x7f405b352400] 05:55:28 INFO - PROCESS | 1833 | 1461156928502 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]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1684ms 05:55:28 INFO - PROCESS | 1833 | 1461156928558 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 1833 | 1461156928563 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:55:28 INFO - PROCESS | 1833 | 1461156928571 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 1833 | 1461156928577 Marionette TRACE conn4 <- [1,2310,null,{}] 05:55:28 INFO - PROCESS | 1833 | 1461156928586 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}] 05:55:28 INFO - PROCESS | 1833 | 1461156928906 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:55:29 INFO - PROCESS | 1833 | 1461156929225 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9dc800 == 147 [pid = 1833] [id = 585] 05:55:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405c71bc00) [pid = 1833] [serial = 1756] [outer = (nil)] 05:55:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405ce04400) [pid = 1833] [serial = 1757] [outer = 0x7f405c71bc00] 05:55:29 INFO - PROCESS | 1833 | 1461156929308 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405d0be400) [pid = 1833] [serial = 1758] [outer = 0x7f405c71bc00] 05:55:30 INFO - PROCESS | 1833 | 1461156930225 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]]]}] 05:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1690ms 05:55:30 INFO - PROCESS | 1833 | 1461156930261 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 1833 | 1461156930265 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:55:30 INFO - PROCESS | 1833 | 1461156930273 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 1833 | 1461156930277 Marionette TRACE conn4 <- [1,2314,null,{}] 05:55:30 INFO - PROCESS | 1833 | 1461156930283 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}] 05:55:30 INFO - PROCESS | 1833 | 1461156930518 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:55:30 INFO - PROCESS | 1833 | 1461156930783 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f767800 == 148 [pid = 1833] [id = 586] 05:55:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405d1cc800) [pid = 1833] [serial = 1759] [outer = (nil)] 05:55:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405d68e400) [pid = 1833] [serial = 1760] [outer = 0x7f405d1cc800] 05:55:30 INFO - PROCESS | 1833 | 1461156930924 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405d71f800) [pid = 1833] [serial = 1761] [outer = 0x7f405d1cc800] 05:55:31 INFO - PROCESS | 1833 | 1461156931790 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]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1589ms 05:55:31 INFO - PROCESS | 1833 | 1461156931863 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 1833 | 1461156931866 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:55:31 INFO - PROCESS | 1833 | 1461156931873 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 1833 | 1461156931876 Marionette TRACE conn4 <- [1,2318,null,{}] 05:55:31 INFO - PROCESS | 1833 | 1461156931882 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}] 05:55:32 INFO - PROCESS | 1833 | 1461156932183 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:55:32 INFO - PROCESS | 1833 | 1461156932512 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa77000 == 149 [pid = 1833] [id = 587] 05:55:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405195dc00) [pid = 1833] [serial = 1762] [outer = (nil)] 05:55:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405df6fc00) [pid = 1833] [serial = 1763] [outer = 0x7f405195dc00] 05:55:32 INFO - PROCESS | 1833 | 1461156932596 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405f7dc800) [pid = 1833] [serial = 1764] [outer = 0x7f405195dc00] 05:55:33 INFO - PROCESS | 1833 | 1461156933556 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] 05:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:55:33 INFO - PROCESS | 1833 | 1461156933615 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:55:33 INFO - PROCESS | 1833 | 1461156933623 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 1833 | 1461156933629 Marionette TRACE conn4 <- [1,2322,null,{}] 05:55:33 INFO - PROCESS | 1833 | 1461156933636 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}] 05:55:33 INFO - PROCESS | 1833 | 1461156933917 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:55:34 INFO - PROCESS | 1833 | 1461156934232 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060d0f000 == 150 [pid = 1833] [id = 588] 05:55:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405d692000) [pid = 1833] [serial = 1765] [outer = (nil)] 05:55:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405fb3dc00) [pid = 1833] [serial = 1766] [outer = 0x7f405d692000] 05:55:34 INFO - PROCESS | 1833 | 1461156934314 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f406032bc00) [pid = 1833] [serial = 1767] [outer = 0x7f405d692000] 05:55:35 INFO - PROCESS | 1833 | 1461156935151 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]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1588ms 05:55:35 INFO - PROCESS | 1833 | 1461156935210 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 1833 | 1461156935214 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:55:35 INFO - PROCESS | 1833 | 1461156935220 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 1833 | 1461156935223 Marionette TRACE conn4 <- [1,2326,null,{}] 05:55:35 INFO - PROCESS | 1833 | 1461156935229 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}] 05:55:35 INFO - PROCESS | 1833 | 1461156935472 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:55:35 INFO - PROCESS | 1833 | 1461156935736 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065523000 == 151 [pid = 1833] [id = 589] 05:55:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405f7df800) [pid = 1833] [serial = 1768] [outer = (nil)] 05:55:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f40605f7400) [pid = 1833] [serial = 1769] [outer = 0x7f405f7df800] 05:55:35 INFO - PROCESS | 1833 | 1461156935864 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4060b2ec00) [pid = 1833] [serial = 1770] [outer = 0x7f405f7df800] 05:55:36 INFO - PROCESS | 1833 | 1461156936743 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]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1589ms 05:55:36 INFO - PROCESS | 1833 | 1461156936810 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 1833 | 1461156936814 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:55:36 INFO - PROCESS | 1833 | 1461156936822 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 1833 | 1461156936827 Marionette TRACE conn4 <- [1,2330,null,{}] 05:55:36 INFO - PROCESS | 1833 | 1461156936834 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}] 05:55:37 INFO - PROCESS | 1833 | 1461156937140 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:55:37 INFO - PROCESS | 1833 | 1461156937459 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c5c800 == 152 [pid = 1833] [id = 590] 05:55:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f4060d8c800) [pid = 1833] [serial = 1771] [outer = (nil)] 05:55:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4060e05000) [pid = 1833] [serial = 1772] [outer = 0x7f4060d8c800] 05:55:37 INFO - PROCESS | 1833 | 1461156937547 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4060f6c000) [pid = 1833] [serial = 1773] [outer = 0x7f4060d8c800] 05:55:38 INFO - PROCESS | 1833 | 1461156938538 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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1791ms 05:55:38 INFO - PROCESS | 1833 | 1461156938614 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 1833 | 1461156938618 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:55:38 INFO - PROCESS | 1833 | 1461156938624 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 1833 | 1461156938626 Marionette TRACE conn4 <- [1,2334,null,{}] 05:55:38 INFO - PROCESS | 1833 | 1461156938633 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}] 05:55:38 INFO - PROCESS | 1833 | 1461156938885 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:55:39 INFO - PROCESS | 1833 | 1461156939198 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a5f000 == 153 [pid = 1833] [id = 591] 05:55:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f405c719c00) [pid = 1833] [serial = 1774] [outer = (nil)] 05:55:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f406563f400) [pid = 1833] [serial = 1775] [outer = 0x7f405c719c00] 05:55:39 INFO - PROCESS | 1833 | 1461156939281 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f4066bb1000) [pid = 1833] [serial = 1776] [outer = 0x7f405c719c00] 05:55:40 INFO - PROCESS | 1833 | 1461156940137 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]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1581ms 05:55:40 INFO - PROCESS | 1833 | 1461156940207 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:55:40 INFO - PROCESS | 1833 | 1461156940209 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:55:40 INFO - PROCESS | 1833 | 1461156940217 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 1833 | 1461156940221 Marionette TRACE conn4 <- [1,2338,null,{}] 05:55:40 INFO - PROCESS | 1833 | 1461156940227 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}] 05:55:40 INFO - PROCESS | 1833 | 1461156940477 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:55:40 INFO - PROCESS | 1833 | 1461156940743 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fbe800 == 154 [pid = 1833] [id = 592] 05:55:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f4060f6d000) [pid = 1833] [serial = 1777] [outer = (nil)] 05:55:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4066c34000) [pid = 1833] [serial = 1778] [outer = 0x7f4060f6d000] 05:55:40 INFO - PROCESS | 1833 | 1461156940863 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f4066cb8400) [pid = 1833] [serial = 1779] [outer = 0x7f4060f6d000] 05:55:41 INFO - PROCESS | 1833 | 1461156941746 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]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1579ms 05:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:55:41 INFO - PROCESS | 1833 | 1461156941798 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 1833 | 1461156941801 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:55:41 INFO - PROCESS | 1833 | 1461156941807 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 1833 | 1461156941810 Marionette TRACE conn4 <- [1,2342,null,{}] 05:55:41 INFO - PROCESS | 1833 | 1461156941815 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}] 05:55:42 INFO - PROCESS | 1833 | 1461156942049 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:55:42 INFO - PROCESS | 1833 | 1461156942320 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa36800 == 155 [pid = 1833] [id = 593] 05:55:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f4060b32c00) [pid = 1833] [serial = 1780] [outer = (nil)] 05:55:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f4066cbec00) [pid = 1833] [serial = 1781] [outer = 0x7f4060b32c00] 05:55:42 INFO - PROCESS | 1833 | 1461156942441 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f4067369000) [pid = 1833] [serial = 1782] [outer = 0x7f4060b32c00] 05:55:43 INFO - PROCESS | 1833 | 1461156943335 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]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1593ms 05:55:43 INFO - PROCESS | 1833 | 1461156943401 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 1833 | 1461156943403 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:55:43 INFO - PROCESS | 1833 | 1461156943411 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 1833 | 1461156943414 Marionette TRACE conn4 <- [1,2346,null,{}] 05:55:43 INFO - PROCESS | 1833 | 1461156943420 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}] 05:55:43 INFO - PROCESS | 1833 | 1461156943684 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:55:44 INFO - PROCESS | 1833 | 1461156944051 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b3b5000 == 156 [pid = 1833] [id = 594] 05:55:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f405b475800) [pid = 1833] [serial = 1783] [outer = (nil)] 05:55:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f40674b9800) [pid = 1833] [serial = 1784] [outer = 0x7f405b475800] 05:55:44 INFO - PROCESS | 1833 | 1461156944140 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4067bb5400) [pid = 1833] [serial = 1785] [outer = 0x7f405b475800] 05:55:45 INFO - PROCESS | 1833 | 1461156945010 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]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1632ms 05:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:55:45 INFO - PROCESS | 1833 | 1461156945044 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 1833 | 1461156945047 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:55:45 INFO - PROCESS | 1833 | 1461156945054 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 1833 | 1461156945057 Marionette TRACE conn4 <- [1,2350,null,{}] 05:55:45 INFO - PROCESS | 1833 | 1461156945063 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}] 05:55:45 INFO - PROCESS | 1833 | 1461156945310 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:55:45 INFO - PROCESS | 1833 | 1461156945585 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b87c000 == 157 [pid = 1833] [id = 595] 05:55:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405df79c00) [pid = 1833] [serial = 1786] [outer = (nil)] 05:55:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4068bb2000) [pid = 1833] [serial = 1787] [outer = 0x7f405df79c00] 05:55:45 INFO - PROCESS | 1833 | 1461156945710 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f406a698800) [pid = 1833] [serial = 1788] [outer = 0x7f405df79c00] 05:55:46 INFO - PROCESS | 1833 | 1461156946623 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]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1633ms 05:55:46 INFO - PROCESS | 1833 | 1461156946687 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 1833 | 1461156946691 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:55:46 INFO - PROCESS | 1833 | 1461156946697 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 1833 | 1461156946701 Marionette TRACE conn4 <- [1,2354,null,{}] 05:55:46 INFO - PROCESS | 1833 | 1461156946707 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}] 05:55:46 INFO - PROCESS | 1833 | 1461156946957 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:55:47 INFO - PROCESS | 1833 | 1461156947268 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40707ed800 == 158 [pid = 1833] [id = 596] 05:55:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f40545be400) [pid = 1833] [serial = 1789] [outer = (nil)] 05:55:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f406a8c7c00) [pid = 1833] [serial = 1790] [outer = 0x7f40545be400] 05:55:47 INFO - PROCESS | 1833 | 1461156947350 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f406b3dfc00) [pid = 1833] [serial = 1791] [outer = 0x7f40545be400] 05:55:48 INFO - PROCESS | 1833 | 1461156948246 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]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1635ms 05:55:48 INFO - PROCESS | 1833 | 1461156948333 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 1833 | 1461156948337 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:55:48 INFO - PROCESS | 1833 | 1461156948344 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 1833 | 1461156948348 Marionette TRACE conn4 <- [1,2358,null,{}] 05:55:48 INFO - PROCESS | 1833 | 1461156948354 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}] 05:55:48 INFO - PROCESS | 1833 | 1461156948643 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:55:48 INFO - PROCESS | 1833 | 1461156948968 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077b1c000 == 159 [pid = 1833] [id = 597] 05:55:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4066c40800) [pid = 1833] [serial = 1792] [outer = (nil)] 05:55:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f406b566000) [pid = 1833] [serial = 1793] [outer = 0x7f4066c40800] 05:55:49 INFO - PROCESS | 1833 | 1461156949046 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f406b610000) [pid = 1833] [serial = 1794] [outer = 0x7f4066c40800] 05:55:49 INFO - PROCESS | 1833 | 1461156949924 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]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1639ms 05:55:49 INFO - PROCESS | 1833 | 1461156949985 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 1833 | 1461156949987 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:55:49 INFO - PROCESS | 1833 | 1461156949994 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 1833 | 1461156949997 Marionette TRACE conn4 <- [1,2362,null,{}] 05:55:50 INFO - PROCESS | 1833 | 1461156950003 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}] 05:55:50 INFO - PROCESS | 1833 | 1461156950253 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4070a59000 == 158 [pid = 1833] [id = 574] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406ff49800 == 157 [pid = 1833] [id = 573] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f3f7800 == 156 [pid = 1833] [id = 572] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406e6a0800 == 155 [pid = 1833] [id = 571] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406bad0000 == 154 [pid = 1833] [id = 570] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b0e6000 == 153 [pid = 1833] [id = 569] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a6c8000 == 152 [pid = 1833] [id = 568] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067017000 == 151 [pid = 1833] [id = 567] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406560c000 == 150 [pid = 1833] [id = 566] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654bf000 == 149 [pid = 1833] [id = 565] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060d04000 == 148 [pid = 1833] [id = 564] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f866800 == 147 [pid = 1833] [id = 563] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d9db000 == 146 [pid = 1833] [id = 562] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cf9f000 == 145 [pid = 1833] [id = 561] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405caa2000 == 144 [pid = 1833] [id = 560] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b20f800 == 143 [pid = 1833] [id = 559] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057895800 == 142 [pid = 1833] [id = 558] 05:55:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054710000 == 141 [pid = 1833] [id = 557] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f405d6d0000) [pid = 1833] [serial = 1631] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f4068918400) [pid = 1833] [serial = 1658] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f405d697800) [pid = 1833] [serial = 1629] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f405bac8400) [pid = 1833] [serial = 1620] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f4055aa4400) [pid = 1833] [serial = 1664] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f4057ce9000) [pid = 1833] [serial = 1667] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405f7e8400) [pid = 1833] [serial = 1634] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4055a0d000) [pid = 1833] [serial = 1608] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f4054ce5c00) [pid = 1833] [serial = 1607] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4054fc8800) [pid = 1833] [serial = 1662] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405ca54800) [pid = 1833] [serial = 1625] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f405b047400) [pid = 1833] [serial = 1613] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4057cde800) [pid = 1833] [serial = 1611] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f4067367800) [pid = 1833] [serial = 1647] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4055daa800) [pid = 1833] [serial = 1670] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f40674b3000) [pid = 1833] [serial = 1650] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4060b2e400) [pid = 1833] [serial = 1637] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f405b1ce000) [pid = 1833] [serial = 1614] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4056677000) [pid = 1833] [serial = 1610] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f4060d91800) [pid = 1833] [serial = 1638] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f40655f1400) [pid = 1833] [serial = 1640] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f40676cb000) [pid = 1833] [serial = 1653] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405d0bc400) [pid = 1833] [serial = 1628] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f405ce0a800) [pid = 1833] [serial = 1626] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405c685400) [pid = 1833] [serial = 1622] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f405b74d400) [pid = 1833] [serial = 1619] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f40673e5c00) [pid = 1833] [serial = 1649] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f405de6a800) [pid = 1833] [serial = 1632] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4066c3f400) [pid = 1833] [serial = 1593] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f4066bb4800) [pid = 1833] [serial = 1641] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f40676cf000) [pid = 1833] [serial = 1655] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f4067bbbc00) [pid = 1833] [serial = 1656] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f40672d1400) [pid = 1833] [serial = 1646] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f405b38fc00) [pid = 1833] [serial = 1616] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4066cb4c00) [pid = 1833] [serial = 1644] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f405fb39400) [pid = 1833] [serial = 1635] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4055c7ac00) [pid = 1833] [serial = 1665] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4066bdb000) [pid = 1833] [serial = 1643] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4054a21400) [pid = 1833] [serial = 1661] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f40674b7000) [pid = 1833] [serial = 1652] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f405b397800) [pid = 1833] [serial = 1617] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405a68f000) [pid = 1833] [serial = 1668] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405c717400) [pid = 1833] [serial = 1623] [outer = (nil)] [url = about:blank] 05:55:52 INFO - PROCESS | 1833 | 1461156952316 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40547f0000 == 142 [pid = 1833] [id = 598] 05:55:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4054615000) [pid = 1833] [serial = 1795] [outer = (nil)] 05:55:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4054622c00) [pid = 1833] [serial = 1796] [outer = 0x7f4054615000] 05:55:52 INFO - PROCESS | 1833 | 1461156952389 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f40549c8400) [pid = 1833] [serial = 1797] [outer = 0x7f4054615000] 05:55:53 INFO - PROCESS | 1833 | 1461156953217 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]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 3245ms 05:55:53 INFO - PROCESS | 1833 | 1461156953242 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 1833 | 1461156953249 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:55:53 INFO - PROCESS | 1833 | 1461156953258 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 1833 | 1461156953262 Marionette TRACE conn4 <- [1,2366,null,{}] 05:55:53 INFO - PROCESS | 1833 | 1461156953270 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}] 05:55:53 INFO - PROCESS | 1833 | 1461156953527 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:55:53 INFO - PROCESS | 1833 | 1461156953716 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40555e6800 == 143 [pid = 1833] [id = 599] 05:55:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4054614400) [pid = 1833] [serial = 1798] [outer = (nil)] 05:55:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4055a28c00) [pid = 1833] [serial = 1799] [outer = 0x7f4054614400] 05:55:53 INFO - PROCESS | 1833 | 1461156953800 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4055ba3000) [pid = 1833] [serial = 1800] [outer = 0x7f4054614400] 05:55:54 INFO - PROCESS | 1833 | 1461156954729 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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1487ms 05:55:54 INFO - PROCESS | 1833 | 1461156954761 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 1833 | 1461156954766 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:55:54 INFO - PROCESS | 1833 | 1461156954775 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 1833 | 1461156954778 Marionette TRACE conn4 <- [1,2370,null,{}] 05:55:54 INFO - PROCESS | 1833 | 1461156954784 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}] 05:55:55 INFO - PROCESS | 1833 | 1461156955058 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:55:55 INFO - PROCESS | 1833 | 1461156955098 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058476800 == 144 [pid = 1833] [id = 600] 05:55:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4055ba9800) [pid = 1833] [serial = 1801] [outer = (nil)] 05:55:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4056674400) [pid = 1833] [serial = 1802] [outer = 0x7f4055ba9800] 05:55:55 INFO - PROCESS | 1833 | 1461156955162 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4057ce0c00) [pid = 1833] [serial = 1803] [outer = 0x7f4055ba9800] 05:55:56 INFO - PROCESS | 1833 | 1461156956218 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]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1483ms 05:55:56 INFO - PROCESS | 1833 | 1461156956259 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 1833 | 1461156956263 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:55:56 INFO - PROCESS | 1833 | 1461156956284 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 1833 | 1461156956293 Marionette TRACE conn4 <- [1,2374,null,{}] 05:55:56 INFO - PROCESS | 1833 | 1461156956299 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}] 05:55:56 INFO - PROCESS | 1833 | 1461156956581 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f405d0e9800) [pid = 1833] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4054ce9800) [pid = 1833] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405c67d800) [pid = 1833] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f405bacfc00) [pid = 1833] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4055dac400) [pid = 1833] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4054fcac00) [pid = 1833] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f405bbd9800) [pid = 1833] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405b04b000) [pid = 1833] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405b1c5800) [pid = 1833] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4056509000) [pid = 1833] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f4060b35400) [pid = 1833] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f40545bdc00) [pid = 1833] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f40549c9c00) [pid = 1833] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f405d6cc000) [pid = 1833] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4051960800) [pid = 1833] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f4056511000) [pid = 1833] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f405a691c00) [pid = 1833] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f4068bb6c00) [pid = 1833] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f4060b34000) [pid = 1833] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f405bbe3000) [pid = 1833] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4060d8c000) [pid = 1833] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405d0bc000) [pid = 1833] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:55:57 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4055a2fc00) [pid = 1833] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:55:57 INFO - PROCESS | 1833 | 1461156957433 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40554d6800 == 145 [pid = 1833] [id = 601] 05:55:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4051960800) [pid = 1833] [serial = 1804] [outer = (nil)] 05:55:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4054fc8000) [pid = 1833] [serial = 1805] [outer = 0x7f4051960800] 05:55:57 INFO - PROCESS | 1833 | 1461156957499 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f405a691c00) [pid = 1833] [serial = 1806] [outer = 0x7f4051960800] 05:55:58 INFO - PROCESS | 1833 | 1461156958216 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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2008ms 05:55:58 INFO - PROCESS | 1833 | 1461156958280 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 1833 | 1461156958285 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:55:58 INFO - PROCESS | 1833 | 1461156958300 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 1833 | 1461156958309 Marionette TRACE conn4 <- [1,2378,null,{}] 05:55:58 INFO - PROCESS | 1833 | 1461156958313 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}] 05:55:58 INFO - PROCESS | 1833 | 1461156958529 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:55:58 INFO - PROCESS | 1833 | 1461156958705 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b45d000 == 146 [pid = 1833] [id = 602] 05:55:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f40545bc000) [pid = 1833] [serial = 1807] [outer = (nil)] 05:55:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f405b392800) [pid = 1833] [serial = 1808] [outer = 0x7f40545bc000] 05:55:58 INFO - PROCESS | 1833 | 1461156958769 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f405b74dc00) [pid = 1833] [serial = 1809] [outer = 0x7f40545bc000] 05:55:59 INFO - PROCESS | 1833 | 1461156959888 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]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1643ms 05:55:59 INFO - PROCESS | 1833 | 1461156959939 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 1833 | 1461156959944 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:55:59 INFO - PROCESS | 1833 | 1461156959953 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 1833 | 1461156959959 Marionette TRACE conn4 <- [1,2382,null,{}] 05:55:59 INFO - PROCESS | 1833 | 1461156959967 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}] 05:56:00 INFO - PROCESS | 1833 | 1461156960204 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:56:00 INFO - PROCESS | 1833 | 1461156960524 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057606000 == 147 [pid = 1833] [id = 603] 05:56:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f4055a29000) [pid = 1833] [serial = 1810] [outer = (nil)] 05:56:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4055aa4400) [pid = 1833] [serial = 1811] [outer = 0x7f4055a29000] 05:56:00 INFO - PROCESS | 1833 | 1461156960605 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f4055da8800) [pid = 1833] [serial = 1812] [outer = 0x7f4055a29000] 05:56:01 INFO - PROCESS | 1833 | 1461156961556 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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1636ms 05:56:01 INFO - PROCESS | 1833 | 1461156961590 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 1833 | 1461156961599 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:56:01 INFO - PROCESS | 1833 | 1461156961609 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 1833 | 1461156961612 Marionette TRACE conn4 <- [1,2386,null,{}] 05:56:01 INFO - PROCESS | 1833 | 1461156961618 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}] 05:56:01 INFO - PROCESS | 1833 | 1461156961852 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:56:02 INFO - PROCESS | 1833 | 1461156962231 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ba1a800 == 148 [pid = 1833] [id = 604] 05:56:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f405a68f400) [pid = 1833] [serial = 1813] [outer = (nil)] 05:56:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405b047400) [pid = 1833] [serial = 1814] [outer = 0x7f405a68f400] 05:56:02 INFO - PROCESS | 1833 | 1461156962327 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405b35b400) [pid = 1833] [serial = 1815] [outer = 0x7f405a68f400] 05:56:03 INFO - PROCESS | 1833 | 1461156963260 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]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1682ms 05:56:03 INFO - PROCESS | 1833 | 1461156963291 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 1833 | 1461156963295 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:56:03 INFO - PROCESS | 1833 | 1461156963302 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 1833 | 1461156963308 Marionette TRACE conn4 <- [1,2390,null,{}] 05:56:03 INFO - PROCESS | 1833 | 1461156963336 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}] 05:56:03 INFO - PROCESS | 1833 | 1461156963588 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:56:03 INFO - PROCESS | 1833 | 1461156963893 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cf8d000 == 149 [pid = 1833] [id = 605] 05:56:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f405b397c00) [pid = 1833] [serial = 1816] [outer = (nil)] 05:56:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405bad1c00) [pid = 1833] [serial = 1817] [outer = 0x7f405b397c00] 05:56:03 INFO - PROCESS | 1833 | 1461156963978 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f405bbd5000) [pid = 1833] [serial = 1818] [outer = 0x7f405b397c00] 05:56:04 INFO - PROCESS | 1833 | 1461156964887 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]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1653ms 05:56:04 INFO - PROCESS | 1833 | 1461156964956 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:56:04 INFO - PROCESS | 1833 | 1461156964961 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:56:04 INFO - PROCESS | 1833 | 1461156964967 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 1833 | 1461156964970 Marionette TRACE conn4 <- [1,2394,null,{}] 05:56:04 INFO - PROCESS | 1833 | 1461156964975 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}] 05:56:05 INFO - PROCESS | 1833 | 1461156965211 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:56:05 INFO - PROCESS | 1833 | 1461156965512 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d86e800 == 150 [pid = 1833] [id = 606] 05:56:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405b474400) [pid = 1833] [serial = 1819] [outer = (nil)] 05:56:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405c66fc00) [pid = 1833] [serial = 1820] [outer = 0x7f405b474400] 05:56:05 INFO - PROCESS | 1833 | 1461156965595 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405c717400) [pid = 1833] [serial = 1821] [outer = 0x7f405b474400] 05:56:06 INFO - PROCESS | 1833 | 1461156966479 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]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1587ms 05:56:06 INFO - PROCESS | 1833 | 1461156966554 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 1833 | 1461156966558 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:56:06 INFO - PROCESS | 1833 | 1461156966564 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 1833 | 1461156966567 Marionette TRACE conn4 <- [1,2398,null,{}] 05:56:06 INFO - PROCESS | 1833 | 1461156966572 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}] 05:56:06 INFO - PROCESS | 1833 | 1461156966809 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:56:07 INFO - PROCESS | 1833 | 1461156967110 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de03000 == 151 [pid = 1833] [id = 607] 05:56:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405bbe0c00) [pid = 1833] [serial = 1822] [outer = (nil)] 05:56:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405ca4e000) [pid = 1833] [serial = 1823] [outer = 0x7f405bbe0c00] 05:56:07 INFO - PROCESS | 1833 | 1461156967197 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405ca58000) [pid = 1833] [serial = 1824] [outer = 0x7f405bbe0c00] 05:56:08 INFO - PROCESS | 1833 | 1461156968132 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1632ms 05:56:08 INFO - PROCESS | 1833 | 1461156968198 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:56:08 INFO - PROCESS | 1833 | 1461156968202 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:56:08 INFO - PROCESS | 1833 | 1461156968210 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 1833 | 1461156968213 Marionette TRACE conn4 <- [1,2402,null,{}] 05:56:08 INFO - PROCESS | 1833 | 1461156968219 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}] 05:56:08 INFO - PROCESS | 1833 | 1461156968565 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:56:08 INFO - PROCESS | 1833 | 1461156968881 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa77800 == 152 [pid = 1833] [id = 608] 05:56:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405d1ca000) [pid = 1833] [serial = 1825] [outer = (nil)] 05:56:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405d6c4400) [pid = 1833] [serial = 1826] [outer = 0x7f405d1ca000] 05:56:08 INFO - PROCESS | 1833 | 1461156968969 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405d9b3000) [pid = 1833] [serial = 1827] [outer = 0x7f405d1ca000] 05:56:09 INFO - PROCESS | 1833 | 1461156969886 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]]]}] 05:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1735ms 05:56:09 INFO - PROCESS | 1833 | 1461156969945 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:56:09 INFO - PROCESS | 1833 | 1461156969949 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:56:09 INFO - PROCESS | 1833 | 1461156969955 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:56:09 INFO - PROCESS | 1833 | 1461156969959 Marionette TRACE conn4 <- [1,2406,null,{}] 05:56:09 INFO - PROCESS | 1833 | 1461156969964 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}] 05:56:10 INFO - PROCESS | 1833 | 1461156970199 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:56:10 INFO - PROCESS | 1833 | 1461156970459 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060d11800 == 153 [pid = 1833] [id = 609] 05:56:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405c718400) [pid = 1833] [serial = 1828] [outer = (nil)] 05:56:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405e0b6400) [pid = 1833] [serial = 1829] [outer = 0x7f405c718400] 05:56:10 INFO - PROCESS | 1833 | 1461156970581 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405fab8000) [pid = 1833] [serial = 1830] [outer = 0x7f405c718400] 05:56:11 INFO - PROCESS | 1833 | 1461156971472 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]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1586ms 05:56:11 INFO - PROCESS | 1833 | 1461156971543 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 1833 | 1461156971548 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:56:11 INFO - PROCESS | 1833 | 1461156971556 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 1833 | 1461156971560 Marionette TRACE conn4 <- [1,2410,null,{}] 05:56:11 INFO - PROCESS | 1833 | 1461156971568 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}] 05:56:11 INFO - PROCESS | 1833 | 1461156971878 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:56:12 INFO - PROCESS | 1833 | 1461156972197 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065523800 == 154 [pid = 1833] [id = 610] 05:56:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405d0bc800) [pid = 1833] [serial = 1831] [outer = (nil)] 05:56:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405fb3fc00) [pid = 1833] [serial = 1832] [outer = 0x7f405d0bc800] 05:56:12 INFO - PROCESS | 1833 | 1461156972275 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f4060327400) [pid = 1833] [serial = 1833] [outer = 0x7f405d0bc800] 05:56:13 INFO - PROCESS | 1833 | 1461156973203 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]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1682ms 05:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:56:13 INFO - PROCESS | 1833 | 1461156973239 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 1833 | 1461156973242 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:56:13 INFO - PROCESS | 1833 | 1461156973249 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 1833 | 1461156973252 Marionette TRACE conn4 <- [1,2414,null,{}] 05:56:13 INFO - PROCESS | 1833 | 1461156973259 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}] 05:56:13 INFO - PROCESS | 1833 | 1461156973520 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:56:13 INFO - PROCESS | 1833 | 1461156973837 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c1c000 == 155 [pid = 1833] [id = 611] 05:56:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405df6ec00) [pid = 1833] [serial = 1834] [outer = (nil)] 05:56:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f4060373800) [pid = 1833] [serial = 1835] [outer = 0x7f405df6ec00] 05:56:13 INFO - PROCESS | 1833 | 1461156973924 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4060b2e400) [pid = 1833] [serial = 1836] [outer = 0x7f405df6ec00] 05:56:14 INFO - PROCESS | 1833 | 1461156974823 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]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1641ms 05:56:14 INFO - PROCESS | 1833 | 1461156974891 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 1833 | 1461156974895 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:56:14 INFO - PROCESS | 1833 | 1461156974902 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 1833 | 1461156974906 Marionette TRACE conn4 <- [1,2418,null,{}] 05:56:14 INFO - PROCESS | 1833 | 1461156974912 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}] 05:56:15 INFO - PROCESS | 1833 | 1461156975154 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:56:15 INFO - PROCESS | 1833 | 1461156975418 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067422000 == 156 [pid = 1833] [id = 612] 05:56:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f406032dc00) [pid = 1833] [serial = 1837] [outer = (nil)] 05:56:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4060cc8800) [pid = 1833] [serial = 1838] [outer = 0x7f406032dc00] 05:56:15 INFO - PROCESS | 1833 | 1461156975541 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4060d8c000) [pid = 1833] [serial = 1839] [outer = 0x7f406032dc00] 05:56:16 INFO - PROCESS | 1833 | 1461156976446 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]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1583ms 05:56:16 INFO - PROCESS | 1833 | 1461156976489 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 1833 | 1461156976496 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:56:16 INFO - PROCESS | 1833 | 1461156976508 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 1833 | 1461156976515 Marionette TRACE conn4 <- [1,2422,null,{}] 05:56:16 INFO - PROCESS | 1833 | 1461156976525 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}] 05:56:16 INFO - PROCESS | 1833 | 1461156976921 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:56:17 INFO - PROCESS | 1833 | 1461156977325 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068fd3800 == 157 [pid = 1833] [id = 613] 05:56:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4060f6b000) [pid = 1833] [serial = 1840] [outer = (nil)] 05:56:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f406563d400) [pid = 1833] [serial = 1841] [outer = 0x7f4060f6b000] 05:56:17 INFO - PROCESS | 1833 | 1461156977463 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f4066bb5400) [pid = 1833] [serial = 1842] [outer = 0x7f4060f6b000] 05:56:18 INFO - PROCESS | 1833 | 1461156978479 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2042ms 05:56:18 INFO - PROCESS | 1833 | 1461156978551 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 1833 | 1461156978556 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:56:18 INFO - PROCESS | 1833 | 1461156978565 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 1833 | 1461156978569 Marionette TRACE conn4 <- [1,2426,null,{}] 05:56:18 INFO - PROCESS | 1833 | 1461156978574 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}] 05:56:18 INFO - PROCESS | 1833 | 1461156978850 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:56:19 INFO - PROCESS | 1833 | 1461156979161 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b062000 == 158 [pid = 1833] [id = 614] 05:56:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f405bbae800) [pid = 1833] [serial = 1843] [outer = (nil)] 05:56:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4066bdd800) [pid = 1833] [serial = 1844] [outer = 0x7f405bbae800] 05:56:19 INFO - PROCESS | 1833 | 1461156979241 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f4067054800) [pid = 1833] [serial = 1845] [outer = 0x7f405bbae800] 05:56:20 INFO - PROCESS | 1833 | 1461156980108 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]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1591ms 05:56:20 INFO - PROCESS | 1833 | 1461156980157 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:56:20 INFO - PROCESS | 1833 | 1461156980161 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:56:20 INFO - PROCESS | 1833 | 1461156980167 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 1833 | 1461156980170 Marionette TRACE conn4 <- [1,2430,null,{}] 05:56:20 INFO - PROCESS | 1833 | 1461156980176 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}] 05:56:20 INFO - PROCESS | 1833 | 1461156980422 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:56:20 INFO - PROCESS | 1833 | 1461156980687 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b3ad800 == 159 [pid = 1833] [id = 615] 05:56:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f405d1d0000) [pid = 1833] [serial = 1846] [outer = (nil)] 05:56:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f4067362800) [pid = 1833] [serial = 1847] [outer = 0x7f405d1d0000] 05:56:20 INFO - PROCESS | 1833 | 1461156980820 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f40673e7c00) [pid = 1833] [serial = 1848] [outer = 0x7f405d1d0000] 05:56:21 INFO - PROCESS | 1833 | 1461156981672 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]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1533ms 05:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:56:21 INFO - PROCESS | 1833 | 1461156981701 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 1833 | 1461156981704 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:56:21 INFO - PROCESS | 1833 | 1461156981712 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 1833 | 1461156981716 Marionette TRACE conn4 <- [1,2434,null,{}] 05:56:21 INFO - PROCESS | 1833 | 1461156981722 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}] 05:56:21 INFO - PROCESS | 1833 | 1461156981965 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:56:22 INFO - PROCESS | 1833 | 1461156982246 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b866800 == 160 [pid = 1833] [id = 616] 05:56:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f40605f4000) [pid = 1833] [serial = 1849] [outer = (nil)] 05:56:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f40676c7000) [pid = 1833] [serial = 1850] [outer = 0x7f40605f4000] 05:56:22 INFO - PROCESS | 1833 | 1461156982379 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4067bafc00) [pid = 1833] [serial = 1851] [outer = 0x7f40605f4000] 05:56:23 INFO - PROCESS | 1833 | 1461156983303 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]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1634ms 05:56:23 INFO - PROCESS | 1833 | 1461156983344 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 1833 | 1461156983349 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:56:23 INFO - PROCESS | 1833 | 1461156983355 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 1833 | 1461156983358 Marionette TRACE conn4 <- [1,2438,null,{}] 05:56:23 INFO - PROCESS | 1833 | 1461156983364 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}] 05:56:23 INFO - PROCESS | 1833 | 1461156983618 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:56:23 INFO - PROCESS | 1833 | 1461156983945 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d921800 == 161 [pid = 1833] [id = 617] 05:56:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405b47d800) [pid = 1833] [serial = 1852] [outer = (nil)] 05:56:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4067bba800) [pid = 1833] [serial = 1853] [outer = 0x7f405b47d800] 05:56:24 INFO - PROCESS | 1833 | 1461156984029 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4068bbd400) [pid = 1833] [serial = 1854] [outer = 0x7f405b47d800] 05:56:24 INFO - PROCESS | 1833 | 1461156984932 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]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1634ms 05:56:24 INFO - PROCESS | 1833 | 1461156984991 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 1833 | 1461156984994 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:56:25 INFO - PROCESS | 1833 | 1461156985002 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 1833 | 1461156985006 Marionette TRACE conn4 <- [1,2442,null,{}] 05:56:25 INFO - PROCESS | 1833 | 1461156985011 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}] 05:56:25 INFO - PROCESS | 1833 | 1461156985261 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:56:25 INFO - PROCESS | 1833 | 1461156985573 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fb2c000 == 162 [pid = 1833] [id = 618] 05:56:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4067da0800) [pid = 1833] [serial = 1855] [outer = (nil)] 05:56:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4068f0cc00) [pid = 1833] [serial = 1856] [outer = 0x7f4067da0800] 05:56:25 INFO - PROCESS | 1833 | 1461156985656 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4069a9e000) [pid = 1833] [serial = 1857] [outer = 0x7f4067da0800] 05:56:26 INFO - PROCESS | 1833 | 1461156986522 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1580ms 05:56:26 INFO - PROCESS | 1833 | 1461156986583 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 1833 | 1461156986588 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:56:26 INFO - PROCESS | 1833 | 1461156986594 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 1833 | 1461156986598 Marionette TRACE conn4 <- [1,2446,null,{}] 05:56:26 INFO - PROCESS | 1833 | 1461156986603 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}] 05:56:26 INFO - PROCESS | 1833 | 1461156986859 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:56:27 INFO - PROCESS | 1833 | 1461156987170 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073937000 == 163 [pid = 1833] [id = 619] 05:56:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4067da1400) [pid = 1833] [serial = 1858] [outer = (nil)] 05:56:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f406a8c7400) [pid = 1833] [serial = 1859] [outer = 0x7f4067da1400] 05:56:27 INFO - PROCESS | 1833 | 1461156987254 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f406a8d0c00) [pid = 1833] [serial = 1860] [outer = 0x7f4067da1400] 05:56:28 INFO - PROCESS | 1833 | 1461156988176 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]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1637ms 05:56:28 INFO - PROCESS | 1833 | 1461156988232 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 1833 | 1461156988236 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:56:28 INFO - PROCESS | 1833 | 1461156988242 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 1833 | 1461156988246 Marionette TRACE conn4 <- [1,2450,null,{}] 05:56:28 INFO - PROCESS | 1833 | 1461156988251 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}] 05:56:28 INFO - PROCESS | 1833 | 1461156988523 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:56:28 INFO - PROCESS | 1833 | 1461156988835 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407df8a800 == 164 [pid = 1833] [id = 620] 05:56:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f405fb42400) [pid = 1833] [serial = 1861] [outer = (nil)] 05:56:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f406b566400) [pid = 1833] [serial = 1862] [outer = 0x7f405fb42400] 05:56:28 INFO - PROCESS | 1833 | 1461156988919 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f406b619400) [pid = 1833] [serial = 1863] [outer = 0x7f405fb42400] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40547e9000 == 163 [pid = 1833] [id = 531] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40827a6800 == 162 [pid = 1833] [id = 409] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4087210800 == 161 [pid = 1833] [id = 410] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4082f8e800 == 160 [pid = 1833] [id = 239] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054e21000 == 159 [pid = 1833] [id = 532] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40554d6800 == 158 [pid = 1833] [id = 601] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058476800 == 157 [pid = 1833] [id = 600] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40555e6800 == 156 [pid = 1833] [id = 599] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40547f0000 == 155 [pid = 1833] [id = 598] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40707ed800 == 154 [pid = 1833] [id = 596] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b87c000 == 153 [pid = 1833] [id = 595] 05:56:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b3b5000 == 152 [pid = 1833] [id = 594] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f405fb34400) [pid = 1833] [serial = 1697] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f4055a9c000) [pid = 1833] [serial = 1733] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f406a8d2800) [pid = 1833] [serial = 1727] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f406a8c9000) [pid = 1833] [serial = 1724] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f406a6f5800) [pid = 1833] [serial = 1722] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f40575b1800) [pid = 1833] [serial = 1679] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f40575b5000) [pid = 1833] [serial = 1605] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f406a8ce400) [pid = 1833] [serial = 1725] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405d6cec00) [pid = 1833] [serial = 1692] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405d692c00) [pid = 1833] [serial = 1691] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f405baddc00) [pid = 1833] [serial = 1686] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f4068bb6800) [pid = 1833] [serial = 1659] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f406a6a5000) [pid = 1833] [serial = 1721] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f4056670000) [pid = 1833] [serial = 1736] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f405839bc00) [pid = 1833] [serial = 1680] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4066bdf400) [pid = 1833] [serial = 1706] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f40549bcc00) [pid = 1833] [serial = 1673] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4054a24400) [pid = 1833] [serial = 1730] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f4060375c00) [pid = 1833] [serial = 1701] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f40676c6800) [pid = 1833] [serial = 1712] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f405b47c400) [pid = 1833] [serial = 1683] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f405839b800) [pid = 1833] [serial = 1737] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f4068bb2400) [pid = 1833] [serial = 1713] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f4068d8f400) [pid = 1833] [serial = 1715] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f40699f1400) [pid = 1833] [serial = 1718] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f40602aa400) [pid = 1833] [serial = 1698] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f4054a1cc00) [pid = 1833] [serial = 1674] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f406a69a000) [pid = 1833] [serial = 1719] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f4068f09800) [pid = 1833] [serial = 1716] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f4060cc1800) [pid = 1833] [serial = 1703] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f405ce05c00) [pid = 1833] [serial = 1689] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f405c663400) [pid = 1833] [serial = 1688] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f4066f85400) [pid = 1833] [serial = 1707] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f405bad1000) [pid = 1833] [serial = 1685] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f4067367400) [pid = 1833] [serial = 1709] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f405f7e6400) [pid = 1833] [serial = 1695] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f405df6f400) [pid = 1833] [serial = 1694] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f40674be800) [pid = 1833] [serial = 1710] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4054fc3000) [pid = 1833] [serial = 1731] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4060335000) [pid = 1833] [serial = 1700] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4060e02400) [pid = 1833] [serial = 1704] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4055aaa800) [pid = 1833] [serial = 1676] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4055bac800) [pid = 1833] [serial = 1734] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4055c7a400) [pid = 1833] [serial = 1677] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405b392000) [pid = 1833] [serial = 1682] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4058399800) [pid = 1833] [serial = 1739] [outer = (nil)] [url = about:blank] 05:56:31 INFO - PROCESS | 1833 | 1461156991896 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 3691ms 05:56:31 INFO - PROCESS | 1833 | 1461156991936 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:56:31 INFO - PROCESS | 1833 | 1461156991941 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:56:31 INFO - PROCESS | 1833 | 1461156991949 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 1833 | 1461156991955 Marionette TRACE conn4 <- [1,2454,null,{}] 05:56:31 INFO - PROCESS | 1833 | 1461156991964 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}] 05:56:32 INFO - PROCESS | 1833 | 1461156992191 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:56:32 INFO - PROCESS | 1833 | 1461156992407 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054996000 == 153 [pid = 1833] [id = 621] 05:56:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f40549c1c00) [pid = 1833] [serial = 1864] [outer = (nil)] 05:56:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f40549c5000) [pid = 1833] [serial = 1865] [outer = 0x7f40549c1c00] 05:56:32 INFO - PROCESS | 1833 | 1461156992478 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4054a1a400) [pid = 1833] [serial = 1866] [outer = 0x7f40549c1c00] 05:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1341ms 05:56:33 INFO - PROCESS | 1833 | 1461156993280 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]]]}] 05:56:33 INFO - PROCESS | 1833 | 1461156993308 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 1833 | 1461156993317 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:56:33 INFO - PROCESS | 1833 | 1461156993329 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 1833 | 1461156993332 Marionette TRACE conn4 <- [1,2458,null,{}] 05:56:33 INFO - PROCESS | 1833 | 1461156993338 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}] 05:56:33 INFO - PROCESS | 1833 | 1461156993570 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:56:33 INFO - PROCESS | 1833 | 1461156993779 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40554c9000 == 154 [pid = 1833] [id = 622] 05:56:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4051962000) [pid = 1833] [serial = 1867] [outer = (nil)] 05:56:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4054cea400) [pid = 1833] [serial = 1868] [outer = 0x7f4051962000] 05:56:33 INFO - PROCESS | 1833 | 1461156993845 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4055a03800) [pid = 1833] [serial = 1869] [outer = 0x7f4051962000] 05:56:34 INFO - PROCESS | 1833 | 1461156994825 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]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1529ms 05:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:56:34 INFO - PROCESS | 1833 | 1461156994859 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 1833 | 1461156994861 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:56:34 INFO - PROCESS | 1833 | 1461156994869 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 1833 | 1461156994877 Marionette TRACE conn4 <- [1,2462,null,{}] 05:56:34 INFO - PROCESS | 1833 | 1461156994903 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}] 05:56:35 INFO - PROCESS | 1833 | 1461156995212 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:56:35 INFO - PROCESS | 1833 | 1461156995243 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405630e800 == 155 [pid = 1833] [id = 623] 05:56:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4055a2e800) [pid = 1833] [serial = 1870] [outer = (nil)] 05:56:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4055ba0c00) [pid = 1833] [serial = 1871] [outer = 0x7f4055a2e800] 05:56:35 INFO - PROCESS | 1833 | 1461156995309 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4055c75c00) [pid = 1833] [serial = 1872] [outer = 0x7f4055a2e800] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f405d692000) [pid = 1833] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4060b32c00) [pid = 1833] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405b352400) [pid = 1833] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f405b475800) [pid = 1833] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4060f6d000) [pid = 1833] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f40545be400) [pid = 1833] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f405c719c00) [pid = 1833] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4054615000) [pid = 1833] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405f7df800) [pid = 1833] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4055ba5000) [pid = 1833] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f4060d8c800) [pid = 1833] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f405df79c00) [pid = 1833] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f4066c40800) [pid = 1833] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f40549c9800) [pid = 1833] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4055aa7400) [pid = 1833] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f4051960800) [pid = 1833] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4054614400) [pid = 1833] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f40657ec800) [pid = 1833] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405c71bc00) [pid = 1833] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f405195dc00) [pid = 1833] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f405b1cfc00) [pid = 1833] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405d1cc800) [pid = 1833] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4055ba9800) [pid = 1833] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:56:36 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f4051960400) [pid = 1833] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:56:37 INFO - PROCESS | 1833 | 1461156997014 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]]]}] 05:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2217ms 05:56:37 INFO - PROCESS | 1833 | 1461156997087 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 1833 | 1461156997094 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:56:37 INFO - PROCESS | 1833 | 1461156997112 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 1833 | 1461156997117 Marionette TRACE conn4 <- [1,2466,null,{}] 05:56:37 INFO - PROCESS | 1833 | 1461156997135 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}] 05:56:37 INFO - PROCESS | 1833 | 1461156997536 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:56:37 INFO - PROCESS | 1833 | 1461156997658 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057602800 == 156 [pid = 1833] [id = 624] 05:56:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f4051960400) [pid = 1833] [serial = 1873] [outer = (nil)] 05:56:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4055c7a400) [pid = 1833] [serial = 1874] [outer = 0x7f4051960400] 05:56:37 INFO - PROCESS | 1833 | 1461156997722 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4055dad000) [pid = 1833] [serial = 1875] [outer = 0x7f4051960400] 05:56:38 INFO - PROCESS | 1833 | 1461156998498 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]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1449ms 05:56:38 INFO - PROCESS | 1833 | 1461156998552 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 1833 | 1461156998556 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:56:38 INFO - PROCESS | 1833 | 1461156998563 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 1833 | 1461156998565 Marionette TRACE conn4 <- [1,2470,null,{}] 05:56:38 INFO - PROCESS | 1833 | 1461156998571 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}] 05:56:38 INFO - PROCESS | 1833 | 1461156998951 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:56:39 INFO - PROCESS | 1833 | 1461156999252 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40547f4800 == 157 [pid = 1833] [id = 625] 05:56:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f40545b8c00) [pid = 1833] [serial = 1876] [outer = (nil)] 05:56:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4054614800) [pid = 1833] [serial = 1877] [outer = 0x7f40545b8c00] 05:56:39 INFO - PROCESS | 1833 | 1461156999378 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f4054a18000) [pid = 1833] [serial = 1878] [outer = 0x7f40545b8c00] 05:56:40 INFO - PROCESS | 1833 | 1461157000342 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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1830ms 05:56:40 INFO - PROCESS | 1833 | 1461157000396 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 1833 | 1461157000403 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:56:40 INFO - PROCESS | 1833 | 1461157000411 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 1833 | 1461157000418 Marionette TRACE conn4 <- [1,2474,null,{}] 05:56:40 INFO - PROCESS | 1833 | 1461157000426 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}] 05:56:40 INFO - PROCESS | 1833 | 1461157000709 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:56:41 INFO - PROCESS | 1833 | 1461157001020 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057611800 == 158 [pid = 1833] [id = 626] 05:56:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f4055a2bc00) [pid = 1833] [serial = 1879] [outer = (nil)] 05:56:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f4055aa9800) [pid = 1833] [serial = 1880] [outer = 0x7f4055a2bc00] 05:56:41 INFO - PROCESS | 1833 | 1461157001104 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4055c78000) [pid = 1833] [serial = 1881] [outer = 0x7f4055a2bc00] 05:56:42 INFO - PROCESS | 1833 | 1461157002058 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]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1705ms 05:56:42 INFO - PROCESS | 1833 | 1461157002117 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:56:42 INFO - PROCESS | 1833 | 1461157002122 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:56:42 INFO - PROCESS | 1833 | 1461157002129 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 1833 | 1461157002133 Marionette TRACE conn4 <- [1,2478,null,{}] 05:56:42 INFO - PROCESS | 1833 | 1461157002138 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}] 05:56:42 INFO - PROCESS | 1833 | 1461157002374 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:56:42 INFO - PROCESS | 1833 | 1461157002719 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f3a000 == 159 [pid = 1833] [id = 627] 05:56:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f4056671c00) [pid = 1833] [serial = 1882] [outer = (nil)] 05:56:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f405667c800) [pid = 1833] [serial = 1883] [outer = 0x7f4056671c00] 05:56:42 INFO - PROCESS | 1833 | 1461157002802 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f40575b1800) [pid = 1833] [serial = 1884] [outer = 0x7f4056671c00] 05:56:43 INFO - PROCESS | 1833 | 1461157003730 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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1637ms 05:56:43 INFO - PROCESS | 1833 | 1461157003766 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 1833 | 1461157003772 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:56:43 INFO - PROCESS | 1833 | 1461157003788 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 1833 | 1461157003795 Marionette TRACE conn4 <- [1,2482,null,{}] 05:56:43 INFO - PROCESS | 1833 | 1461157003801 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}] 05:56:44 INFO - PROCESS | 1833 | 1461157004050 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:56:44 INFO - PROCESS | 1833 | 1461157004356 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b01c800 == 160 [pid = 1833] [id = 628] 05:56:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405666f000) [pid = 1833] [serial = 1885] [outer = (nil)] 05:56:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f4057c4dc00) [pid = 1833] [serial = 1886] [outer = 0x7f405666f000] 05:56:44 INFO - PROCESS | 1833 | 1461157004436 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405839cc00) [pid = 1833] [serial = 1887] [outer = 0x7f405666f000] 05:56:45 INFO - PROCESS | 1833 | 1461157005348 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1601ms 05:56:45 INFO - PROCESS | 1833 | 1461157005380 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 1833 | 1461157005383 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:56:45 INFO - PROCESS | 1833 | 1461157005390 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 1833 | 1461157005393 Marionette TRACE conn4 <- [1,2486,null,{}] 05:56:45 INFO - PROCESS | 1833 | 1461157005399 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}] 05:56:45 INFO - PROCESS | 1833 | 1461157005620 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:56:45 INFO - PROCESS | 1833 | 1461157005887 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b448000 == 161 [pid = 1833] [id = 629] 05:56:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4056672800) [pid = 1833] [serial = 1888] [outer = (nil)] 05:56:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405a69bc00) [pid = 1833] [serial = 1889] [outer = 0x7f4056672800] 05:56:46 INFO - PROCESS | 1833 | 1461157006006 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405b043c00) [pid = 1833] [serial = 1890] [outer = 0x7f4056672800] 05:56:46 INFO - PROCESS | 1833 | 1461157006867 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]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1531ms 05:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:56:46 INFO - PROCESS | 1833 | 1461157006923 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 1833 | 1461157006926 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:56:46 INFO - PROCESS | 1833 | 1461157006932 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 1833 | 1461157006935 Marionette TRACE conn4 <- [1,2490,null,{}] 05:56:46 INFO - PROCESS | 1833 | 1461157006941 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}] 05:56:47 INFO - PROCESS | 1833 | 1461157007166 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:56:47 INFO - PROCESS | 1833 | 1461157007440 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ba28800 == 162 [pid = 1833] [id = 630] 05:56:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405b358800) [pid = 1833] [serial = 1891] [outer = (nil)] 05:56:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405b35cc00) [pid = 1833] [serial = 1892] [outer = 0x7f405b358800] 05:56:47 INFO - PROCESS | 1833 | 1461157007579 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405b397800) [pid = 1833] [serial = 1893] [outer = 0x7f405b358800] 05:56:48 INFO - PROCESS | 1833 | 1461157008469 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1584ms 05:56:48 INFO - PROCESS | 1833 | 1461157008516 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 1833 | 1461157008525 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:56:48 INFO - PROCESS | 1833 | 1461157008536 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 1833 | 1461157008538 Marionette TRACE conn4 <- [1,2494,null,{}] 05:56:48 INFO - PROCESS | 1833 | 1461157008544 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}] 05:56:48 INFO - PROCESS | 1833 | 1461157008777 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:56:49 INFO - PROCESS | 1833 | 1461157009081 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd1b000 == 163 [pid = 1833] [id = 631] 05:56:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405b04b800) [pid = 1833] [serial = 1894] [outer = (nil)] 05:56:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405b482400) [pid = 1833] [serial = 1895] [outer = 0x7f405b04b800] 05:56:49 INFO - PROCESS | 1833 | 1461157009163 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405b756800) [pid = 1833] [serial = 1896] [outer = 0x7f405b04b800] 05:56:50 INFO - PROCESS | 1833 | 1461157010072 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]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1588ms 05:56:50 INFO - PROCESS | 1833 | 1461157010123 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 1833 | 1461157010128 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:56:50 INFO - PROCESS | 1833 | 1461157010135 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 1833 | 1461157010138 Marionette TRACE conn4 <- [1,2498,null,{}] 05:56:50 INFO - PROCESS | 1833 | 1461157010143 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}] 05:56:50 INFO - PROCESS | 1833 | 1461157010403 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:56:50 INFO - PROCESS | 1833 | 1461157010719 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cf88000 == 164 [pid = 1833] [id = 632] 05:56:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405b47a000) [pid = 1833] [serial = 1897] [outer = (nil)] 05:56:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405bac5c00) [pid = 1833] [serial = 1898] [outer = 0x7f405b47a000] 05:56:50 INFO - PROCESS | 1833 | 1461157010800 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405bad2400) [pid = 1833] [serial = 1899] [outer = 0x7f405b47a000] 05:56:51 INFO - PROCESS | 1833 | 1461157011701 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]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1632ms 05:56:51 INFO - PROCESS | 1833 | 1461157011768 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 1833 | 1461157011772 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:56:51 INFO - PROCESS | 1833 | 1461157011777 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 1833 | 1461157011780 Marionette TRACE conn4 <- [1,2502,null,{}] 05:56:51 INFO - PROCESS | 1833 | 1461157011785 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}] 05:56:52 INFO - PROCESS | 1833 | 1461157012011 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:56:52 INFO - PROCESS | 1833 | 1461157012318 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d78e000 == 165 [pid = 1833] [id = 633] 05:56:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405b359000) [pid = 1833] [serial = 1900] [outer = (nil)] 05:56:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405badb800) [pid = 1833] [serial = 1901] [outer = 0x7f405b359000] 05:56:52 INFO - PROCESS | 1833 | 1461157012398 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405bbb4800) [pid = 1833] [serial = 1902] [outer = 0x7f405b359000] 05:56:53 INFO - PROCESS | 1833 | 1461157013263 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1530ms 05:56:53 INFO - PROCESS | 1833 | 1461157013309 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 1833 | 1461157013313 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:56:53 INFO - PROCESS | 1833 | 1461157013318 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 1833 | 1461157013321 Marionette TRACE conn4 <- [1,2506,null,{}] 05:56:53 INFO - PROCESS | 1833 | 1461157013327 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}] 05:56:53 INFO - PROCESS | 1833 | 1461157013571 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:56:53 INFO - PROCESS | 1833 | 1461157013846 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d873800 == 166 [pid = 1833] [id = 634] 05:56:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f405b476000) [pid = 1833] [serial = 1903] [outer = (nil)] 05:56:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405bbdf800) [pid = 1833] [serial = 1904] [outer = 0x7f405b476000] 05:56:53 INFO - PROCESS | 1833 | 1461157013967 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405c668400) [pid = 1833] [serial = 1905] [outer = 0x7f405b476000] 05:56:54 INFO - PROCESS | 1833 | 1461157014831 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1581ms 05:56:54 INFO - PROCESS | 1833 | 1461157014901 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 1833 | 1461157014905 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:56:54 INFO - PROCESS | 1833 | 1461157014911 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 1833 | 1461157014913 Marionette TRACE conn4 <- [1,2510,null,{}] 05:56:54 INFO - PROCESS | 1833 | 1461157014919 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}] 05:56:55 INFO - PROCESS | 1833 | 1461157015159 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:56:55 INFO - PROCESS | 1833 | 1461157015479 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de19800 == 167 [pid = 1833] [id = 635] 05:56:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f405c717000) [pid = 1833] [serial = 1906] [outer = (nil)] 05:56:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f405c71b400) [pid = 1833] [serial = 1907] [outer = 0x7f405c717000] 05:56:55 INFO - PROCESS | 1833 | 1461157015568 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f405ca51400) [pid = 1833] [serial = 1908] [outer = 0x7f405c717000] 05:56:56 INFO - PROCESS | 1833 | 1461157016468 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]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1628ms 05:56:56 INFO - PROCESS | 1833 | 1461157016541 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 1833 | 1461157016554 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:56:56 INFO - PROCESS | 1833 | 1461157016562 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 1833 | 1461157016567 Marionette TRACE conn4 <- [1,2514,null,{}] 05:56:56 INFO - PROCESS | 1833 | 1461157016593 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}] 05:56:56 INFO - PROCESS | 1833 | 1461157016864 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:56:57 INFO - PROCESS | 1833 | 1461157017179 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f776800 == 168 [pid = 1833] [id = 636] 05:56:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f405c717800) [pid = 1833] [serial = 1909] [outer = (nil)] 05:56:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f405d0b9400) [pid = 1833] [serial = 1910] [outer = 0x7f405c717800] 05:56:57 INFO - PROCESS | 1833 | 1461157017264 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f405d0ea400) [pid = 1833] [serial = 1911] [outer = 0x7f405c717800] 05:56:58 INFO - PROCESS | 1833 | 1461157018106 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]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1612ms 05:56:58 INFO - PROCESS | 1833 | 1461157018174 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 1833 | 1461157018177 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:56:58 INFO - PROCESS | 1833 | 1461157018184 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 1833 | 1461157018186 Marionette TRACE conn4 <- [1,2518,null,{}] 05:56:58 INFO - PROCESS | 1833 | 1461157018199 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}] 05:56:58 INFO - PROCESS | 1833 | 1461157018473 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:56:58 INFO - PROCESS | 1833 | 1461157018786 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405fa70000 == 169 [pid = 1833] [id = 637] 05:56:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f405ca4ec00) [pid = 1833] [serial = 1912] [outer = (nil)] 05:56:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f405d0f2000) [pid = 1833] [serial = 1913] [outer = 0x7f405ca4ec00] 05:56:58 INFO - PROCESS | 1833 | 1461157018861 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f405d1cec00) [pid = 1833] [serial = 1914] [outer = 0x7f405ca4ec00] 05:56:59 INFO - PROCESS | 1833 | 1461157019736 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1588ms 05:56:59 INFO - PROCESS | 1833 | 1461157019773 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 1833 | 1461157019776 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:56:59 INFO - PROCESS | 1833 | 1461157019783 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 1833 | 1461157019785 Marionette TRACE conn4 <- [1,2522,null,{}] 05:56:59 INFO - PROCESS | 1833 | 1461157019791 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}] 05:57:00 INFO - PROCESS | 1833 | 1461157020042 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:57:00 INFO - PROCESS | 1833 | 1461157020408 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bc4800 == 170 [pid = 1833] [id = 638] 05:57:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f405d1ce800) [pid = 1833] [serial = 1915] [outer = (nil)] 05:57:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f405d6c5c00) [pid = 1833] [serial = 1916] [outer = 0x7f405d1ce800] 05:57:00 INFO - PROCESS | 1833 | 1461157020492 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f405d6cf400) [pid = 1833] [serial = 1917] [outer = 0x7f405d1ce800] 05:57:01 INFO - PROCESS | 1833 | 1461157021410 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]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1681ms 05:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:57:01 INFO - PROCESS | 1833 | 1461157021465 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 1833 | 1461157021468 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:57:01 INFO - PROCESS | 1833 | 1461157021476 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 1833 | 1461157021479 Marionette TRACE conn4 <- [1,2526,null,{}] 05:57:01 INFO - PROCESS | 1833 | 1461157021486 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}] 05:57:01 INFO - PROCESS | 1833 | 1461157021751 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:57:02 INFO - PROCESS | 1833 | 1461157022076 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065369000 == 171 [pid = 1833] [id = 639] 05:57:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f405d0eb400) [pid = 1833] [serial = 1918] [outer = (nil)] 05:57:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f405d728c00) [pid = 1833] [serial = 1919] [outer = 0x7f405d0eb400] 05:57:02 INFO - PROCESS | 1833 | 1461157022160 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f405d9b7c00) [pid = 1833] [serial = 1920] [outer = 0x7f405d0eb400] 05:57:03 INFO - PROCESS | 1833 | 1461157023037 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]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1637ms 05:57:03 INFO - PROCESS | 1833 | 1461157023112 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 1833 | 1461157023116 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:57:03 INFO - PROCESS | 1833 | 1461157023123 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 1833 | 1461157023127 Marionette TRACE conn4 <- [1,2530,null,{}] 05:57:03 INFO - PROCESS | 1833 | 1461157023133 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}] 05:57:03 INFO - PROCESS | 1833 | 1461157023428 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:57:03 INFO - PROCESS | 1833 | 1461157023752 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065522000 == 172 [pid = 1833] [id = 640] 05:57:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f405d68f000) [pid = 1833] [serial = 1921] [outer = (nil)] 05:57:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405de61000) [pid = 1833] [serial = 1922] [outer = 0x7f405d68f000] 05:57:03 INFO - PROCESS | 1833 | 1461157023835 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f405df70000) [pid = 1833] [serial = 1923] [outer = 0x7f405d68f000] 05:57:04 INFO - PROCESS | 1833 | 1461157024721 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]]]}] 05:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1629ms 05:57:04 INFO - PROCESS | 1833 | 1461157024754 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:57:04 INFO - PROCESS | 1833 | 1461157024758 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:57:04 INFO - PROCESS | 1833 | 1461157024765 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:57:04 INFO - PROCESS | 1833 | 1461157024769 Marionette TRACE conn4 <- [1,2534,null,{}] 05:57:04 INFO - PROCESS | 1833 | 1461157024775 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}] 05:57:05 INFO - PROCESS | 1833 | 1461157025020 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:57:05 INFO - PROCESS | 1833 | 1461157025285 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065613000 == 173 [pid = 1833] [id = 641] 05:57:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f405d699800) [pid = 1833] [serial = 1924] [outer = (nil)] 05:57:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f405df79400) [pid = 1833] [serial = 1925] [outer = 0x7f405d699800] 05:57:05 INFO - PROCESS | 1833 | 1461157025407 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f405e0bb400) [pid = 1833] [serial = 1926] [outer = 0x7f405d699800] 05:57:06 INFO - PROCESS | 1833 | 1461157026267 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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1533ms 05:57:06 INFO - PROCESS | 1833 | 1461157026298 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 1833 | 1461157026301 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:57:06 INFO - PROCESS | 1833 | 1461157026307 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 1833 | 1461157026310 Marionette TRACE conn4 <- [1,2538,null,{}] 05:57:06 INFO - PROCESS | 1833 | 1461157026315 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}] 05:57:06 INFO - PROCESS | 1833 | 1461157026561 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:57:06 INFO - PROCESS | 1833 | 1461157026841 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c50800 == 174 [pid = 1833] [id = 642] 05:57:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f405d6cc400) [pid = 1833] [serial = 1927] [outer = (nil)] 05:57:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f405f7e0400) [pid = 1833] [serial = 1928] [outer = 0x7f405d6cc400] 05:57:06 INFO - PROCESS | 1833 | 1461157026967 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f405f7e7c00) [pid = 1833] [serial = 1929] [outer = 0x7f405d6cc400] 05:57:07 INFO - PROCESS | 1833 | 1461157027900 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]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1631ms 05:57:07 INFO - PROCESS | 1833 | 1461157027941 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 1833 | 1461157027945 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:57:07 INFO - PROCESS | 1833 | 1461157027951 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 1833 | 1461157027953 Marionette TRACE conn4 <- [1,2542,null,{}] 05:57:07 INFO - PROCESS | 1833 | 1461157027959 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}] 05:57:08 INFO - PROCESS | 1833 | 1461157028203 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:57:08 INFO - PROCESS | 1833 | 1461157028560 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067436800 == 175 [pid = 1833] [id = 643] 05:57:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f405d1cf800) [pid = 1833] [serial = 1930] [outer = (nil)] 05:57:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f405fab5400) [pid = 1833] [serial = 1931] [outer = 0x7f405d1cf800] 05:57:08 INFO - PROCESS | 1833 | 1461157028708 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f405fabdc00) [pid = 1833] [serial = 1932] [outer = 0x7f405d1cf800] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f6b2000 == 174 [pid = 1833] [id = 60] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8b8000 == 173 [pid = 1833] [id = 336] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d863800 == 172 [pid = 1833] [id = 397] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40739a4000 == 171 [pid = 1833] [id = 575] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057602800 == 170 [pid = 1833] [id = 624] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40554c9000 == 169 [pid = 1833] [id = 622] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054996000 == 168 [pid = 1833] [id = 621] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4073937000 == 167 [pid = 1833] [id = 619] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406fb2c000 == 166 [pid = 1833] [id = 618] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406d921800 == 165 [pid = 1833] [id = 617] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b866800 == 164 [pid = 1833] [id = 616] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b3ad800 == 163 [pid = 1833] [id = 615] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b062000 == 162 [pid = 1833] [id = 614] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068fd3800 == 161 [pid = 1833] [id = 613] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067422000 == 160 [pid = 1833] [id = 612] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c1c000 == 159 [pid = 1833] [id = 611] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065523800 == 158 [pid = 1833] [id = 610] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060d11800 == 157 [pid = 1833] [id = 609] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa77800 == 156 [pid = 1833] [id = 608] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405de03000 == 155 [pid = 1833] [id = 607] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d86e800 == 154 [pid = 1833] [id = 606] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cf8d000 == 153 [pid = 1833] [id = 605] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405ba1a800 == 152 [pid = 1833] [id = 604] 05:57:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057606000 == 151 [pid = 1833] [id = 603] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f405fb3dc00) [pid = 1833] [serial = 1766] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f4067369000) [pid = 1833] [serial = 1782] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f405c682400) [pid = 1833] [serial = 1755] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f40674b9800) [pid = 1833] [serial = 1784] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f405bbe0000) [pid = 1833] [serial = 1754] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4066cb8400) [pid = 1833] [serial = 1779] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f406b3dfc00) [pid = 1833] [serial = 1791] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f4066bb1000) [pid = 1833] [serial = 1776] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4054622c00) [pid = 1833] [serial = 1796] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f40605f7400) [pid = 1833] [serial = 1769] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f405bbb4400) [pid = 1833] [serial = 1752] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4060e05000) [pid = 1833] [serial = 1772] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f4066c34000) [pid = 1833] [serial = 1778] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f406563f400) [pid = 1833] [serial = 1775] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4068bb2000) [pid = 1833] [serial = 1787] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f406b610000) [pid = 1833] [serial = 1794] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4054a25800) [pid = 1833] [serial = 1742] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f405b03cc00) [pid = 1833] [serial = 1746] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4054fc8000) [pid = 1833] [serial = 1805] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f40549c8400) [pid = 1833] [serial = 1797] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4055ba3000) [pid = 1833] [serial = 1800] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f406b3e2000) [pid = 1833] [serial = 1728] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f405a691c00) [pid = 1833] [serial = 1806] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f406b566000) [pid = 1833] [serial = 1793] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405ce04400) [pid = 1833] [serial = 1757] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f405bad1800) [pid = 1833] [serial = 1751] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405f7dc800) [pid = 1833] [serial = 1764] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f406032bc00) [pid = 1833] [serial = 1767] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405b751000) [pid = 1833] [serial = 1749] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f405d68e400) [pid = 1833] [serial = 1760] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4067bb5400) [pid = 1833] [serial = 1785] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f405df6fc00) [pid = 1833] [serial = 1763] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4057ce0c00) [pid = 1833] [serial = 1803] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f4060f6c000) [pid = 1833] [serial = 1773] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f405b396800) [pid = 1833] [serial = 1748] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f4056674400) [pid = 1833] [serial = 1802] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f405d0be400) [pid = 1833] [serial = 1758] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f406a698800) [pid = 1833] [serial = 1788] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f406a8c7c00) [pid = 1833] [serial = 1790] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4055a11c00) [pid = 1833] [serial = 1743] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4057ce4400) [pid = 1833] [serial = 1671] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f4056678400) [pid = 1833] [serial = 1745] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4066cbec00) [pid = 1833] [serial = 1781] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4060b2ec00) [pid = 1833] [serial = 1770] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405d71f800) [pid = 1833] [serial = 1761] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4055a28c00) [pid = 1833] [serial = 1799] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405b392800) [pid = 1833] [serial = 1808] [outer = (nil)] [url = about:blank] 05:57:11 INFO - PROCESS | 1833 | 1461157031940 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 4037ms 05:57:11 INFO - PROCESS | 1833 | 1461157031990 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 1833 | 1461157031997 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:57:12 INFO - PROCESS | 1833 | 1461157032006 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 1833 | 1461157032011 Marionette TRACE conn4 <- [1,2546,null,{}] 05:57:12 INFO - PROCESS | 1833 | 1461157032018 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}] 05:57:12 INFO - PROCESS | 1833 | 1461157032250 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:57:12 INFO - PROCESS | 1833 | 1461157032429 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054fe2000 == 152 [pid = 1833] [id = 644] 05:57:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f40549c7c00) [pid = 1833] [serial = 1933] [outer = (nil)] 05:57:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f4054ce6400) [pid = 1833] [serial = 1934] [outer = 0x7f40549c7c00] 05:57:12 INFO - PROCESS | 1833 | 1461157032500 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4054fd1c00) [pid = 1833] [serial = 1935] [outer = 0x7f40549c7c00] 05:57:13 INFO - PROCESS | 1833 | 1461157033449 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]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1485ms 05:57:13 INFO - PROCESS | 1833 | 1461157033492 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 1833 | 1461157033500 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:57:13 INFO - PROCESS | 1833 | 1461157033510 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 1833 | 1461157033514 Marionette TRACE conn4 <- [1,2550,null,{}] 05:57:13 INFO - PROCESS | 1833 | 1461157033520 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}] 05:57:13 INFO - PROCESS | 1833 | 1461157033853 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:57:13 INFO - PROCESS | 1833 | 1461157033892 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40565f0000 == 153 [pid = 1833] [id = 645] 05:57:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4054a1ac00) [pid = 1833] [serial = 1936] [outer = (nil)] 05:57:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4055c73000) [pid = 1833] [serial = 1937] [outer = 0x7f4054a1ac00] 05:57:13 INFO - PROCESS | 1833 | 1461157033956 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4055db1c00) [pid = 1833] [serial = 1938] [outer = 0x7f4054a1ac00] 05:57:14 INFO - PROCESS | 1833 | 1461157034955 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]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1487ms 05:57:15 INFO - PROCESS | 1833 | 1461157034999 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:57:15 INFO - PROCESS | 1833 | 1461157035003 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:57:15 INFO - PROCESS | 1833 | 1461157035019 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 1833 | 1461157035025 Marionette TRACE conn4 <- [1,2554,null,{}] 05:57:15 INFO - PROCESS | 1833 | 1461157035041 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}] 05:57:15 INFO - PROCESS | 1833 | 1461157035456 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:57:15 INFO - PROCESS | 1833 | 1461157035663 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40584f1800 == 154 [pid = 1833] [id = 646] 05:57:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f40575b9000) [pid = 1833] [serial = 1939] [outer = (nil)] 05:57:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4057c4ec00) [pid = 1833] [serial = 1940] [outer = 0x7f40575b9000] 05:57:15 INFO - PROCESS | 1833 | 1461157035734 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405a690c00) [pid = 1833] [serial = 1941] [outer = 0x7f40575b9000] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405d0bc800) [pid = 1833] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f405a68f400) [pid = 1833] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4060f6b000) [pid = 1833] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405b474400) [pid = 1833] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f405d1ca000) [pid = 1833] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4055a2e800) [pid = 1833] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f406032dc00) [pid = 1833] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f405b47d800) [pid = 1833] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405b397c00) [pid = 1833] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f405d1d0000) [pid = 1833] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f405c718400) [pid = 1833] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f405fb42400) [pid = 1833] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4055a29000) [pid = 1833] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f405bbe0c00) [pid = 1833] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4067da0800) [pid = 1833] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f40549c1c00) [pid = 1833] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405df6ec00) [pid = 1833] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f40605f4000) [pid = 1833] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f405bbae800) [pid = 1833] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f4051962000) [pid = 1833] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:57:16 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4054a1c800) [pid = 1833] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:57:17 INFO - PROCESS | 1833 | 1461157037215 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]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:57:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2242ms 05:57:17 INFO - PROCESS | 1833 | 1461157037261 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 1833 | 1461157037266 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:57:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:57:17 INFO - PROCESS | 1833 | 1461157037272 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 1833 | 1461157037274 Marionette TRACE conn4 <- [1,2558,null,{}] 05:57:17 INFO - PROCESS | 1833 | 1461157037279 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}] 05:57:17 INFO - PROCESS | 1833 | 1461157037501 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:57:17 INFO - PROCESS | 1833 | 1461157037682 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405a84a800 == 155 [pid = 1833] [id = 647] 05:57:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4054a1bc00) [pid = 1833] [serial = 1942] [outer = (nil)] 05:57:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f405b045800) [pid = 1833] [serial = 1943] [outer = 0x7f4054a1bc00] 05:57:17 INFO - PROCESS | 1833 | 1461157037749 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f405b1cfc00) [pid = 1833] [serial = 1944] [outer = 0x7f4054a1bc00] 05:57:18 INFO - PROCESS | 1833 | 1461157038543 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]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1485ms 05:57:18 INFO - PROCESS | 1833 | 1461157038761 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 1833 | 1461157038769 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:57:18 INFO - PROCESS | 1833 | 1461157038778 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 1833 | 1461157038785 Marionette TRACE conn4 <- [1,2562,null,{}] 05:57:18 INFO - PROCESS | 1833 | 1461157038793 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}] 05:57:19 INFO - PROCESS | 1833 | 1461157039042 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:57:19 INFO - PROCESS | 1833 | 1461157039369 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40555f2800 == 156 [pid = 1833] [id = 648] 05:57:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4054a19000) [pid = 1833] [serial = 1945] [outer = (nil)] 05:57:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f4054fc4400) [pid = 1833] [serial = 1946] [outer = 0x7f4054a19000] 05:57:19 INFO - PROCESS | 1833 | 1461157039458 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f4055a27c00) [pid = 1833] [serial = 1947] [outer = 0x7f4054a19000] 05:57:20 INFO - PROCESS | 1833 | 1461157040453 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]]]}] 05:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1748ms 05:57:20 INFO - PROCESS | 1833 | 1461157040527 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:57:20 INFO - PROCESS | 1833 | 1461157040533 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:57:20 INFO - PROCESS | 1833 | 1461157040545 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 1833 | 1461157040551 Marionette TRACE conn4 <- [1,2566,null,{}] 05:57:20 INFO - PROCESS | 1833 | 1461157040557 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}] 05:57:20 INFO - PROCESS | 1833 | 1461157040837 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:57:21 INFO - PROCESS | 1833 | 1461157041149 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405a845000 == 157 [pid = 1833] [id = 649] 05:57:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f4055db0c00) [pid = 1833] [serial = 1948] [outer = (nil)] 05:57:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4056673c00) [pid = 1833] [serial = 1949] [outer = 0x7f4055db0c00] 05:57:21 INFO - PROCESS | 1833 | 1461157041226 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f40575bb000) [pid = 1833] [serial = 1950] [outer = 0x7f4055db0c00] 05:57:22 INFO - PROCESS | 1833 | 1461157042253 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]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1790ms 05:57:22 INFO - PROCESS | 1833 | 1461157042331 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:57:22 INFO - PROCESS | 1833 | 1461157042336 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:57:22 INFO - PROCESS | 1833 | 1461157042342 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 1833 | 1461157042346 Marionette TRACE conn4 <- [1,2570,null,{}] 05:57:22 INFO - PROCESS | 1833 | 1461157042362 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}] 05:57:22 INFO - PROCESS | 1833 | 1461157042657 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:57:23 INFO - PROCESS | 1833 | 1461157043005 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b8e4000 == 158 [pid = 1833] [id = 650] 05:57:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f405b1cc000) [pid = 1833] [serial = 1951] [outer = (nil)] 05:57:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405b360800) [pid = 1833] [serial = 1952] [outer = 0x7f405b1cc000] 05:57:23 INFO - PROCESS | 1833 | 1461157043090 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405b475000) [pid = 1833] [serial = 1953] [outer = 0x7f405b1cc000] 05:57:24 INFO - PROCESS | 1833 | 1461157044124 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]]]}] 05:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1836ms 05:57:24 INFO - PROCESS | 1833 | 1461157044179 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 1833 | 1461157044182 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:57:24 INFO - PROCESS | 1833 | 1461157044189 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 1833 | 1461157044191 Marionette TRACE conn4 <- [1,2574,null,{}] 05:57:24 INFO - PROCESS | 1833 | 1461157044198 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}] 05:57:24 INFO - PROCESS | 1833 | 1461157044445 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:57:24 INFO - PROCESS | 1833 | 1461157044756 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd13000 == 159 [pid = 1833] [id = 651] 05:57:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f40545b7000) [pid = 1833] [serial = 1954] [outer = (nil)] 05:57:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405bac6800) [pid = 1833] [serial = 1955] [outer = 0x7f40545b7000] 05:57:24 INFO - PROCESS | 1833 | 1461157044842 Marionette DEBUG loaded listener.js 05:57:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f405bbb5400) [pid = 1833] [serial = 1956] [outer = 0x7f40545b7000] 05:57:25 INFO - PROCESS | 1833 | 1461157045747 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1631ms 05:57:25 INFO - PROCESS | 1833 | 1461157045822 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 1833 | 1461157045825 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:57:25 INFO - PROCESS | 1833 | 1461157045832 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 1833 | 1461157045835 Marionette TRACE conn4 <- [1,2578,null,{}] 05:57:25 INFO - PROCESS | 1833 | 1461157045841 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}] 05:57:26 INFO - PROCESS | 1833 | 1461157046077 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:57:26 INFO - PROCESS | 1833 | 1461157046383 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0df000 == 160 [pid = 1833] [id = 652] 05:57:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405bac2400) [pid = 1833] [serial = 1957] [outer = (nil)] 05:57:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405c661400) [pid = 1833] [serial = 1958] [outer = 0x7f405bac2400] 05:57:26 INFO - PROCESS | 1833 | 1461157046469 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405c683c00) [pid = 1833] [serial = 1959] [outer = 0x7f405bac2400] 05:57:27 INFO - PROCESS | 1833 | 1461157047375 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]]]}] 05:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1582ms 05:57:27 INFO - PROCESS | 1833 | 1461157047415 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 1833 | 1461157047419 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:57:27 INFO - PROCESS | 1833 | 1461157047425 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 1833 | 1461157047429 Marionette TRACE conn4 <- [1,2582,null,{}] 05:57:27 INFO - PROCESS | 1833 | 1461157047434 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}] 05:57:27 INFO - PROCESS | 1833 | 1461157047740 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:57:28 INFO - PROCESS | 1833 | 1461157048061 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9d0000 == 161 [pid = 1833] [id = 653] 05:57:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405ca54800) [pid = 1833] [serial = 1960] [outer = (nil)] 05:57:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405d0b5800) [pid = 1833] [serial = 1961] [outer = 0x7f405ca54800] 05:57:28 INFO - PROCESS | 1833 | 1461157048146 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405d0c0800) [pid = 1833] [serial = 1962] [outer = 0x7f405ca54800] 05:57:29 INFO - PROCESS | 1833 | 1461157049050 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]]]}] 05:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1686ms 05:57:29 INFO - PROCESS | 1833 | 1461157049113 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:57:29 INFO - PROCESS | 1833 | 1461157049117 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:57:29 INFO - PROCESS | 1833 | 1461157049124 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 1833 | 1461157049128 Marionette TRACE conn4 <- [1,2586,null,{}] 05:57:29 INFO - PROCESS | 1833 | 1461157049133 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}] 05:57:29 INFO - PROCESS | 1833 | 1461157049370 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:57:29 INFO - PROCESS | 1833 | 1461157049632 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e09a800 == 162 [pid = 1833] [id = 654] 05:57:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4054ce4400) [pid = 1833] [serial = 1963] [outer = (nil)] 05:57:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405d68cc00) [pid = 1833] [serial = 1964] [outer = 0x7f4054ce4400] 05:57:29 INFO - PROCESS | 1833 | 1461157049758 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405d6d1400) [pid = 1833] [serial = 1965] [outer = 0x7f4054ce4400] 05:57:30 INFO - PROCESS | 1833 | 1461157050689 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1629ms 05:57:30 INFO - PROCESS | 1833 | 1461157050755 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 1833 | 1461157050759 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:57:30 INFO - PROCESS | 1833 | 1461157050765 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 1833 | 1461157050769 Marionette TRACE conn4 <- [1,2590,null,{}] 05:57:30 INFO - PROCESS | 1833 | 1461157050774 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}] 05:57:31 INFO - PROCESS | 1833 | 1461157051016 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:57:31 INFO - PROCESS | 1833 | 1461157051320 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f875800 == 163 [pid = 1833] [id = 655] 05:57:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405b756400) [pid = 1833] [serial = 1966] [outer = (nil)] 05:57:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405de66c00) [pid = 1833] [serial = 1967] [outer = 0x7f405b756400] 05:57:31 INFO - PROCESS | 1833 | 1461157051406 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405e0b4000) [pid = 1833] [serial = 1968] [outer = 0x7f405b756400] 05:57:32 INFO - PROCESS | 1833 | 1461157052306 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]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1585ms 05:57:32 INFO - PROCESS | 1833 | 1461157052352 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:57:32 INFO - PROCESS | 1833 | 1461157052356 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:57:32 INFO - PROCESS | 1833 | 1461157052362 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 1833 | 1461157052365 Marionette TRACE conn4 <- [1,2594,null,{}] 05:57:32 INFO - PROCESS | 1833 | 1461157052371 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}] 05:57:32 INFO - PROCESS | 1833 | 1461157052615 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:57:32 INFO - PROCESS | 1833 | 1461157052882 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406059f800 == 164 [pid = 1833] [id = 656] 05:57:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405d72c400) [pid = 1833] [serial = 1969] [outer = (nil)] 05:57:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405f7e7400) [pid = 1833] [serial = 1970] [outer = 0x7f405d72c400] 05:57:33 INFO - PROCESS | 1833 | 1461157053001 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f405fabc400) [pid = 1833] [serial = 1971] [outer = 0x7f405d72c400] 05:57:33 INFO - PROCESS | 1833 | 1461157053918 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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1585ms 05:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:57:33 INFO - PROCESS | 1833 | 1461157053948 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 1833 | 1461157053951 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:57:33 INFO - PROCESS | 1833 | 1461157053958 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 1833 | 1461157053961 Marionette TRACE conn4 <- [1,2598,null,{}] 05:57:33 INFO - PROCESS | 1833 | 1461157053967 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}] 05:57:34 INFO - PROCESS | 1833 | 1461157054201 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:57:34 INFO - PROCESS | 1833 | 1461157054471 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065368800 == 165 [pid = 1833] [id = 657] 05:57:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405b38bc00) [pid = 1833] [serial = 1972] [outer = (nil)] 05:57:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405fb36c00) [pid = 1833] [serial = 1973] [outer = 0x7f405b38bc00] 05:57:34 INFO - PROCESS | 1833 | 1461157054589 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f405fb41c00) [pid = 1833] [serial = 1974] [outer = 0x7f405b38bc00] 05:57:35 INFO - PROCESS | 1833 | 1461157055545 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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1630ms 05:57:35 INFO - PROCESS | 1833 | 1461157055590 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 1833 | 1461157055597 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:57:35 INFO - PROCESS | 1833 | 1461157055607 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 1833 | 1461157055612 Marionette TRACE conn4 <- [1,2602,null,{}] 05:57:35 INFO - PROCESS | 1833 | 1461157055622 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}] 05:57:35 INFO - PROCESS | 1833 | 1461157055984 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:57:36 INFO - PROCESS | 1833 | 1461157056307 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40655a0800 == 166 [pid = 1833] [id = 658] 05:57:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f40602b1800) [pid = 1833] [serial = 1975] [outer = (nil)] 05:57:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f406032ac00) [pid = 1833] [serial = 1976] [outer = 0x7f40602b1800] 05:57:36 INFO - PROCESS | 1833 | 1461157056393 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4060335000) [pid = 1833] [serial = 1977] [outer = 0x7f40602b1800] 05:57:37 INFO - PROCESS | 1833 | 1461157057378 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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1839ms 05:57:37 INFO - PROCESS | 1833 | 1461157057446 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 1833 | 1461157057449 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:57:37 INFO - PROCESS | 1833 | 1461157057456 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 1833 | 1461157057460 Marionette TRACE conn4 <- [1,2606,null,{}] 05:57:37 INFO - PROCESS | 1833 | 1461157057465 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}] 05:57:37 INFO - PROCESS | 1833 | 1461157057757 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:57:38 INFO - PROCESS | 1833 | 1461157058073 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067026000 == 167 [pid = 1833] [id = 659] 05:57:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4060328000) [pid = 1833] [serial = 1978] [outer = (nil)] 05:57:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f4060379c00) [pid = 1833] [serial = 1979] [outer = 0x7f4060328000] 05:57:38 INFO - PROCESS | 1833 | 1461157058158 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f40605fa400) [pid = 1833] [serial = 1980] [outer = 0x7f4060328000] 05:57:39 INFO - PROCESS | 1833 | 1461157059118 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]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1730ms 05:57:39 INFO - PROCESS | 1833 | 1461157059188 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 1833 | 1461157059191 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:57:39 INFO - PROCESS | 1833 | 1461157059197 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 1833 | 1461157059200 Marionette TRACE conn4 <- [1,2610,null,{}] 05:57:39 INFO - PROCESS | 1833 | 1461157059206 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}] 05:57:39 INFO - PROCESS | 1833 | 1461157059487 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:57:39 INFO - PROCESS | 1833 | 1461157059810 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067dde800 == 168 [pid = 1833] [id = 660] 05:57:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f405bbafc00) [pid = 1833] [serial = 1981] [outer = (nil)] 05:57:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4060b2d800) [pid = 1833] [serial = 1982] [outer = 0x7f405bbafc00] 05:57:39 INFO - PROCESS | 1833 | 1461157059888 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f4060b34400) [pid = 1833] [serial = 1983] [outer = 0x7f405bbafc00] 05:57:40 INFO - PROCESS | 1833 | 1461157060808 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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1685ms 05:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:57:40 INFO - PROCESS | 1833 | 1461157060885 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 1833 | 1461157060888 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:57:40 INFO - PROCESS | 1833 | 1461157060895 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 1833 | 1461157060897 Marionette TRACE conn4 <- [1,2614,null,{}] 05:57:40 INFO - PROCESS | 1833 | 1461157060903 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}] 05:57:41 INFO - PROCESS | 1833 | 1461157061180 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:57:41 INFO - PROCESS | 1833 | 1461157061493 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068b87800 == 169 [pid = 1833] [id = 661] 05:57:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f405195d000) [pid = 1833] [serial = 1984] [outer = (nil)] 05:57:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f4060cc2800) [pid = 1833] [serial = 1985] [outer = 0x7f405195d000] 05:57:41 INFO - PROCESS | 1833 | 1461157061570 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f4060ccb400) [pid = 1833] [serial = 1986] [outer = 0x7f405195d000] 05:57:42 INFO - PROCESS | 1833 | 1461157062460 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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1634ms 05:57:42 INFO - PROCESS | 1833 | 1461157062529 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 1833 | 1461157062532 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:57:42 INFO - PROCESS | 1833 | 1461157062538 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 1833 | 1461157062541 Marionette TRACE conn4 <- [1,2618,null,{}] 05:57:42 INFO - PROCESS | 1833 | 1461157062547 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}] 05:57:42 INFO - PROCESS | 1833 | 1461157062783 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:57:43 INFO - PROCESS | 1833 | 1461157063050 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4069950000 == 170 [pid = 1833] [id = 662] 05:57:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f4060cc4000) [pid = 1833] [serial = 1987] [outer = (nil)] 05:57:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f4060d87000) [pid = 1833] [serial = 1988] [outer = 0x7f4060cc4000] 05:57:43 INFO - PROCESS | 1833 | 1461157063182 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4060d8ec00) [pid = 1833] [serial = 1989] [outer = 0x7f4060cc4000] 05:57:44 INFO - PROCESS | 1833 | 1461157064091 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]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1593ms 05:57:44 INFO - PROCESS | 1833 | 1461157064133 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 1833 | 1461157064137 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:57:44 INFO - PROCESS | 1833 | 1461157064144 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 1833 | 1461157064148 Marionette TRACE conn4 <- [1,2622,null,{}] 05:57:44 INFO - PROCESS | 1833 | 1461157064154 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}] 05:57:44 INFO - PROCESS | 1833 | 1461157064502 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:57:44 INFO - PROCESS | 1833 | 1461157064889 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a896000 == 171 [pid = 1833] [id = 663] 05:57:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405b752000) [pid = 1833] [serial = 1990] [outer = (nil)] 05:57:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4060d90800) [pid = 1833] [serial = 1991] [outer = 0x7f405b752000] 05:57:45 INFO - PROCESS | 1833 | 1461157065004 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4060e0d400) [pid = 1833] [serial = 1992] [outer = 0x7f405b752000] 05:57:45 INFO - PROCESS | 1833 | 1461157065938 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]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1841ms 05:57:45 INFO - PROCESS | 1833 | 1461157065987 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:57:45 INFO - PROCESS | 1833 | 1461157065991 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:57:45 INFO - PROCESS | 1833 | 1461157065997 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 1833 | 1461157066000 Marionette TRACE conn4 <- [1,2626,null,{}] 05:57:46 INFO - PROCESS | 1833 | 1461157066005 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}] 05:57:46 INFO - PROCESS | 1833 | 1461157066246 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:57:46 INFO - PROCESS | 1833 | 1461157066561 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b05c000 == 172 [pid = 1833] [id = 664] 05:57:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f405ca55800) [pid = 1833] [serial = 1993] [outer = (nil)] 05:57:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4060f69800) [pid = 1833] [serial = 1994] [outer = 0x7f405ca55800] 05:57:46 INFO - PROCESS | 1833 | 1461157066642 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f40655e2400) [pid = 1833] [serial = 1995] [outer = 0x7f405ca55800] 05:57:47 INFO - PROCESS | 1833 | 1461157067529 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]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1580ms 05:57:47 INFO - PROCESS | 1833 | 1461157067578 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 1833 | 1461157067580 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:57:47 INFO - PROCESS | 1833 | 1461157067587 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 1833 | 1461157067590 Marionette TRACE conn4 <- [1,2630,null,{}] 05:57:47 INFO - PROCESS | 1833 | 1461157067596 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}] 05:57:47 INFO - PROCESS | 1833 | 1461157067841 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:57:48 INFO - PROCESS | 1833 | 1461157068159 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b0e1000 == 173 [pid = 1833] [id = 665] 05:57:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4060d8fc00) [pid = 1833] [serial = 1996] [outer = (nil)] 05:57:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f40655ee400) [pid = 1833] [serial = 1997] [outer = 0x7f4060d8fc00] 05:57:48 INFO - PROCESS | 1833 | 1461157068245 Marionette DEBUG loaded listener.js 05:57:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f4065644400) [pid = 1833] [serial = 1998] [outer = 0x7f4060d8fc00] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407da4d000 == 172 [pid = 1833] [id = 408] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40584f1800 == 171 [pid = 1833] [id = 646] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40565f0000 == 170 [pid = 1833] [id = 645] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054fe2000 == 169 [pid = 1833] [id = 644] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c50800 == 168 [pid = 1833] [id = 642] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065613000 == 167 [pid = 1833] [id = 641] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065522000 == 166 [pid = 1833] [id = 640] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065369000 == 165 [pid = 1833] [id = 639] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060bc4800 == 164 [pid = 1833] [id = 638] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405fa70000 == 163 [pid = 1833] [id = 637] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f776800 == 162 [pid = 1833] [id = 636] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405de19800 == 161 [pid = 1833] [id = 635] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d873800 == 160 [pid = 1833] [id = 634] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d78e000 == 159 [pid = 1833] [id = 633] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cf88000 == 158 [pid = 1833] [id = 632] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd1b000 == 157 [pid = 1833] [id = 631] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405ba28800 == 156 [pid = 1833] [id = 630] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b448000 == 155 [pid = 1833] [id = 629] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b01c800 == 154 [pid = 1833] [id = 628] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058f3a000 == 153 [pid = 1833] [id = 627] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057611800 == 152 [pid = 1833] [id = 626] 05:57:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40547f4800 == 151 [pid = 1833] [id = 625] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f4055c7a400) [pid = 1833] [serial = 1874] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f405fb3fc00) [pid = 1833] [serial = 1832] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f405b35b400) [pid = 1833] [serial = 1815] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4066bb5400) [pid = 1833] [serial = 1842] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f405c717400) [pid = 1833] [serial = 1821] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405d9b3000) [pid = 1833] [serial = 1827] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4055ba0c00) [pid = 1833] [serial = 1871] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4055c75c00) [pid = 1833] [serial = 1872] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f406a8c7400) [pid = 1833] [serial = 1859] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4060327400) [pid = 1833] [serial = 1833] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f4060cc8800) [pid = 1833] [serial = 1838] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f405c66fc00) [pid = 1833] [serial = 1820] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4067bba800) [pid = 1833] [serial = 1853] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f405bad1c00) [pid = 1833] [serial = 1817] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4067362800) [pid = 1833] [serial = 1847] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f405bbd5000) [pid = 1833] [serial = 1818] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f405fab8000) [pid = 1833] [serial = 1830] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f406b619400) [pid = 1833] [serial = 1863] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4055aa4400) [pid = 1833] [serial = 1811] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f405ca58000) [pid = 1833] [serial = 1824] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f406563d400) [pid = 1833] [serial = 1841] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4069a9e000) [pid = 1833] [serial = 1857] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f40549c5000) [pid = 1833] [serial = 1865] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f4060b2e400) [pid = 1833] [serial = 1836] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405b047400) [pid = 1833] [serial = 1814] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f40673e7c00) [pid = 1833] [serial = 1848] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f40676c7000) [pid = 1833] [serial = 1850] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f406b566400) [pid = 1833] [serial = 1862] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4066bdd800) [pid = 1833] [serial = 1844] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f4068f0cc00) [pid = 1833] [serial = 1856] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4067bafc00) [pid = 1833] [serial = 1851] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f405e0b6400) [pid = 1833] [serial = 1829] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f4055da8800) [pid = 1833] [serial = 1812] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f4054cea400) [pid = 1833] [serial = 1868] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4060373800) [pid = 1833] [serial = 1835] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4068bbd400) [pid = 1833] [serial = 1854] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405ca4e000) [pid = 1833] [serial = 1823] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4067054800) [pid = 1833] [serial = 1845] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4055a03800) [pid = 1833] [serial = 1869] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405d6c4400) [pid = 1833] [serial = 1826] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4054a1a400) [pid = 1833] [serial = 1866] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4060d8c000) [pid = 1833] [serial = 1839] [outer = (nil)] [url = about:blank] 05:57:50 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405b048800) [pid = 1833] [serial = 1740] [outer = (nil)] [url = about:blank] 05:57:51 INFO - PROCESS | 1833 | 1461157071000 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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 3440ms 05:57:51 INFO - PROCESS | 1833 | 1461157071029 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 1833 | 1461157071034 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:57:51 INFO - PROCESS | 1833 | 1461157071042 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 1833 | 1461157071048 Marionette TRACE conn4 <- [1,2634,null,{}] 05:57:51 INFO - PROCESS | 1833 | 1461157071057 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}] 05:57:51 INFO - PROCESS | 1833 | 1461157071311 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:57:51 INFO - PROCESS | 1833 | 1461157071508 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054fe0800 == 152 [pid = 1833] [id = 666] 05:57:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4054a25c00) [pid = 1833] [serial = 1999] [outer = (nil)] 05:57:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4054fd1400) [pid = 1833] [serial = 2000] [outer = 0x7f4054a25c00] 05:57:51 INFO - PROCESS | 1833 | 1461157071582 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4055a2c800) [pid = 1833] [serial = 2001] [outer = 0x7f4054a25c00] 05:57:52 INFO - PROCESS | 1833 | 1461157072364 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]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1384ms 05:57:52 INFO - PROCESS | 1833 | 1461157072427 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 1833 | 1461157072435 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:57:52 INFO - PROCESS | 1833 | 1461157072445 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 1833 | 1461157072448 Marionette TRACE conn4 <- [1,2638,null,{}] 05:57:52 INFO - PROCESS | 1833 | 1461157072454 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}] 05:57:52 INFO - PROCESS | 1833 | 1461157072766 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:57:52 INFO - PROCESS | 1833 | 1461157072917 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40565ef800 == 153 [pid = 1833] [id = 667] 05:57:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f40549c1000) [pid = 1833] [serial = 2002] [outer = (nil)] 05:57:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4055da9400) [pid = 1833] [serial = 2003] [outer = 0x7f40549c1000] 05:57:53 INFO - PROCESS | 1833 | 1461157072999 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4056511c00) [pid = 1833] [serial = 2004] [outer = 0x7f40549c1000] 05:57:53 INFO - PROCESS | 1833 | 1461157073981 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]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1592ms 05:57:54 INFO - PROCESS | 1833 | 1461157074044 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 1833 | 1461157074048 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:57:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:57:54 INFO - PROCESS | 1833 | 1461157074055 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 1833 | 1461157074061 Marionette TRACE conn4 <- [1,2642,null,{}] 05:57:54 INFO - PROCESS | 1833 | 1461157074096 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}] 05:57:54 INFO - PROCESS | 1833 | 1461157074391 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:57:54 INFO - PROCESS | 1833 | 1461157074432 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f39800 == 154 [pid = 1833] [id = 668] 05:57:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4057cdf800) [pid = 1833] [serial = 2005] [outer = (nil)] 05:57:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4058399800) [pid = 1833] [serial = 2006] [outer = 0x7f4057cdf800] 05:57:54 INFO - PROCESS | 1833 | 1461157074572 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405a69c400) [pid = 1833] [serial = 2007] [outer = 0x7f4057cdf800] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4054a1ac00) [pid = 1833] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f405c717800) [pid = 1833] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4056672800) [pid = 1833] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f405d1cf800) [pid = 1833] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f40575b9000) [pid = 1833] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405d1ce800) [pid = 1833] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4055a2bc00) [pid = 1833] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f4056671c00) [pid = 1833] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405b358800) [pid = 1833] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f405d0eb400) [pid = 1833] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405d6cc400) [pid = 1833] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f40549c7c00) [pid = 1833] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f405c717000) [pid = 1833] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f405b47a000) [pid = 1833] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f405b476000) [pid = 1833] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f405666f000) [pid = 1833] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4067da1400) [pid = 1833] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f405d699800) [pid = 1833] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405d68f000) [pid = 1833] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f405b359000) [pid = 1833] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f40545b8c00) [pid = 1833] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405ca4ec00) [pid = 1833] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f40545bc000) [pid = 1833] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:57:55 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f405b04b800) [pid = 1833] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:57:56 INFO - PROCESS | 1833 | 1461157076064 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]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:57:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2068ms 05:57:56 INFO - PROCESS | 1833 | 1461157076124 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 1833 | 1461157076128 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:57:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:57:56 INFO - PROCESS | 1833 | 1461157076134 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 1833 | 1461157076137 Marionette TRACE conn4 <- [1,2646,null,{}] 05:57:56 INFO - PROCESS | 1833 | 1461157076142 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}] 05:57:56 INFO - PROCESS | 1833 | 1461157076352 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:57:56 INFO - PROCESS | 1833 | 1461157076527 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4059252800 == 155 [pid = 1833] [id = 669] 05:57:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f40545b8c00) [pid = 1833] [serial = 2008] [outer = (nil)] 05:57:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4057ce3000) [pid = 1833] [serial = 2009] [outer = 0x7f40545b8c00] 05:57:56 INFO - PROCESS | 1833 | 1461157076594 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f405b1c2400) [pid = 1833] [serial = 2010] [outer = 0x7f40545b8c00] 05:57:57 INFO - PROCESS | 1833 | 1461157077378 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]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:57:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1277ms 05:57:57 INFO - PROCESS | 1833 | 1461157077413 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 1833 | 1461157077417 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:57:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:57:57 INFO - PROCESS | 1833 | 1461157077423 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 1833 | 1461157077427 Marionette TRACE conn4 <- [1,2650,null,{}] 05:57:57 INFO - PROCESS | 1833 | 1461157077432 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}] 05:57:57 INFO - PROCESS | 1833 | 1461157077660 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:57:58 INFO - PROCESS | 1833 | 1461157078060 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405499f800 == 156 [pid = 1833] [id = 670] 05:57:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f40545be400) [pid = 1833] [serial = 2011] [outer = (nil)] 05:57:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f40549bfc00) [pid = 1833] [serial = 2012] [outer = 0x7f40545be400] 05:57:58 INFO - PROCESS | 1833 | 1461157078217 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f4054a24000) [pid = 1833] [serial = 2013] [outer = 0x7f40545be400] 05:57:59 INFO - PROCESS | 1833 | 1461157079167 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]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:57:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1786ms 05:57:59 INFO - PROCESS | 1833 | 1461157079212 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 1833 | 1461157079219 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:57:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:57:59 INFO - PROCESS | 1833 | 1461157079230 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 1833 | 1461157079235 Marionette TRACE conn4 <- [1,2654,null,{}] 05:57:59 INFO - PROCESS | 1833 | 1461157079243 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}] 05:57:59 INFO - PROCESS | 1833 | 1461157079495 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:57:59 INFO - PROCESS | 1833 | 1461157079811 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40584e1000 == 157 [pid = 1833] [id = 671] 05:57:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f4055aa2400) [pid = 1833] [serial = 2014] [outer = (nil)] 05:57:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f4055c71000) [pid = 1833] [serial = 2015] [outer = 0x7f4055aa2400] 05:57:59 INFO - PROCESS | 1833 | 1461157079898 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4055daec00) [pid = 1833] [serial = 2016] [outer = 0x7f4055aa2400] 05:58:00 INFO - PROCESS | 1833 | 1461157080908 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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:58:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1742ms 05:58:00 INFO - PROCESS | 1833 | 1461157080976 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:58:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:58:00 INFO - PROCESS | 1833 | 1461157080983 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:58:00 INFO - PROCESS | 1833 | 1461157080989 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 1833 | 1461157080992 Marionette TRACE conn4 <- [1,2658,null,{}] 05:58:01 INFO - PROCESS | 1833 | 1461157080998 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}] 05:58:01 INFO - PROCESS | 1833 | 1461157081292 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:58:01 INFO - PROCESS | 1833 | 1461157081652 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b448800 == 158 [pid = 1833] [id = 672] 05:58:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f40566e6000) [pid = 1833] [serial = 2017] [outer = (nil)] 05:58:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f4057ce0800) [pid = 1833] [serial = 2018] [outer = 0x7f40566e6000] 05:58:01 INFO - PROCESS | 1833 | 1461157081731 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405a68e400) [pid = 1833] [serial = 2019] [outer = 0x7f40566e6000] 05:58:02 INFO - PROCESS | 1833 | 1461157082858 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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:58:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1936ms 05:58:02 INFO - PROCESS | 1833 | 1461157082928 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 1833 | 1461157082935 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:58:02 INFO - PROCESS | 1833 | 1461157082957 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 1833 | 1461157082967 Marionette TRACE conn4 <- [1,2662,null,{}] 05:58:02 INFO - PROCESS | 1833 | 1461157082973 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}] 05:58:03 INFO - PROCESS | 1833 | 1461157083341 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:58:03 INFO - PROCESS | 1833 | 1461157083611 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cab4800 == 159 [pid = 1833] [id = 673] 05:58:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f4056509400) [pid = 1833] [serial = 2020] [outer = (nil)] 05:58:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f405b392400) [pid = 1833] [serial = 2021] [outer = 0x7f4056509400] 05:58:03 INFO - PROCESS | 1833 | 1461157083689 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405b47b400) [pid = 1833] [serial = 2022] [outer = 0x7f4056509400] 05:58:04 INFO - PROCESS | 1833 | 1461157084755 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]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:58:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1854ms 05:58:04 INFO - PROCESS | 1833 | 1461157084799 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:58:04 INFO - PROCESS | 1833 | 1461157084804 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:58:04 INFO - PROCESS | 1833 | 1461157084825 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 1833 | 1461157084828 Marionette TRACE conn4 <- [1,2666,null,{}] 05:58:04 INFO - PROCESS | 1833 | 1461157084840 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}] 05:58:05 INFO - PROCESS | 1833 | 1461157085085 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:58:05 INFO - PROCESS | 1833 | 1461157085350 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0c7000 == 160 [pid = 1833] [id = 674] 05:58:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4054a19800) [pid = 1833] [serial = 2023] [outer = (nil)] 05:58:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405b75b000) [pid = 1833] [serial = 2024] [outer = 0x7f4054a19800] 05:58:05 INFO - PROCESS | 1833 | 1461157085469 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405bad4800) [pid = 1833] [serial = 2025] [outer = 0x7f4054a19800] 05:58:07 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:07 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:58:07 INFO - PROCESS | 1833 | 1461157087082 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]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:58:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2307ms 05:58:07 INFO - PROCESS | 1833 | 1461157087117 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 1833 | 1461157087121 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:58:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:58:07 INFO - PROCESS | 1833 | 1461157087127 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 1833 | 1461157087129 Marionette TRACE conn4 <- [1,2670,null,{}] 05:58:07 INFO - PROCESS | 1833 | 1461157087136 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}] 05:58:07 INFO - PROCESS | 1833 | 1461157087489 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:58:07 INFO - PROCESS | 1833 | 1461157087727 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8a6000 == 161 [pid = 1833] [id = 675] 05:58:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405c663000) [pid = 1833] [serial = 2026] [outer = (nil)] 05:58:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405c66b000) [pid = 1833] [serial = 2027] [outer = 0x7f405c663000] 05:58:07 INFO - PROCESS | 1833 | 1461157087820 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405ca4ec00) [pid = 1833] [serial = 2028] [outer = 0x7f405c663000] 05:58:09 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:09 INFO - PROCESS | 1833 | 1461157089276 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] 05:58:09 INFO - PROCESS | 1833 | 1461157089319 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:58:09 INFO - PROCESS | 1833 | 1461157089326 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 1833 | 1461157089330 Marionette TRACE conn4 <- [1,2674,null,{}] 05:58:09 INFO - PROCESS | 1833 | 1461157089336 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}] 05:58:09 INFO - PROCESS | 1833 | 1461157089652 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:58:09 INFO - PROCESS | 1833 | 1461157089916 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e134000 == 162 [pid = 1833] [id = 676] 05:58:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405bad4000) [pid = 1833] [serial = 2029] [outer = (nil)] 05:58:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405ca58800) [pid = 1833] [serial = 2030] [outer = 0x7f405bad4000] 05:58:09 INFO - PROCESS | 1833 | 1461157089992 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405d1c2400) [pid = 1833] [serial = 2031] [outer = 0x7f405bad4000] 05:58:11 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:11 INFO - PROCESS | 1833 | 1461157091355 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] 05:58:11 INFO - PROCESS | 1833 | 1461157091424 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:58:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:58:11 INFO - PROCESS | 1833 | 1461157091431 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 1833 | 1461157091433 Marionette TRACE conn4 <- [1,2678,null,{}] 05:58:11 INFO - PROCESS | 1833 | 1461157091439 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}] 05:58:11 INFO - PROCESS | 1833 | 1461157091811 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:58:12 INFO - PROCESS | 1833 | 1461157092012 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060411800 == 163 [pid = 1833] [id = 677] 05:58:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405d0f0000) [pid = 1833] [serial = 2032] [outer = (nil)] 05:58:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405d697400) [pid = 1833] [serial = 2033] [outer = 0x7f405d0f0000] 05:58:12 INFO - PROCESS | 1833 | 1461157092090 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405d6cac00) [pid = 1833] [serial = 2034] [outer = 0x7f405d0f0000] 05:58:13 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:13 INFO - PROCESS | 1833 | 1461157093444 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]]]}] 05:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2036ms 05:58:13 INFO - PROCESS | 1833 | 1461157093468 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:58:13 INFO - PROCESS | 1833 | 1461157093472 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:58:13 INFO - PROCESS | 1833 | 1461157093479 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 1833 | 1461157093482 Marionette TRACE conn4 <- [1,2682,null,{}] 05:58:13 INFO - PROCESS | 1833 | 1461157093487 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}] 05:58:13 INFO - PROCESS | 1833 | 1461157093777 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:58:14 INFO - PROCESS | 1833 | 1461157094026 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065352800 == 164 [pid = 1833] [id = 678] 05:58:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405d1c4800) [pid = 1833] [serial = 2035] [outer = (nil)] 05:58:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405d72a400) [pid = 1833] [serial = 2036] [outer = 0x7f405d1c4800] 05:58:14 INFO - PROCESS | 1833 | 1461157094106 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405de66800) [pid = 1833] [serial = 2037] [outer = 0x7f405d1c4800] 05:58:15 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:15 INFO - PROCESS | 1833 | 1461157095455 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]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2037ms 05:58:15 INFO - PROCESS | 1833 | 1461157095518 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 1833 | 1461157095523 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:58:15 INFO - PROCESS | 1833 | 1461157095533 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 1833 | 1461157095540 Marionette TRACE conn4 <- [1,2686,null,{}] 05:58:15 INFO - PROCESS | 1833 | 1461157095678 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}] 05:58:16 INFO - PROCESS | 1833 | 1461157096116 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:58:16 INFO - PROCESS | 1833 | 1461157096352 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406553e800 == 165 [pid = 1833] [id = 679] 05:58:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f405de60400) [pid = 1833] [serial = 2038] [outer = (nil)] 05:58:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405e0bac00) [pid = 1833] [serial = 2039] [outer = 0x7f405de60400] 05:58:16 INFO - PROCESS | 1833 | 1461157096429 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f405fab2400) [pid = 1833] [serial = 2040] [outer = 0x7f405de60400] 05:58:17 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:17 INFO - PROCESS | 1833 | 1461157097794 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] 05:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:58:17 INFO - PROCESS | 1833 | 1461157097829 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:58:17 INFO - PROCESS | 1833 | 1461157097835 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1833 | 1461157097838 Marionette TRACE conn4 <- [1,2690,null,{}] 05:58:17 INFO - PROCESS | 1833 | 1461157097843 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}] 05:58:18 INFO - PROCESS | 1833 | 1461157098073 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:58:18 INFO - PROCESS | 1833 | 1461157098395 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c47000 == 166 [pid = 1833] [id = 680] 05:58:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f405fab6800) [pid = 1833] [serial = 2041] [outer = (nil)] 05:58:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f40602aa400) [pid = 1833] [serial = 2042] [outer = 0x7f405fab6800] 05:58:18 INFO - PROCESS | 1833 | 1461157098490 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4060332800) [pid = 1833] [serial = 2043] [outer = 0x7f405fab6800] 05:58:19 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:19 INFO - PROCESS | 1833 | 1461157099918 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] 05:58:19 INFO - PROCESS | 1833 | 1461157099984 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:58:19 INFO - PROCESS | 1833 | 1461157099991 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1833 | 1461157099994 Marionette TRACE conn4 <- [1,2694,null,{}] 05:58:20 INFO - PROCESS | 1833 | 1461157100097 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}] 05:58:20 INFO - PROCESS | 1833 | 1461157100341 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:58:20 INFO - PROCESS | 1833 | 1461157100600 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a5df000 == 167 [pid = 1833] [id = 681] 05:58:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f405fab9800) [pid = 1833] [serial = 2044] [outer = (nil)] 05:58:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4060cc2c00) [pid = 1833] [serial = 2045] [outer = 0x7f405fab9800] 05:58:20 INFO - PROCESS | 1833 | 1461157100676 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f40655ef400) [pid = 1833] [serial = 2046] [outer = 0x7f405fab9800] 05:58:21 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:22 INFO - PROCESS | 1833 | 1461157102033 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] 05:58:22 INFO - PROCESS | 1833 | 1461157102073 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:58:22 INFO - PROCESS | 1833 | 1461157102081 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 1833 | 1461157102083 Marionette TRACE conn4 <- [1,2698,null,{}] 05:58:22 INFO - PROCESS | 1833 | 1461157102090 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}] 05:58:22 INFO - PROCESS | 1833 | 1461157102390 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:58:22 INFO - PROCESS | 1833 | 1461157102694 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40554c9000 == 168 [pid = 1833] [id = 682] 05:58:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f4051966800) [pid = 1833] [serial = 2047] [outer = (nil)] 05:58:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f4054617800) [pid = 1833] [serial = 2048] [outer = 0x7f4051966800] 05:58:22 INFO - PROCESS | 1833 | 1461157102765 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4057c4fc00) [pid = 1833] [serial = 2049] [outer = 0x7f4051966800] 05:58:24 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:24 INFO - PROCESS | 1833 | 1461157104621 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] 05:58:24 INFO - PROCESS | 1833 | 1461157104758 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:58:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:58:24 INFO - PROCESS | 1833 | 1461157104768 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 1833 | 1461157104773 Marionette TRACE conn4 <- [1,2702,null,{}] 05:58:24 INFO - PROCESS | 1833 | 1461157104782 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}] 05:58:25 INFO - PROCESS | 1833 | 1461157105025 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:58:25 INFO - PROCESS | 1833 | 1461157105301 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40584db800 == 169 [pid = 1833] [id = 683] 05:58:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f40545c2000) [pid = 1833] [serial = 2050] [outer = (nil)] 05:58:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f4054ce0800) [pid = 1833] [serial = 2051] [outer = 0x7f40545c2000] 05:58:25 INFO - PROCESS | 1833 | 1461157105377 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f4055a27000) [pid = 1833] [serial = 2052] [outer = 0x7f40545c2000] 05:58:26 INFO - PROCESS | 1833 | 1461157106497 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]]]}] 05:58:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:58:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1791ms 05:58:26 INFO - PROCESS | 1833 | 1461157106561 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 1833 | 1461157106569 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:58:26 INFO - PROCESS | 1833 | 1461157106579 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 1833 | 1461157106583 Marionette TRACE conn4 <- [1,2706,null,{}] 05:58:26 INFO - PROCESS | 1833 | 1461157106656 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}] 05:58:26 INFO - PROCESS | 1833 | 1461157106889 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:58:27 INFO - PROCESS | 1833 | 1461157107197 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057896000 == 170 [pid = 1833] [id = 684] 05:58:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f4055aaac00) [pid = 1833] [serial = 2053] [outer = (nil)] 05:58:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f4055bacc00) [pid = 1833] [serial = 2054] [outer = 0x7f4055aaac00] 05:58:27 INFO - PROCESS | 1833 | 1461157107271 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f4055dad800) [pid = 1833] [serial = 2055] [outer = 0x7f4055aaac00] 05:58:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40549a1800 == 169 [pid = 1833] [id = 576] 05:58:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067e5e000 == 168 [pid = 1833] [id = 59] 05:58:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4088010800 == 167 [pid = 1833] [id = 101] 05:58:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4071186800 == 166 [pid = 1833] [id = 349] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405b045800) [pid = 1833] [serial = 1943] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40555f3000 == 165 [pid = 1833] [id = 577] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a4a000 == 164 [pid = 1833] [id = 343] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4059252800 == 163 [pid = 1833] [id = 669] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058f39800 == 162 [pid = 1833] [id = 668] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405630e800 == 161 [pid = 1833] [id = 623] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40565ef800 == 160 [pid = 1833] [id = 667] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054fe0800 == 159 [pid = 1833] [id = 666] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b05c000 == 158 [pid = 1833] [id = 664] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a896000 == 157 [pid = 1833] [id = 663] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4069950000 == 156 [pid = 1833] [id = 662] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068b87800 == 155 [pid = 1833] [id = 661] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067dde800 == 154 [pid = 1833] [id = 660] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067026000 == 153 [pid = 1833] [id = 659] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40655a0800 == 152 [pid = 1833] [id = 658] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065368800 == 151 [pid = 1833] [id = 657] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406059f800 == 150 [pid = 1833] [id = 656] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f875800 == 149 [pid = 1833] [id = 655] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e09a800 == 148 [pid = 1833] [id = 654] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d9d0000 == 147 [pid = 1833] [id = 653] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0df000 == 146 [pid = 1833] [id = 652] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd13000 == 145 [pid = 1833] [id = 651] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b8e4000 == 144 [pid = 1833] [id = 650] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405a845000 == 143 [pid = 1833] [id = 649] 05:58:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40555f2800 == 142 [pid = 1833] [id = 648] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4055c73000) [pid = 1833] [serial = 1937] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f405d0b9400) [pid = 1833] [serial = 1910] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f405b043c00) [pid = 1833] [serial = 1890] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f405fabdc00) [pid = 1833] [serial = 1932] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f405a690c00) [pid = 1833] [serial = 1941] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f405d6cf400) [pid = 1833] [serial = 1917] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f4055aa9800) [pid = 1833] [serial = 1880] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4055c78000) [pid = 1833] [serial = 1881] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f40575b1800) [pid = 1833] [serial = 1884] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f4055db1c00) [pid = 1833] [serial = 1938] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f405b35cc00) [pid = 1833] [serial = 1892] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405d728c00) [pid = 1833] [serial = 1919] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f405f7e0400) [pid = 1833] [serial = 1928] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f4054fd1c00) [pid = 1833] [serial = 1935] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f405ca51400) [pid = 1833] [serial = 1908] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405bad2400) [pid = 1833] [serial = 1899] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f405c668400) [pid = 1833] [serial = 1905] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f405c71b400) [pid = 1833] [serial = 1907] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f405bbdf800) [pid = 1833] [serial = 1904] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4057c4dc00) [pid = 1833] [serial = 1886] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f405b397800) [pid = 1833] [serial = 1893] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f406a8d0c00) [pid = 1833] [serial = 1860] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f405e0bb400) [pid = 1833] [serial = 1926] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f405de61000) [pid = 1833] [serial = 1922] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f405bbb4800) [pid = 1833] [serial = 1902] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405badb800) [pid = 1833] [serial = 1901] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4054614800) [pid = 1833] [serial = 1877] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4054ce6400) [pid = 1833] [serial = 1934] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405667c800) [pid = 1833] [serial = 1883] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f405d0ea400) [pid = 1833] [serial = 1911] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405d0f2000) [pid = 1833] [serial = 1913] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405df70000) [pid = 1833] [serial = 1923] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f405b74dc00) [pid = 1833] [serial = 1809] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405a69bc00) [pid = 1833] [serial = 1889] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f405b482400) [pid = 1833] [serial = 1895] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f405d9b7c00) [pid = 1833] [serial = 1920] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f405f7e7c00) [pid = 1833] [serial = 1929] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f405d1cec00) [pid = 1833] [serial = 1914] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f405df79400) [pid = 1833] [serial = 1925] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4054a18000) [pid = 1833] [serial = 1878] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f405b756800) [pid = 1833] [serial = 1896] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405d6c5c00) [pid = 1833] [serial = 1916] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f405bac5c00) [pid = 1833] [serial = 1898] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4057c4ec00) [pid = 1833] [serial = 1940] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405fab5400) [pid = 1833] [serial = 1931] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f405839cc00) [pid = 1833] [serial = 1887] [outer = (nil)] [url = about:blank] 05:58:28 INFO - PROCESS | 1833 | 1461157108481 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]]]}] 05:58:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:58:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1937ms 05:58:28 INFO - PROCESS | 1833 | 1461157108516 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:58:28 INFO - PROCESS | 1833 | 1461157108522 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:58:28 INFO - PROCESS | 1833 | 1461157108529 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 1833 | 1461157108535 Marionette TRACE conn4 <- [1,2710,null,{}] 05:58:28 INFO - PROCESS | 1833 | 1461157108637 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}] 05:58:28 INFO - PROCESS | 1833 | 1461157108877 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:58:29 INFO - PROCESS | 1833 | 1461157109127 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40567df800 == 143 [pid = 1833] [id = 685] 05:58:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4055baa400) [pid = 1833] [serial = 2056] [outer = (nil)] 05:58:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f40566e7800) [pid = 1833] [serial = 2057] [outer = 0x7f4055baa400] 05:58:29 INFO - PROCESS | 1833 | 1461157109205 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f4057c47000) [pid = 1833] [serial = 2058] [outer = 0x7f4055baa400] 05:58:30 INFO - PROCESS | 1833 | 1461157110033 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] 05:58:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:58:30 INFO - PROCESS | 1833 | 1461157110125 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:58:30 INFO - PROCESS | 1833 | 1461157110132 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 1833 | 1461157110135 Marionette TRACE conn4 <- [1,2714,null,{}] 05:58:30 INFO - PROCESS | 1833 | 1461157110141 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}] 05:58:30 INFO - PROCESS | 1833 | 1461157110361 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:58:30 INFO - PROCESS | 1833 | 1461157110578 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b224800 == 144 [pid = 1833] [id = 686] 05:58:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4055bac800) [pid = 1833] [serial = 2059] [outer = (nil)] 05:58:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f405a694c00) [pid = 1833] [serial = 2060] [outer = 0x7f4055bac800] 05:58:30 INFO - PROCESS | 1833 | 1461157110645 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f405b354c00) [pid = 1833] [serial = 2061] [outer = 0x7f4055bac800] 05:58:31 INFO - PROCESS | 1833 | 1461157111600 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]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:58:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1537ms 05:58:31 INFO - PROCESS | 1833 | 1461157111670 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 1833 | 1461157111673 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:58:31 INFO - PROCESS | 1833 | 1461157111680 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 1833 | 1461157111682 Marionette TRACE conn4 <- [1,2718,null,{}] 05:58:31 INFO - PROCESS | 1833 | 1461157111697 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}] 05:58:32 INFO - PROCESS | 1833 | 1461157112046 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:58:32 INFO - PROCESS | 1833 | 1461157112090 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b8e5800 == 145 [pid = 1833] [id = 687] 05:58:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f40583a3400) [pid = 1833] [serial = 2062] [outer = (nil)] 05:58:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f405b394000) [pid = 1833] [serial = 2063] [outer = 0x7f40583a3400] 05:58:32 INFO - PROCESS | 1833 | 1461157112155 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f405b482c00) [pid = 1833] [serial = 2064] [outer = 0x7f40583a3400] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4051960400) [pid = 1833] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f405b752000) [pid = 1833] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4060328000) [pid = 1833] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f4060cc4000) [pid = 1833] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f40545b7000) [pid = 1833] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f4054ce4400) [pid = 1833] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f405195d000) [pid = 1833] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405ca55800) [pid = 1833] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f405bac2400) [pid = 1833] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f4054a25c00) [pid = 1833] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f405d72c400) [pid = 1833] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f405bbafc00) [pid = 1833] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f405b756400) [pid = 1833] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f4055db0c00) [pid = 1833] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f40602b1800) [pid = 1833] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f405b1cc000) [pid = 1833] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f4060d8fc00) [pid = 1833] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f405b38bc00) [pid = 1833] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f405ca54800) [pid = 1833] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f4054a19000) [pid = 1833] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f40549c1000) [pid = 1833] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:58:33 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f4057cdf800) [pid = 1833] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:58:33 INFO - PROCESS | 1833 | 1461157113791 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] 05:58:33 INFO - PROCESS | 1833 | 1461157113822 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:58:33 INFO - PROCESS | 1833 | 1461157113829 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 1833 | 1461157113832 Marionette TRACE conn4 <- [1,2722,null,{}] 05:58:33 INFO - PROCESS | 1833 | 1461157113837 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}] 05:58:34 INFO - PROCESS | 1833 | 1461157114099 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:58:34 INFO - PROCESS | 1833 | 1461157114286 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ca96000 == 146 [pid = 1833] [id = 688] 05:58:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f405bbb7c00) [pid = 1833] [serial = 2065] [outer = (nil)] 05:58:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f405bbd9400) [pid = 1833] [serial = 2066] [outer = 0x7f405bbb7c00] 05:58:34 INFO - PROCESS | 1833 | 1461157114417 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f405c66f800) [pid = 1833] [serial = 2067] [outer = 0x7f405bbb7c00] 05:58:35 INFO - PROCESS | 1833 | 1461157115221 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] 05:58:35 INFO - PROCESS | 1833 | 1461157115444 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:58:35 INFO - PROCESS | 1833 | 1461157115455 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 1833 | 1461157115459 Marionette TRACE conn4 <- [1,2726,null,{}] 05:58:35 INFO - PROCESS | 1833 | 1461157115468 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}] 05:58:35 INFO - PROCESS | 1833 | 1461157115735 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:58:36 INFO - PROCESS | 1833 | 1461157116077 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4055ad3000 == 147 [pid = 1833] [id = 689] 05:58:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f405461b400) [pid = 1833] [serial = 2068] [outer = (nil)] 05:58:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f4054a21c00) [pid = 1833] [serial = 2069] [outer = 0x7f405461b400] 05:58:36 INFO - PROCESS | 1833 | 1461157116157 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f4055a28800) [pid = 1833] [serial = 2070] [outer = 0x7f405461b400] 05:58:37 INFO - PROCESS | 1833 | 1461157117163 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]]]}] 05:58:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:58:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1749ms 05:58:37 INFO - PROCESS | 1833 | 1461157117206 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 1833 | 1461157117212 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:58:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:58:37 INFO - PROCESS | 1833 | 1461157117227 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 1833 | 1461157117234 Marionette TRACE conn4 <- [1,2730,null,{}] 05:58:37 INFO - PROCESS | 1833 | 1461157117240 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}] 05:58:37 INFO - PROCESS | 1833 | 1461157117508 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:58:37 INFO - PROCESS | 1833 | 1461157117815 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b225800 == 148 [pid = 1833] [id = 690] 05:58:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f4055ba1c00) [pid = 1833] [serial = 2071] [outer = (nil)] 05:58:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f4056502c00) [pid = 1833] [serial = 2072] [outer = 0x7f4055ba1c00] 05:58:37 INFO - PROCESS | 1833 | 1461157117900 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f40575b1000) [pid = 1833] [serial = 2073] [outer = 0x7f4055ba1c00] 05:58:39 INFO - PROCESS | 1833 | 1461157119333 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] 05:58:39 INFO - PROCESS | 1833 | 1461157119503 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:58:39 INFO - PROCESS | 1833 | 1461157119514 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 1833 | 1461157119517 Marionette TRACE conn4 <- [1,2734,null,{}] 05:58:39 INFO - PROCESS | 1833 | 1461157119532 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}] 05:58:39 INFO - PROCESS | 1833 | 1461157119791 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:58:40 INFO - PROCESS | 1833 | 1461157120054 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d0ce000 == 149 [pid = 1833] [id = 691] 05:58:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f405b359800) [pid = 1833] [serial = 2074] [outer = (nil)] 05:58:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f405bac4c00) [pid = 1833] [serial = 2075] [outer = 0x7f405b359800] 05:58:40 INFO - PROCESS | 1833 | 1461157120138 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f405bbaf000) [pid = 1833] [serial = 2076] [outer = 0x7f405b359800] 05:58:41 INFO - PROCESS | 1833 | 1461157121168 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]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1732ms 05:58:41 INFO - PROCESS | 1833 | 1461157121250 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1833 | 1461157121256 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:58:41 INFO - PROCESS | 1833 | 1461157121265 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1833 | 1461157121269 Marionette TRACE conn4 <- [1,2738,null,{}] 05:58:41 INFO - PROCESS | 1833 | 1461157121276 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}] 05:58:41 INFO - PROCESS | 1833 | 1461157121572 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:58:41 INFO - PROCESS | 1833 | 1461157121893 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d8a4800 == 150 [pid = 1833] [id = 692] 05:58:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f405bbaf800) [pid = 1833] [serial = 2077] [outer = (nil)] 05:58:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f405c684800) [pid = 1833] [serial = 2078] [outer = 0x7f405bbaf800] 05:58:41 INFO - PROCESS | 1833 | 1461157121974 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f405c722c00) [pid = 1833] [serial = 2079] [outer = 0x7f405bbaf800] 05:58:42 INFO - PROCESS | 1833 | 1461157122896 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]]]}] 05:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1682ms 05:58:42 INFO - PROCESS | 1833 | 1461157122948 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 1833 | 1461157122950 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:58:42 INFO - PROCESS | 1833 | 1461157122958 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 1833 | 1461157122962 Marionette TRACE conn4 <- [1,2742,null,{}] 05:58:42 INFO - PROCESS | 1833 | 1461157122968 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}] 05:58:43 INFO - PROCESS | 1833 | 1461157123218 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:58:43 INFO - PROCESS | 1833 | 1461157123522 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e086000 == 151 [pid = 1833] [id = 693] 05:58:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f405bbb9800) [pid = 1833] [serial = 2080] [outer = (nil)] 05:58:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f405ce04000) [pid = 1833] [serial = 2081] [outer = 0x7f405bbb9800] 05:58:43 INFO - PROCESS | 1833 | 1461157123612 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f405d0b7c00) [pid = 1833] [serial = 2082] [outer = 0x7f405bbb9800] 05:58:44 INFO - PROCESS | 1833 | 1461157124534 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]]]}] 05:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1631ms 05:58:44 INFO - PROCESS | 1833 | 1461157124592 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 1833 | 1461157124596 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:58:44 INFO - PROCESS | 1833 | 1461157124605 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 1833 | 1461157124609 Marionette TRACE conn4 <- [1,2746,null,{}] 05:58:44 INFO - PROCESS | 1833 | 1461157124614 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}] 05:58:44 INFO - PROCESS | 1833 | 1461157124988 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:58:45 INFO - PROCESS | 1833 | 1461157125345 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f879800 == 152 [pid = 1833] [id = 694] 05:58:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f405d6c8c00) [pid = 1833] [serial = 2083] [outer = (nil)] 05:58:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f405d6d1000) [pid = 1833] [serial = 2084] [outer = 0x7f405d6c8c00] 05:58:45 INFO - PROCESS | 1833 | 1461157125443 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f405de5e400) [pid = 1833] [serial = 2085] [outer = 0x7f405d6c8c00] 05:58:46 INFO - PROCESS | 1833 | 1461157126410 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1842ms 05:58:46 INFO - PROCESS | 1833 | 1461157126450 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 1833 | 1461157126458 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:58:46 INFO - PROCESS | 1833 | 1461157126468 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1833 | 1461157126472 Marionette TRACE conn4 <- [1,2750,null,{}] 05:58:46 INFO - PROCESS | 1833 | 1461157126512 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}] 05:58:46 INFO - PROCESS | 1833 | 1461157126820 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:58:47 INFO - PROCESS | 1833 | 1461157127162 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bc4800 == 153 [pid = 1833] [id = 695] 05:58:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f405d6c9400) [pid = 1833] [serial = 2086] [outer = (nil)] 05:58:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f405e0b4c00) [pid = 1833] [serial = 2087] [outer = 0x7f405d6c9400] 05:58:47 INFO - PROCESS | 1833 | 1461157127254 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405e0c1c00) [pid = 1833] [serial = 2088] [outer = 0x7f405d6c9400] 05:58:48 INFO - PROCESS | 1833 | 1461157128166 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]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1736ms 05:58:48 INFO - PROCESS | 1833 | 1461157128206 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1833 | 1461157128210 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:58:48 INFO - PROCESS | 1833 | 1461157128216 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1833 | 1461157128219 Marionette TRACE conn4 <- [1,2754,null,{}] 05:58:48 INFO - PROCESS | 1833 | 1461157128224 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}] 05:58:48 INFO - PROCESS | 1833 | 1461157128469 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:58:48 INFO - PROCESS | 1833 | 1461157128754 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065467800 == 154 [pid = 1833] [id = 696] 05:58:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405de5f800) [pid = 1833] [serial = 2089] [outer = (nil)] 05:58:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f405fab6400) [pid = 1833] [serial = 2090] [outer = 0x7f405de5f800] 05:58:48 INFO - PROCESS | 1833 | 1461157128892 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405fb39c00) [pid = 1833] [serial = 2091] [outer = 0x7f405de5f800] 05:58:49 INFO - PROCESS | 1833 | 1461157129821 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]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1640ms 05:58:49 INFO - PROCESS | 1833 | 1461157129858 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 1833 | 1461157129861 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:58:49 INFO - PROCESS | 1833 | 1461157129868 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 1833 | 1461157129872 Marionette TRACE conn4 <- [1,2758,null,{}] 05:58:49 INFO - PROCESS | 1833 | 1461157129878 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}] 05:58:50 INFO - PROCESS | 1833 | 1461157130155 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:58:50 INFO - PROCESS | 1833 | 1461157130485 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406559a800 == 155 [pid = 1833] [id = 697] 05:58:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4055a9e800) [pid = 1833] [serial = 2092] [outer = (nil)] 05:58:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405fb43000) [pid = 1833] [serial = 2093] [outer = 0x7f4055a9e800] 05:58:50 INFO - PROCESS | 1833 | 1461157130578 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f40602ae000) [pid = 1833] [serial = 2094] [outer = 0x7f4055a9e800] 05:58:51 INFO - PROCESS | 1833 | 1461157131558 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]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1732ms 05:58:51 INFO - PROCESS | 1833 | 1461157131601 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 1833 | 1461157131604 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:58:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:58:51 INFO - PROCESS | 1833 | 1461157131611 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1833 | 1461157131615 Marionette TRACE conn4 <- [1,2762,null,{}] 05:58:51 INFO - PROCESS | 1833 | 1461157131620 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}] 05:58:51 INFO - PROCESS | 1833 | 1461157131939 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:58:52 INFO - PROCESS | 1833 | 1461157132263 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c5f800 == 156 [pid = 1833] [id = 698] 05:58:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f4055ba4800) [pid = 1833] [serial = 2095] [outer = (nil)] 05:58:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f4060330400) [pid = 1833] [serial = 2096] [outer = 0x7f4055ba4800] 05:58:52 INFO - PROCESS | 1833 | 1461157132354 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f4060370c00) [pid = 1833] [serial = 2097] [outer = 0x7f4055ba4800] 05:58:53 INFO - PROCESS | 1833 | 1461157133368 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]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1836ms 05:58:53 INFO - PROCESS | 1833 | 1461157133450 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1833 | 1461157133455 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:58:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:58:53 INFO - PROCESS | 1833 | 1461157133466 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1833 | 1461157133472 Marionette TRACE conn4 <- [1,2766,null,{}] 05:58:53 INFO - PROCESS | 1833 | 1461157133483 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}] 05:58:54 INFO - PROCESS | 1833 | 1461157134015 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:58:54 INFO - PROCESS | 1833 | 1461157134350 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067a59800 == 157 [pid = 1833] [id = 699] 05:58:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f4060b2e400) [pid = 1833] [serial = 2098] [outer = (nil)] 05:58:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4060b34000) [pid = 1833] [serial = 2099] [outer = 0x7f4060b2e400] 05:58:54 INFO - PROCESS | 1833 | 1461157134481 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4060cc8c00) [pid = 1833] [serial = 2100] [outer = 0x7f4060b2e400] 05:58:55 INFO - PROCESS | 1833 | 1461157135526 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]]]}] 05:58:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:58:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2096ms 05:58:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:58:55 INFO - PROCESS | 1833 | 1461157135565 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 1833 | 1461157135569 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:58:55 INFO - PROCESS | 1833 | 1461157135579 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 1833 | 1461157135585 Marionette TRACE conn4 <- [1,2770,null,{}] 05:58:55 INFO - PROCESS | 1833 | 1461157135594 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}] 05:58:55 INFO - PROCESS | 1833 | 1461157135857 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:58:56 INFO - PROCESS | 1833 | 1461157136124 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406991d800 == 158 [pid = 1833] [id = 700] 05:58:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405d0b4000) [pid = 1833] [serial = 2101] [outer = (nil)] 05:58:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f4060e02800) [pid = 1833] [serial = 2102] [outer = 0x7f405d0b4000] 05:58:56 INFO - PROCESS | 1833 | 1461157136246 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f4060e0dc00) [pid = 1833] [serial = 2103] [outer = 0x7f405d0b4000] 05:58:57 INFO - PROCESS | 1833 | 1461157137212 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]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:58:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1689ms 05:58:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:58:57 INFO - PROCESS | 1833 | 1461157137266 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 1833 | 1461157137269 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:58:57 INFO - PROCESS | 1833 | 1461157137275 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 1833 | 1461157137278 Marionette TRACE conn4 <- [1,2774,null,{}] 05:58:57 INFO - PROCESS | 1833 | 1461157137284 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}] 05:58:57 INFO - PROCESS | 1833 | 1461157137516 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:58:57 INFO - PROCESS | 1833 | 1461157137824 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406aa3a000 == 159 [pid = 1833] [id = 701] 05:58:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f40605ff000) [pid = 1833] [serial = 2104] [outer = (nil)] 05:58:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f4060f6d800) [pid = 1833] [serial = 2105] [outer = 0x7f40605ff000] 05:58:57 INFO - PROCESS | 1833 | 1461157137903 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f40655f0400) [pid = 1833] [serial = 2106] [outer = 0x7f40605ff000] 05:58:58 INFO - PROCESS | 1833 | 1461157138762 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]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:58:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1530ms 05:58:58 INFO - PROCESS | 1833 | 1461157138806 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:58:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:58:58 INFO - PROCESS | 1833 | 1461157138810 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:58:58 INFO - PROCESS | 1833 | 1461157138816 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 1833 | 1461157138819 Marionette TRACE conn4 <- [1,2778,null,{}] 05:58:58 INFO - PROCESS | 1833 | 1461157138825 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}] 05:58:59 INFO - PROCESS | 1833 | 1461157139061 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:58:59 INFO - PROCESS | 1833 | 1461157139333 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b3a9000 == 160 [pid = 1833] [id = 702] 05:58:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f4060e0c800) [pid = 1833] [serial = 2107] [outer = (nil)] 05:58:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f40657ec400) [pid = 1833] [serial = 2108] [outer = 0x7f4060e0c800] 05:58:59 INFO - PROCESS | 1833 | 1461157139452 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f40657f5c00) [pid = 1833] [serial = 2109] [outer = 0x7f4060e0c800] 05:59:00 INFO - PROCESS | 1833 | 1461157140319 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]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:59:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1533ms 05:59:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:59:00 INFO - PROCESS | 1833 | 1461157140350 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 1833 | 1461157140353 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:59:00 INFO - PROCESS | 1833 | 1461157140360 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 1833 | 1461157140363 Marionette TRACE conn4 <- [1,2782,null,{}] 05:59:00 INFO - PROCESS | 1833 | 1461157140369 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}] 05:59:00 INFO - PROCESS | 1833 | 1461157140617 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:59:00 INFO - PROCESS | 1833 | 1461157140891 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b41e000 == 161 [pid = 1833] [id = 703] 05:59:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4055a04000) [pid = 1833] [serial = 2110] [outer = (nil)] 05:59:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f4066bb1400) [pid = 1833] [serial = 2111] [outer = 0x7f4055a04000] 05:59:01 INFO - PROCESS | 1833 | 1461157141012 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4066bb9800) [pid = 1833] [serial = 2112] [outer = 0x7f4055a04000] 05:59:01 INFO - PROCESS | 1833 | 1461157141926 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1637ms 05:59:02 INFO - PROCESS | 1833 | 1461157141998 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 1833 | 1461157142001 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:59:02 INFO - PROCESS | 1833 | 1461157142009 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 1833 | 1461157142013 Marionette TRACE conn4 <- [1,2786,null,{}] 05:59:02 INFO - PROCESS | 1833 | 1461157142021 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}] 05:59:02 INFO - PROCESS | 1833 | 1461157142321 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:59:02 INFO - PROCESS | 1833 | 1461157142629 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b866800 == 162 [pid = 1833] [id = 704] 05:59:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4056510400) [pid = 1833] [serial = 2113] [outer = (nil)] 05:59:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4066bda800) [pid = 1833] [serial = 2114] [outer = 0x7f4056510400] 05:59:02 INFO - PROCESS | 1833 | 1461157142712 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f4066c37000) [pid = 1833] [serial = 2115] [outer = 0x7f4056510400] 05:59:03 INFO - PROCESS | 1833 | 1461157143568 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]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1632ms 05:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:59:03 INFO - PROCESS | 1833 | 1461157143643 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 1833 | 1461157143645 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:59:03 INFO - PROCESS | 1833 | 1461157143652 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 1833 | 1461157143655 Marionette TRACE conn4 <- [1,2790,null,{}] 05:59:03 INFO - PROCESS | 1833 | 1461157143661 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}] 05:59:03 INFO - PROCESS | 1833 | 1461157143917 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:59:04 INFO - PROCESS | 1833 | 1461157144223 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406bac8800 == 163 [pid = 1833] [id = 705] 05:59:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f4066bb8000) [pid = 1833] [serial = 2116] [outer = (nil)] 05:59:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f4066c41000) [pid = 1833] [serial = 2117] [outer = 0x7f4066bb8000] 05:59:04 INFO - PROCESS | 1833 | 1461157144301 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4066cb5c00) [pid = 1833] [serial = 2118] [outer = 0x7f4066bb8000] 05:59:05 INFO - PROCESS | 1833 | 1461157145201 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1588ms 05:59:05 INFO - PROCESS | 1833 | 1461157145240 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 1833 | 1461157145244 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:59:05 INFO - PROCESS | 1833 | 1461157145249 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1833 | 1461157145252 Marionette TRACE conn4 <- [1,2794,null,{}] 05:59:05 INFO - PROCESS | 1833 | 1461157145259 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}] 05:59:05 INFO - PROCESS | 1833 | 1461157145497 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067a5f000 == 162 [pid = 1833] [id = 591] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060d0f000 == 161 [pid = 1833] [id = 588] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b87e800 == 160 [pid = 1833] [id = 552] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065523000 == 159 [pid = 1833] [id = 589] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4065352800 == 158 [pid = 1833] [id = 678] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060411800 == 157 [pid = 1833] [id = 677] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e134000 == 156 [pid = 1833] [id = 676] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8a6000 == 155 [pid = 1833] [id = 675] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0c7000 == 154 [pid = 1833] [id = 674] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cab4800 == 153 [pid = 1833] [id = 673] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b448800 == 152 [pid = 1833] [id = 672] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40584e1000 == 151 [pid = 1833] [id = 671] 05:59:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405499f800 == 150 [pid = 1833] [id = 670] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4055dad000) [pid = 1833] [serial = 1875] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f4060e0d400) [pid = 1833] [serial = 1992] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f4060d90800) [pid = 1833] [serial = 1991] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f40605fa400) [pid = 1833] [serial = 1980] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f4060379c00) [pid = 1833] [serial = 1979] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4060d8ec00) [pid = 1833] [serial = 1989] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f4060d87000) [pid = 1833] [serial = 1988] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f405bbb5400) [pid = 1833] [serial = 1956] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405bac6800) [pid = 1833] [serial = 1955] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f405d6d1400) [pid = 1833] [serial = 1965] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405d68cc00) [pid = 1833] [serial = 1964] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f4060cc2800) [pid = 1833] [serial = 1985] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4060ccb400) [pid = 1833] [serial = 1986] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f4060f69800) [pid = 1833] [serial = 1994] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f40655e2400) [pid = 1833] [serial = 1995] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f405c683c00) [pid = 1833] [serial = 1959] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f405c661400) [pid = 1833] [serial = 1958] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f4054fd1400) [pid = 1833] [serial = 2000] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4055a2c800) [pid = 1833] [serial = 2001] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f405fabc400) [pid = 1833] [serial = 1971] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405f7e7400) [pid = 1833] [serial = 1970] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4060b34400) [pid = 1833] [serial = 1983] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4060b2d800) [pid = 1833] [serial = 1982] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405e0b4000) [pid = 1833] [serial = 1968] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f405de66c00) [pid = 1833] [serial = 1967] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f40575bb000) [pid = 1833] [serial = 1950] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4056673c00) [pid = 1833] [serial = 1949] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4060335000) [pid = 1833] [serial = 1977] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f406032ac00) [pid = 1833] [serial = 1976] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f405b475000) [pid = 1833] [serial = 1953] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f405b360800) [pid = 1833] [serial = 1952] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f4065644400) [pid = 1833] [serial = 1998] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f40655ee400) [pid = 1833] [serial = 1997] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f405fb41c00) [pid = 1833] [serial = 1974] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f405fb36c00) [pid = 1833] [serial = 1973] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f405d0c0800) [pid = 1833] [serial = 1962] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405d0b5800) [pid = 1833] [serial = 1961] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f4055a27c00) [pid = 1833] [serial = 1947] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4054fc4400) [pid = 1833] [serial = 1946] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405a69c400) [pid = 1833] [serial = 2007] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4056511c00) [pid = 1833] [serial = 2004] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f4055da9400) [pid = 1833] [serial = 2003] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f4057ce3000) [pid = 1833] [serial = 2009] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f4058399800) [pid = 1833] [serial = 2006] [outer = (nil)] [url = about:blank] 05:59:07 INFO - PROCESS | 1833 | 1461157147634 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054e0e800 == 151 [pid = 1833] [id = 706] 05:59:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f4054621800) [pid = 1833] [serial = 2119] [outer = (nil)] 05:59:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f40549c0400) [pid = 1833] [serial = 2120] [outer = 0x7f4054621800] 05:59:07 INFO - PROCESS | 1833 | 1461157147710 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f4054a21400) [pid = 1833] [serial = 2121] [outer = 0x7f4054621800] 05:59:08 INFO - PROCESS | 1833 | 1461157148492 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]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 3284ms 05:59:08 INFO - PROCESS | 1833 | 1461157148537 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 1833 | 1461157148543 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:59:08 INFO - PROCESS | 1833 | 1461157148553 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1833 | 1461157148556 Marionette TRACE conn4 <- [1,2798,null,{}] 05:59:08 INFO - PROCESS | 1833 | 1461157148564 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}] 05:59:08 INFO - PROCESS | 1833 | 1461157148824 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:59:09 INFO - PROCESS | 1833 | 1461157149011 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40567e9800 == 152 [pid = 1833] [id = 707] 05:59:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f4054621c00) [pid = 1833] [serial = 2122] [outer = (nil)] 05:59:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4055aa6800) [pid = 1833] [serial = 2123] [outer = 0x7f4054621c00] 05:59:09 INFO - PROCESS | 1833 | 1461157149083 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f4055c79000) [pid = 1833] [serial = 2124] [outer = 0x7f4054621c00] 05:59:10 INFO - PROCESS | 1833 | 1461157150026 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]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1533ms 05:59:10 INFO - PROCESS | 1833 | 1461157150093 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:59:10 INFO - PROCESS | 1833 | 1461157150099 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:59:10 INFO - PROCESS | 1833 | 1461157150106 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1833 | 1461157150109 Marionette TRACE conn4 <- [1,2802,null,{}] 05:59:10 INFO - PROCESS | 1833 | 1461157150115 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}] 05:59:10 INFO - PROCESS | 1833 | 1461157150436 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:59:10 INFO - PROCESS | 1833 | 1461157150470 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058f49000 == 153 [pid = 1833] [id = 708] 05:59:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4055ba4000) [pid = 1833] [serial = 2125] [outer = (nil)] 05:59:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f40566f0c00) [pid = 1833] [serial = 2126] [outer = 0x7f4055ba4000] 05:59:10 INFO - PROCESS | 1833 | 1461157150534 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f40575b4800) [pid = 1833] [serial = 2127] [outer = 0x7f4055ba4000] 05:59:11 INFO - PROCESS | 1833 | 1461157151606 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]]]}] 05:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1530ms 05:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:59:11 INFO - PROCESS | 1833 | 1461157151636 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 1833 | 1461157151639 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:59:11 INFO - PROCESS | 1833 | 1461157151663 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 1833 | 1461157151672 Marionette TRACE conn4 <- [1,2806,null,{}] 05:59:11 INFO - PROCESS | 1833 | 1461157151678 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}] 05:59:11 INFO - PROCESS | 1833 | 1461157151994 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:59:12 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f40545b8c00) [pid = 1833] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:59:12 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f40583a3400) [pid = 1833] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:59:12 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f4055baa400) [pid = 1833] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:59:12 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4055aaac00) [pid = 1833] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:59:12 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f40545c2000) [pid = 1833] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:59:12 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4055bac800) [pid = 1833] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:59:12 INFO - PROCESS | 1833 | 1461157152430 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b006800 == 154 [pid = 1833] [id = 709] 05:59:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f40545b8c00) [pid = 1833] [serial = 2128] [outer = (nil)] 05:59:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f4055baa400) [pid = 1833] [serial = 2129] [outer = 0x7f40545b8c00] 05:59:12 INFO - PROCESS | 1833 | 1461157152498 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f405b35c800) [pid = 1833] [serial = 2130] [outer = 0x7f40545b8c00] 05:59:13 INFO - PROCESS | 1833 | 1461157153245 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]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1610ms 05:59:13 INFO - PROCESS | 1833 | 1461157153257 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1833 | 1461157153261 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:59:13 INFO - PROCESS | 1833 | 1461157153267 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1833 | 1461157153270 Marionette TRACE conn4 <- [1,2810,null,{}] 05:59:13 INFO - PROCESS | 1833 | 1461157153276 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}] 05:59:13 INFO - PROCESS | 1833 | 1461157153572 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:59:13 INFO - PROCESS | 1833 | 1461157153594 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ba24000 == 155 [pid = 1833] [id = 710] 05:59:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f405b041c00) [pid = 1833] [serial = 2131] [outer = (nil)] 05:59:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f405b758000) [pid = 1833] [serial = 2132] [outer = 0x7f405b041c00] 05:59:13 INFO - PROCESS | 1833 | 1461157153660 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f405badc000) [pid = 1833] [serial = 2133] [outer = 0x7f405b041c00] 05:59:14 INFO - PROCESS | 1833 | 1461157154828 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]]]}] 05:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1631ms 05:59:14 INFO - PROCESS | 1833 | 1461157154901 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 1833 | 1461157154913 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:59:14 INFO - PROCESS | 1833 | 1461157154929 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 1833 | 1461157154940 Marionette TRACE conn4 <- [1,2814,null,{}] 05:59:15 INFO - PROCESS | 1833 | 1461157155035 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}] 05:59:15 INFO - PROCESS | 1833 | 1461157155382 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:59:15 INFO - PROCESS | 1833 | 1461157155727 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4058471800 == 156 [pid = 1833] [id = 711] 05:59:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f40545bf400) [pid = 1833] [serial = 2134] [outer = (nil)] 05:59:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4055ba5800) [pid = 1833] [serial = 2135] [outer = 0x7f40545bf400] 05:59:15 INFO - PROCESS | 1833 | 1461157155805 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f4055daf000) [pid = 1833] [serial = 2136] [outer = 0x7f40545bf400] 05:59:17 INFO - PROCESS | 1833 | 1461157157321 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]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2456ms 05:59:17 INFO - PROCESS | 1833 | 1461157157384 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 1833 | 1461157157393 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:59:17 INFO - PROCESS | 1833 | 1461157157405 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1833 | 1461157157409 Marionette TRACE conn4 <- [1,2818,null,{}] 05:59:17 INFO - PROCESS | 1833 | 1461157157416 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}] 05:59:17 INFO - PROCESS | 1833 | 1461157157709 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:59:17 INFO - PROCESS | 1833 | 1461157157970 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd2a800 == 157 [pid = 1833] [id = 712] 05:59:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f4055a33000) [pid = 1833] [serial = 2137] [outer = (nil)] 05:59:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405b047400) [pid = 1833] [serial = 2138] [outer = 0x7f4055a33000] 05:59:18 INFO - PROCESS | 1833 | 1461157158046 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405b398c00) [pid = 1833] [serial = 2139] [outer = 0x7f4055a33000] 05:59:19 INFO - PROCESS | 1833 | 1461157159055 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]]]}] 05:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1693ms 05:59:19 INFO - PROCESS | 1833 | 1461157159099 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 1833 | 1461157159103 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:59:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:59:19 INFO - PROCESS | 1833 | 1461157159110 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 1833 | 1461157159116 Marionette TRACE conn4 <- [1,2822,null,{}] 05:59:19 INFO - PROCESS | 1833 | 1461157159134 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}] 05:59:19 INFO - PROCESS | 1833 | 1461157159396 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:59:19 INFO - PROCESS | 1833 | 1461157159731 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7dc000 == 158 [pid = 1833] [id = 713] 05:59:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f405bbb0000) [pid = 1833] [serial = 2140] [outer = (nil)] 05:59:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405c688400) [pid = 1833] [serial = 2141] [outer = 0x7f405bbb0000] 05:59:19 INFO - PROCESS | 1833 | 1461157159836 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f405ca51400) [pid = 1833] [serial = 2142] [outer = 0x7f405bbb0000] 05:59:20 INFO - PROCESS | 1833 | 1461157160899 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]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:59:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1842ms 05:59:20 INFO - PROCESS | 1833 | 1461157160953 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1833 | 1461157160958 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:59:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:59:20 INFO - PROCESS | 1833 | 1461157160964 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1833 | 1461157160967 Marionette TRACE conn4 <- [1,2826,null,{}] 05:59:20 INFO - PROCESS | 1833 | 1461157160973 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}] 05:59:21 INFO - PROCESS | 1833 | 1461157161246 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:59:21 INFO - PROCESS | 1833 | 1461157161560 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405e084000 == 159 [pid = 1833] [id = 714] 05:59:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405bacd400) [pid = 1833] [serial = 2143] [outer = (nil)] 05:59:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405d0bf800) [pid = 1833] [serial = 2144] [outer = 0x7f405bacd400] 05:59:21 INFO - PROCESS | 1833 | 1461157161650 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405d1c6000) [pid = 1833] [serial = 2145] [outer = 0x7f405bacd400] 05:59:22 INFO - PROCESS | 1833 | 1461157162640 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1731ms 05:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:59:22 INFO - PROCESS | 1833 | 1461157162697 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1833 | 1461157162700 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:59:22 INFO - PROCESS | 1833 | 1461157162708 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1833 | 1461157162715 Marionette TRACE conn4 <- [1,2830,null,{}] 05:59:22 INFO - PROCESS | 1833 | 1461157162723 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}] 05:59:23 INFO - PROCESS | 1833 | 1461157163051 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:59:23 INFO - PROCESS | 1833 | 1461157163368 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f868800 == 160 [pid = 1833] [id = 715] 05:59:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405c661800) [pid = 1833] [serial = 2146] [outer = (nil)] 05:59:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405d68e400) [pid = 1833] [serial = 2147] [outer = 0x7f405c661800] 05:59:23 INFO - PROCESS | 1833 | 1461157163449 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405d6c8800) [pid = 1833] [serial = 2148] [outer = 0x7f405c661800] 05:59:24 INFO - PROCESS | 1833 | 1461157164386 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]]]}] 05:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1744ms 05:59:24 INFO - PROCESS | 1833 | 1461157164452 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 1833 | 1461157164455 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:59:24 INFO - PROCESS | 1833 | 1461157164462 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 1833 | 1461157164466 Marionette TRACE conn4 <- [1,2834,null,{}] 05:59:24 INFO - PROCESS | 1833 | 1461157164474 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}] 05:59:24 INFO - PROCESS | 1833 | 1461157164800 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:59:25 INFO - PROCESS | 1833 | 1461157165136 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060d0d800 == 161 [pid = 1833] [id = 716] 05:59:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405f7dd400) [pid = 1833] [serial = 2149] [outer = (nil)] 05:59:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f40602a5c00) [pid = 1833] [serial = 2150] [outer = 0x7f405f7dd400] 05:59:25 INFO - PROCESS | 1833 | 1461157165221 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f4060334000) [pid = 1833] [serial = 2151] [outer = 0x7f405f7dd400] 05:59:26 INFO - PROCESS | 1833 | 1461157166076 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1643ms 05:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:59:26 INFO - PROCESS | 1833 | 1461157166107 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 1833 | 1461157166110 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:59:26 INFO - PROCESS | 1833 | 1461157166116 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 1833 | 1461157166120 Marionette TRACE conn4 <- [1,2838,null,{}] 05:59:26 INFO - PROCESS | 1833 | 1461157166125 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}] 05:59:26 INFO - PROCESS | 1833 | 1461157166363 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:59:26 INFO - PROCESS | 1833 | 1461157166634 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406558b000 == 162 [pid = 1833] [id = 717] 05:59:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405d6c8400) [pid = 1833] [serial = 2152] [outer = (nil)] 05:59:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f4060334800) [pid = 1833] [serial = 2153] [outer = 0x7f405d6c8400] 05:59:26 INFO - PROCESS | 1833 | 1461157166715 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f4060b2b400) [pid = 1833] [serial = 2154] [outer = 0x7f405d6c8400] 05:59:27 INFO - PROCESS | 1833 | 1461157167649 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]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1582ms 05:59:27 INFO - PROCESS | 1833 | 1461157167698 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1833 | 1461157167701 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:59:27 INFO - PROCESS | 1833 | 1461157167709 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1833 | 1461157167712 Marionette TRACE conn4 <- [1,2842,null,{}] 05:59:27 INFO - PROCESS | 1833 | 1461157167720 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}] 05:59:27 INFO - PROCESS | 1833 | 1461157167965 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:59:28 INFO - PROCESS | 1833 | 1461157168237 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067429000 == 163 [pid = 1833] [id = 718] 05:59:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405b757800) [pid = 1833] [serial = 2155] [outer = (nil)] 05:59:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f4060377400) [pid = 1833] [serial = 2156] [outer = 0x7f405b757800] 05:59:28 INFO - PROCESS | 1833 | 1461157168360 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f4060d83000) [pid = 1833] [serial = 2157] [outer = 0x7f405b757800] 05:59:29 INFO - PROCESS | 1833 | 1461157169307 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]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1633ms 05:59:29 INFO - PROCESS | 1833 | 1461157169343 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1833 | 1461157169347 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:59:29 INFO - PROCESS | 1833 | 1461157169353 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1833 | 1461157169356 Marionette TRACE conn4 <- [1,2846,null,{}] 05:59:29 INFO - PROCESS | 1833 | 1461157169362 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}] 05:59:29 INFO - PROCESS | 1833 | 1461157169622 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:59:29 INFO - PROCESS | 1833 | 1461157169942 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067e6a000 == 164 [pid = 1833] [id = 719] 05:59:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405d0e3800) [pid = 1833] [serial = 2158] [outer = (nil)] 05:59:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f4060f67800) [pid = 1833] [serial = 2159] [outer = 0x7f405d0e3800] 05:59:30 INFO - PROCESS | 1833 | 1461157170025 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4065645400) [pid = 1833] [serial = 2160] [outer = 0x7f405d0e3800] 05:59:30 INFO - PROCESS | 1833 | 1461157170894 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]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1585ms 05:59:30 INFO - PROCESS | 1833 | 1461157170940 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:59:30 INFO - PROCESS | 1833 | 1461157170944 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:59:30 INFO - PROCESS | 1833 | 1461157170950 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1833 | 1461157170954 Marionette TRACE conn4 <- [1,2850,null,{}] 05:59:30 INFO - PROCESS | 1833 | 1461157170960 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}] 05:59:31 INFO - PROCESS | 1833 | 1461157171204 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:59:31 INFO - PROCESS | 1833 | 1461157171476 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a5f5800 == 165 [pid = 1833] [id = 720] 05:59:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f4060b35400) [pid = 1833] [serial = 2161] [outer = (nil)] 05:59:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4066bd5400) [pid = 1833] [serial = 2162] [outer = 0x7f4060b35400] 05:59:31 INFO - PROCESS | 1833 | 1461157171597 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4066cba400) [pid = 1833] [serial = 2163] [outer = 0x7f4060b35400] 05:59:32 INFO - PROCESS | 1833 | 1461157172564 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1684ms 05:59:32 INFO - PROCESS | 1833 | 1461157172634 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 1833 | 1461157172638 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:59:32 INFO - PROCESS | 1833 | 1461157172645 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 1833 | 1461157172649 Marionette TRACE conn4 <- [1,2854,null,{}] 05:59:32 INFO - PROCESS | 1833 | 1461157172655 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}] 05:59:32 INFO - PROCESS | 1833 | 1461157172940 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:59:33 INFO - PROCESS | 1833 | 1461157173270 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b3aa800 == 166 [pid = 1833] [id = 721] 05:59:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4067258800) [pid = 1833] [serial = 2164] [outer = (nil)] 05:59:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f40672d1800) [pid = 1833] [serial = 2165] [outer = 0x7f4067258800] 05:59:33 INFO - PROCESS | 1833 | 1461157173352 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f4067364400) [pid = 1833] [serial = 2166] [outer = 0x7f4067258800] 05:59:34 INFO - PROCESS | 1833 | 1461157174344 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]]]}] 05:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1731ms 05:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:59:34 INFO - PROCESS | 1833 | 1461157174377 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1833 | 1461157174380 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:59:34 INFO - PROCESS | 1833 | 1461157174386 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1833 | 1461157174389 Marionette TRACE conn4 <- [1,2858,null,{}] 05:59:34 INFO - PROCESS | 1833 | 1461157174394 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}] 05:59:34 INFO - PROCESS | 1833 | 1461157174635 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:59:35 INFO - PROCESS | 1833 | 1461157174992 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d875000 == 167 [pid = 1833] [id = 722] 05:59:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f40672cf400) [pid = 1833] [serial = 2167] [outer = (nil)] 05:59:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f406736d800) [pid = 1833] [serial = 2168] [outer = 0x7f40672cf400] 05:59:35 INFO - PROCESS | 1833 | 1461157175083 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f40673ee800) [pid = 1833] [serial = 2169] [outer = 0x7f40672cf400] 05:59:36 INFO - PROCESS | 1833 | 1461157176043 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1735ms 05:59:36 INFO - PROCESS | 1833 | 1461157176121 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1833 | 1461157176125 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:59:36 INFO - PROCESS | 1833 | 1461157176131 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1833 | 1461157176134 Marionette TRACE conn4 <- [1,2862,null,{}] 05:59:36 INFO - PROCESS | 1833 | 1461157176140 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}] 05:59:36 INFO - PROCESS | 1833 | 1461157176466 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:59:36 INFO - PROCESS | 1833 | 1461157176798 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406eb15800 == 168 [pid = 1833] [id = 723] 05:59:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f4065647800) [pid = 1833] [serial = 2170] [outer = (nil)] 05:59:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f40674b5800) [pid = 1833] [serial = 2171] [outer = 0x7f4065647800] 05:59:36 INFO - PROCESS | 1833 | 1461157176874 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f40674bf000) [pid = 1833] [serial = 2172] [outer = 0x7f4065647800] 05:59:37 INFO - PROCESS | 1833 | 1461157177759 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]]]}] 05:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1686ms 05:59:37 INFO - PROCESS | 1833 | 1461157177818 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 1833 | 1461157177821 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:59:37 INFO - PROCESS | 1833 | 1461157177827 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 1833 | 1461157177830 Marionette TRACE conn4 <- [1,2866,null,{}] 05:59:37 INFO - PROCESS | 1833 | 1461157177835 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}] 05:59:38 INFO - PROCESS | 1833 | 1461157178078 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:59:38 INFO - PROCESS | 1833 | 1461157178353 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406f3e6000 == 169 [pid = 1833] [id = 724] 05:59:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f4066bd2c00) [pid = 1833] [serial = 2173] [outer = (nil)] 05:59:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f40676cc000) [pid = 1833] [serial = 2174] [outer = 0x7f4066bd2c00] 05:59:38 INFO - PROCESS | 1833 | 1461157178469 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f4067bae800) [pid = 1833] [serial = 2175] [outer = 0x7f4066bd2c00] 05:59:39 INFO - PROCESS | 1833 | 1461157179423 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]]]}] 05:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1679ms 05:59:39 INFO - PROCESS | 1833 | 1461157179510 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1833 | 1461157179516 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:59:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:59:39 INFO - PROCESS | 1833 | 1461157179525 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1833 | 1461157179529 Marionette TRACE conn4 <- [1,2870,null,{}] 05:59:39 INFO - PROCESS | 1833 | 1461157179538 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}] 05:59:39 INFO - PROCESS | 1833 | 1461157179869 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:59:40 INFO - PROCESS | 1833 | 1461157180186 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406fe58800 == 170 [pid = 1833] [id = 725] 05:59:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f40674b3000) [pid = 1833] [serial = 2176] [outer = (nil)] 05:59:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f4067bb6800) [pid = 1833] [serial = 2177] [outer = 0x7f40674b3000] 05:59:40 INFO - PROCESS | 1833 | 1461157180263 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4067da1c00) [pid = 1833] [serial = 2178] [outer = 0x7f40674b3000] 05:59:41 INFO - PROCESS | 1833 | 1461157181151 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]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:59:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1684ms 05:59:41 INFO - PROCESS | 1833 | 1461157181209 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1833 | 1461157181213 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:59:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:59:41 INFO - PROCESS | 1833 | 1461157181219 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1833 | 1461157181223 Marionette TRACE conn4 <- [1,2874,null,{}] 05:59:41 INFO - PROCESS | 1833 | 1461157181228 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}] 05:59:41 INFO - PROCESS | 1833 | 1461157181469 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:59:41 INFO - PROCESS | 1833 | 1461157181744 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40703af000 == 171 [pid = 1833] [id = 726] 05:59:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4054ce8800) [pid = 1833] [serial = 2179] [outer = (nil)] 05:59:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f4067da4000) [pid = 1833] [serial = 2180] [outer = 0x7f4054ce8800] 05:59:41 INFO - PROCESS | 1833 | 1461157181868 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4068bb0c00) [pid = 1833] [serial = 2181] [outer = 0x7f4054ce8800] 05:59:42 INFO - PROCESS | 1833 | 1461157182749 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]]]}] 05:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1584ms 05:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:59:42 INFO - PROCESS | 1833 | 1461157182806 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 1833 | 1461157182808 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:59:42 INFO - PROCESS | 1833 | 1461157182815 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 1833 | 1461157182818 Marionette TRACE conn4 <- [1,2878,null,{}] 05:59:42 INFO - PROCESS | 1833 | 1461157182824 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}] 05:59:43 INFO - PROCESS | 1833 | 1461157183075 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:59:43 INFO - PROCESS | 1833 | 1461157183397 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4073923800 == 172 [pid = 1833] [id = 727] 05:59:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4055aa0c00) [pid = 1833] [serial = 2182] [outer = (nil)] 05:59:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f4068bb7800) [pid = 1833] [serial = 2183] [outer = 0x7f4055aa0c00] 05:59:43 INFO - PROCESS | 1833 | 1461157183476 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f4068d8a400) [pid = 1833] [serial = 2184] [outer = 0x7f4055aa0c00] 05:59:44 INFO - PROCESS | 1833 | 1461157184369 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]]]}] 05:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1630ms 05:59:44 INFO - PROCESS | 1833 | 1461157184445 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1833 | 1461157184449 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:59:44 INFO - PROCESS | 1833 | 1461157184455 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1833 | 1461157184457 Marionette TRACE conn4 <- [1,2882,null,{}] 05:59:44 INFO - PROCESS | 1833 | 1461157184463 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}] 05:59:44 INFO - PROCESS | 1833 | 1461157184718 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405a84a800 == 171 [pid = 1833] [id = 647] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b006800 == 170 [pid = 1833] [id = 709] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058f49000 == 169 [pid = 1833] [id = 708] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40567e9800 == 168 [pid = 1833] [id = 707] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054e0e800 == 167 [pid = 1833] [id = 706] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406bac8800 == 166 [pid = 1833] [id = 705] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b866800 == 165 [pid = 1833] [id = 704] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b41e000 == 164 [pid = 1833] [id = 703] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b3a9000 == 163 [pid = 1833] [id = 702] 05:59:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406aa3a000 == 162 [pid = 1833] [id = 701] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f405b1c2400) [pid = 1833] [serial = 2010] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f405bbd9400) [pid = 1833] [serial = 2066] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f405b394000) [pid = 1833] [serial = 2063] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f405b482c00) [pid = 1833] [serial = 2064] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f405c66b000) [pid = 1833] [serial = 2027] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405b75b000) [pid = 1833] [serial = 2024] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f405b392400) [pid = 1833] [serial = 2021] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4057ce0800) [pid = 1833] [serial = 2018] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f4055c71000) [pid = 1833] [serial = 2015] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f40549bfc00) [pid = 1833] [serial = 2012] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f40566e7800) [pid = 1833] [serial = 2057] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f4057c47000) [pid = 1833] [serial = 2058] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4055dad800) [pid = 1833] [serial = 2055] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f4055bacc00) [pid = 1833] [serial = 2054] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4055a27000) [pid = 1833] [serial = 2052] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f4054ce0800) [pid = 1833] [serial = 2051] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4054617800) [pid = 1833] [serial = 2048] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f4060cc2c00) [pid = 1833] [serial = 2045] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f40602aa400) [pid = 1833] [serial = 2042] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f405e0bac00) [pid = 1833] [serial = 2039] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f405d72a400) [pid = 1833] [serial = 2036] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f405d697400) [pid = 1833] [serial = 2033] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405ca58800) [pid = 1833] [serial = 2030] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f405a694c00) [pid = 1833] [serial = 2060] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405b354c00) [pid = 1833] [serial = 2061] [outer = (nil)] [url = about:blank] 05:59:47 INFO - PROCESS | 1833 | 1461157187486 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4054ff1800 == 163 [pid = 1833] [id = 728] 05:59:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f40549c8400) [pid = 1833] [serial = 2185] [outer = (nil)] 05:59:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f4054a1d000) [pid = 1833] [serial = 2186] [outer = 0x7f40549c8400] 05:59:47 INFO - PROCESS | 1833 | 1461157187568 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4054fc8000) [pid = 1833] [serial = 2187] [outer = 0x7f40549c8400] 05:59:48 INFO - PROCESS | 1833 | 1461157188384 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]]]}] 05:59:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:59:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 3943ms 05:59:48 INFO - PROCESS | 1833 | 1461157188401 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:59:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:59:48 INFO - PROCESS | 1833 | 1461157188409 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:59:48 INFO - PROCESS | 1833 | 1461157188417 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 1833 | 1461157188424 Marionette TRACE conn4 <- [1,2886,null,{}] 05:59:48 INFO - PROCESS | 1833 | 1461157188432 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}] 05:59:48 INFO - PROCESS | 1833 | 1461157188749 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:59:48 INFO - PROCESS | 1833 | 1461157188880 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4057c79000 == 164 [pid = 1833] [id = 729] 05:59:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4054fcec00) [pid = 1833] [serial = 2188] [outer = (nil)] 05:59:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4055dadc00) [pid = 1833] [serial = 2189] [outer = 0x7f4054fcec00] 05:59:48 INFO - PROCESS | 1833 | 1461157188953 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f4056676c00) [pid = 1833] [serial = 2190] [outer = 0x7f4054fcec00] 05:59:50 INFO - PROCESS | 1833 | 1461157190383 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]]]}] 05:59:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:59:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2038ms 05:59:50 INFO - PROCESS | 1833 | 1461157190458 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 1833 | 1461157190465 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:59:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:59:50 INFO - PROCESS | 1833 | 1461157190472 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1833 | 1461157190475 Marionette TRACE conn4 <- [1,2890,null,{}] 05:59:50 INFO - PROCESS | 1833 | 1461157190491 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}] 05:59:50 INFO - PROCESS | 1833 | 1461157190788 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:59:50 INFO - PROCESS | 1833 | 1461157190870 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4059249800 == 165 [pid = 1833] [id = 730] 05:59:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f4055c75400) [pid = 1833] [serial = 2191] [outer = (nil)] 05:59:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f405a69a800) [pid = 1833] [serial = 2192] [outer = 0x7f4055c75400] 05:59:50 INFO - PROCESS | 1833 | 1461157190949 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f405b1ce000) [pid = 1833] [serial = 2193] [outer = 0x7f4055c75400] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4054621c00) [pid = 1833] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f405d0b4000) [pid = 1833] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f405d0f0000) [pid = 1833] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f405b359800) [pid = 1833] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f4054621800) [pid = 1833] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4060e0c800) [pid = 1833] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405de5f800) [pid = 1833] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f4055a04000) [pid = 1833] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f40605ff000) [pid = 1833] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f405d6c8c00) [pid = 1833] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f405bad4000) [pid = 1833] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f4055aa2400) [pid = 1833] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4055ba4800) [pid = 1833] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f405d6c9400) [pid = 1833] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f40566e6000) [pid = 1833] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f405fab6800) [pid = 1833] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f40545b8c00) [pid = 1833] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f405c663000) [pid = 1833] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4056509400) [pid = 1833] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4056510400) [pid = 1833] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405bbb9800) [pid = 1833] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4060b2e400) [pid = 1833] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4054a19800) [pid = 1833] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405461b400) [pid = 1833] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4055ba1c00) [pid = 1833] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405de60400) [pid = 1833] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f405d1c4800) [pid = 1833] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4066bb8000) [pid = 1833] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f40545be400) [pid = 1833] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f4051966800) [pid = 1833] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f4055a9e800) [pid = 1833] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f405bbaf800) [pid = 1833] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4054a1bc00) [pid = 1833] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f405fab9800) [pid = 1833] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:59:52 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4055ba4000) [pid = 1833] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:59:52 INFO - PROCESS | 1833 | 1461157192727 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2296ms 05:59:52 INFO - PROCESS | 1833 | 1461157192769 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 1833 | 1461157192773 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:59:52 INFO - PROCESS | 1833 | 1461157192789 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1833 | 1461157192797 Marionette TRACE conn4 <- [1,2894,null,{}] 05:59:52 INFO - PROCESS | 1833 | 1461157192803 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}] 05:59:53 INFO - PROCESS | 1833 | 1461157193099 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:59:53 INFO - PROCESS | 1833 | 1461157193126 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b331800 == 166 [pid = 1833] [id = 731] 05:59:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f4051966800) [pid = 1833] [serial = 2194] [outer = (nil)] 05:59:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4056509400) [pid = 1833] [serial = 2195] [outer = 0x7f4051966800] 05:59:53 INFO - PROCESS | 1833 | 1461157193188 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f405b397800) [pid = 1833] [serial = 2196] [outer = 0x7f4051966800] 05:59:54 INFO - PROCESS | 1833 | 1461157194067 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]]]}] 05:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1344ms 05:59:54 INFO - PROCESS | 1833 | 1461157194126 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:59:54 INFO - PROCESS | 1833 | 1461157194131 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:59:54 INFO - PROCESS | 1833 | 1461157194137 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:59:54 INFO - PROCESS | 1833 | 1461157194139 Marionette TRACE conn4 <- [1,2898,null,{}] 05:59:54 INFO - PROCESS | 1833 | 1461157194145 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}] 05:59:54 INFO - PROCESS | 1833 | 1461157194374 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:59:54 INFO - PROCESS | 1833 | 1461157194860 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40555e2800 == 167 [pid = 1833] [id = 732] 05:59:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f40545b8000) [pid = 1833] [serial = 2197] [outer = (nil)] 05:59:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f40549c7400) [pid = 1833] [serial = 2198] [outer = 0x7f40545b8000] 05:59:54 INFO - PROCESS | 1833 | 1461157194948 Marionette DEBUG loaded listener.js 05:59:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f4055a25000) [pid = 1833] [serial = 2199] [outer = 0x7f40545b8000] 05:59:55 INFO - PROCESS | 1833 | 1461157195959 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]]]}] 05:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1880ms 05:59:56 INFO - PROCESS | 1833 | 1461157196020 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:59:56 INFO - PROCESS | 1833 | 1461157196028 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:59:56 INFO - PROCESS | 1833 | 1461157196039 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:59:56 INFO - PROCESS | 1833 | 1461157196044 Marionette TRACE conn4 <- [1,2902,null,{}] 05:59:56 INFO - PROCESS | 1833 | 1461157196053 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}] 05:59:56 INFO - PROCESS | 1833 | 1461157196381 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:59:56 INFO - PROCESS | 1833 | 1461157196710 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa39800 == 168 [pid = 1833] [id = 733] 05:59:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f4055c71000) [pid = 1833] [serial = 2200] [outer = (nil)] 05:59:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f40566e6800) [pid = 1833] [serial = 2201] [outer = 0x7f4055c71000] 05:59:56 INFO - PROCESS | 1833 | 1461157196794 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4057c4c000) [pid = 1833] [serial = 2202] [outer = 0x7f4055c71000] 05:59:57 INFO - PROCESS | 1833 | 1461157197830 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1838ms 05:59:57 INFO - PROCESS | 1833 | 1461157197880 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 1833 | 1461157197886 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:59:57 INFO - PROCESS | 1833 | 1461157197893 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 1833 | 1461157197896 Marionette TRACE conn4 <- [1,2906,null,{}] 05:59:57 INFO - PROCESS | 1833 | 1461157197903 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}] 05:59:58 INFO - PROCESS | 1833 | 1461157198163 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:59:58 INFO - PROCESS | 1833 | 1461157198515 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa5000 == 169 [pid = 1833] [id = 734] 05:59:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4057ce9800) [pid = 1833] [serial = 2203] [outer = (nil)] 05:59:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405b355400) [pid = 1833] [serial = 2204] [outer = 0x7f4057ce9800] 05:59:58 INFO - PROCESS | 1833 | 1461157198599 Marionette DEBUG loaded listener.js 05:59:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405b74d400) [pid = 1833] [serial = 2205] [outer = 0x7f4057ce9800] 05:59:59 INFO - PROCESS | 1833 | 1461157199541 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]]]}] 05:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1683ms 05:59:59 INFO - PROCESS | 1833 | 1461157199577 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 1833 | 1461157199581 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:59:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:59:59 INFO - PROCESS | 1833 | 1461157199598 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 1833 | 1461157199608 Marionette TRACE conn4 <- [1,2910,null,{}] 05:59:59 INFO - PROCESS | 1833 | 1461157199616 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}] 05:59:59 INFO - PROCESS | 1833 | 1461157199889 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:00:00 INFO - PROCESS | 1833 | 1461157200233 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d7d9000 == 170 [pid = 1833] [id = 735] 06:00:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405a691800) [pid = 1833] [serial = 2206] [outer = (nil)] 06:00:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405bbaf400) [pid = 1833] [serial = 2207] [outer = 0x7f405a691800] 06:00:00 INFO - PROCESS | 1833 | 1461157200312 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405c668400) [pid = 1833] [serial = 2208] [outer = 0x7f405a691800] 06:00:01 INFO - PROCESS | 1833 | 1461157201101 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]]]}] 06:00:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:00:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:00:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1554ms 06:00:01 INFO - PROCESS | 1833 | 1461157201145 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:00:01 INFO - TEST-START | /DOMEvents/constructors.html 06:00:01 INFO - PROCESS | 1833 | 1461157201150 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:00:01 INFO - PROCESS | 1833 | 1461157201157 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 1833 | 1461157201161 Marionette TRACE conn4 <- [1,2914,null,{}] 06:00:01 INFO - PROCESS | 1833 | 1461157201167 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}] 06:00:01 INFO - PROCESS | 1833 | 1461157201450 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:00:01 INFO - PROCESS | 1833 | 1461157201749 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de1f800 == 171 [pid = 1833] [id = 736] 06:00:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405bacd800) [pid = 1833] [serial = 2209] [outer = (nil)] 06:00:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f405c719400) [pid = 1833] [serial = 2210] [outer = 0x7f405bacd800] 06:00:01 INFO - PROCESS | 1833 | 1461157201842 Marionette DEBUG loaded listener.js 06:00:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405ce09c00) [pid = 1833] [serial = 2211] [outer = 0x7f405bacd800] 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:00:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 1798ms 06:00:02 INFO - PROCESS | 1833 | 1461157202923 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]]]}] 06:00:02 INFO - PROCESS | 1833 | 1461157202986 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:00:02 INFO - PROCESS | 1833 | 1461157202993 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:00:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:00:03 INFO - PROCESS | 1833 | 1461157203005 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:00:03 INFO - PROCESS | 1833 | 1461157203008 Marionette TRACE conn4 <- [1,2918,null,{}] 06:00:03 INFO - PROCESS | 1833 | 1461157203014 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}] 06:00:03 INFO - PROCESS | 1833 | 1461157203286 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:00:03 INFO - PROCESS | 1833 | 1461157203684 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060581800 == 172 [pid = 1833] [id = 737] 06:00:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f405d6c2800) [pid = 1833] [serial = 2212] [outer = (nil)] 06:00:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f405d6c9400) [pid = 1833] [serial = 2213] [outer = 0x7f405d6c2800] 06:00:03 INFO - PROCESS | 1833 | 1461157203840 Marionette DEBUG loaded listener.js 06:00:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f405df70800) [pid = 1833] [serial = 2214] [outer = 0x7f405d6c2800] 06:00:05 INFO - PROCESS | 1833 | 1461157205132 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:00:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:00:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2183ms 06:00:05 INFO - PROCESS | 1833 | 1461157205190 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:00:05 INFO - PROCESS | 1833 | 1461157205195 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:00:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:00:05 INFO - PROCESS | 1833 | 1461157205250 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 1833 | 1461157205254 Marionette TRACE conn4 <- [1,2922,null,{}] 06:00:05 INFO - PROCESS | 1833 | 1461157205264 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}] 06:00:05 INFO - PROCESS | 1833 | 1461157205527 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:00:05 INFO - PROCESS | 1833 | 1461157205831 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654a6800 == 173 [pid = 1833] [id = 738] 06:00:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f405d6c3800) [pid = 1833] [serial = 2215] [outer = (nil)] 06:00:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f405fabac00) [pid = 1833] [serial = 2216] [outer = 0x7f405d6c3800] 06:00:05 INFO - PROCESS | 1833 | 1461157205948 Marionette DEBUG loaded listener.js 06:00:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f405fb3b400) [pid = 1833] [serial = 2217] [outer = 0x7f405d6c3800] 06:00:06 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 06:00:06 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 06:00:06 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 06:00:06 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 06:00:06 INFO - PROCESS | 1833 | 1461157206880 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]]]}] 06:00:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:00:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:00:06 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 06:00:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:00:06 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 06:00:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:00:06 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]" 06:00:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:00:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:00:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1697ms 06:00:06 INFO - PROCESS | 1833 | 1461157206945 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 1833 | 1461157206956 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:00:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:00:06 INFO - PROCESS | 1833 | 1461157206983 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 1833 | 1461157206988 Marionette TRACE conn4 <- [1,2926,null,{}] 06:00:06 INFO - PROCESS | 1833 | 1461157206997 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}] 06:00:07 INFO - PROCESS | 1833 | 1461157207272 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:00:07 INFO - PROCESS | 1833 | 1461157207608 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c13800 == 174 [pid = 1833] [id = 739] 06:00:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f405e0b6800) [pid = 1833] [serial = 2218] [outer = (nil)] 06:00:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f40605f0400) [pid = 1833] [serial = 2219] [outer = 0x7f405e0b6800] 06:00:07 INFO - PROCESS | 1833 | 1461157207692 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f40605ff000) [pid = 1833] [serial = 2220] [outer = 0x7f405e0b6800] 06:00:08 INFO - PROCESS | 1833 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:00:08 INFO - PROCESS | 1833 | 1461157208532 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]]]}] 06:00:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:00:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1616ms 06:00:08 INFO - PROCESS | 1833 | 1461157208581 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 1833 | 1461157208585 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:00:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:00:08 INFO - PROCESS | 1833 | 1461157208592 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 1833 | 1461157208595 Marionette TRACE conn4 <- [1,2930,null,{}] 06:00:08 INFO - PROCESS | 1833 | 1461157208601 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}] 06:00:08 INFO - PROCESS | 1833 | 1461157208848 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:00:09 INFO - PROCESS | 1833 | 1461157209134 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4067428800 == 175 [pid = 1833] [id = 740] 06:00:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f405e0b9c00) [pid = 1833] [serial = 2221] [outer = (nil)] 06:00:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4060b32800) [pid = 1833] [serial = 2222] [outer = 0x7f405e0b9c00] 06:00:09 INFO - PROCESS | 1833 | 1461157209218 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4060cc6c00) [pid = 1833] [serial = 2223] [outer = 0x7f405e0b9c00] 06:00:10 INFO - PROCESS | 1833 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:00:10 INFO - PROCESS | 1833 | 1461157210136 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]]]}] 06:00:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:00:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1582ms 06:00:10 INFO - PROCESS | 1833 | 1461157210175 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 1833 | 1461157210180 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:00:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:00:10 INFO - PROCESS | 1833 | 1461157210186 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 1833 | 1461157210189 Marionette TRACE conn4 <- [1,2934,null,{}] 06:00:10 INFO - PROCESS | 1833 | 1461157210196 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}] 06:00:10 INFO - PROCESS | 1833 | 1461157210603 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:00:10 INFO - PROCESS | 1833 | 1461157210843 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068b8e000 == 176 [pid = 1833] [id = 741] 06:00:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f405d0ba000) [pid = 1833] [serial = 2224] [outer = (nil)] 06:00:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f4060d8f000) [pid = 1833] [serial = 2225] [outer = 0x7f405d0ba000] 06:00:11 INFO - PROCESS | 1833 | 1461157211013 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f4060e0d800) [pid = 1833] [serial = 2226] [outer = 0x7f405d0ba000] 06:00:11 INFO - PROCESS | 1833 | 1461157211824 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]]]}] 06:00:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:00:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1689ms 06:00:11 INFO - PROCESS | 1833 | 1461157211877 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:00:11 INFO - PROCESS | 1833 | 1461157211881 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:00:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:00:11 INFO - PROCESS | 1833 | 1461157211888 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 1833 | 1461157211891 Marionette TRACE conn4 <- [1,2938,null,{}] 06:00:11 INFO - PROCESS | 1833 | 1461157211897 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}] 06:00:12 INFO - PROCESS | 1833 | 1461157212151 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:00:12 INFO - PROCESS | 1833 | 1461157212428 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a8a1000 == 177 [pid = 1833] [id = 742] 06:00:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f4060d8e000) [pid = 1833] [serial = 2227] [outer = (nil)] 06:00:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f4060f70800) [pid = 1833] [serial = 2228] [outer = 0x7f4060d8e000] 06:00:12 INFO - PROCESS | 1833 | 1461157212524 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f40657f2400) [pid = 1833] [serial = 2229] [outer = 0x7f4060d8e000] 06:00:13 INFO - PROCESS | 1833 | 1461157213441 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]]]}] 06:00:13 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. 06:00:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1580ms 06:00:13 INFO - PROCESS | 1833 | 1461157213469 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:00:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:00:13 INFO - PROCESS | 1833 | 1461157213474 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:00:13 INFO - PROCESS | 1833 | 1461157213482 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 1833 | 1461157213487 Marionette TRACE conn4 <- [1,2942,null,{}] 06:00:13 INFO - PROCESS | 1833 | 1461157213493 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}] 06:00:13 INFO - PROCESS | 1833 | 1461157213814 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:00:14 INFO - PROCESS | 1833 | 1461157214071 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b3a7000 == 178 [pid = 1833] [id = 743] 06:00:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f4060e0bc00) [pid = 1833] [serial = 2230] [outer = (nil)] 06:00:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f4066cba800) [pid = 1833] [serial = 2231] [outer = 0x7f4060e0bc00] 06:00:14 INFO - PROCESS | 1833 | 1461157214165 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f406705f400) [pid = 1833] [serial = 2232] [outer = 0x7f4060e0bc00] 06:00:14 INFO - PROCESS | 1833 | 1461157214977 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"]]]}] 06:00:15 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 06:00:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:00:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1534ms 06:00:15 INFO - PROCESS | 1833 | 1461157215016 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 1833 | 1461157215019 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:00:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:00:15 INFO - PROCESS | 1833 | 1461157215027 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 1833 | 1461157215030 Marionette TRACE conn4 <- [1,2946,null,{}] 06:00:15 INFO - PROCESS | 1833 | 1461157215036 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}] 06:00:15 INFO - PROCESS | 1833 | 1461157215284 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:00:15 INFO - PROCESS | 1833 | 1461157215535 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b6ba000 == 179 [pid = 1833] [id = 744] 06:00:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f4060e0e000) [pid = 1833] [serial = 2233] [outer = (nil)] 06:00:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f40672d5000) [pid = 1833] [serial = 2234] [outer = 0x7f4060e0e000] 06:00:15 INFO - PROCESS | 1833 | 1461157215613 Marionette DEBUG loaded listener.js 06:00:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f40673e3c00) [pid = 1833] [serial = 2235] [outer = 0x7f4060e0e000] 06:00:16 INFO - PROCESS | 1833 | 1461157216437 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]]]}] 06:00:16 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. 06:00:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1435ms 06:00:16 INFO - PROCESS | 1833 | 1461157216463 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:00:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:00:16 INFO - PROCESS | 1833 | 1461157216467 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:00:16 INFO - PROCESS | 1833 | 1461157216474 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - PROCESS | 1833 | 1461157216477 Marionette TRACE conn4 <- [1,2950,null,{}] 06:00:16 INFO - PROCESS | 1833 | 1461157216483 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}] 06:00:16 INFO - PROCESS | 1833 | 1461157216727 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:00:17 INFO - PROCESS | 1833 | 1461157217007 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d91b800 == 180 [pid = 1833] [id = 745] 06:00:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f405fb43800) [pid = 1833] [serial = 2236] [outer = (nil)] 06:00:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f40676a3400) [pid = 1833] [serial = 2237] [outer = 0x7f405fb43800] 06:00:17 INFO - PROCESS | 1833 | 1461157217083 Marionette DEBUG loaded listener.js 06:00:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f4068bafc00) [pid = 1833] [serial = 2238] [outer = 0x7f405fb43800] 06:00:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40703b3800 == 181 [pid = 1833] [id = 746] 06:00:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f4068d91000) [pid = 1833] [serial = 2239] [outer = (nil)] 06:00:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f40674bb400) [pid = 1833] [serial = 2240] [outer = 0x7f4068d91000] 06:00:18 INFO - PROCESS | 1833 | 1461157218077 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]]]}] 06:00:18 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. 06:00:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1633ms 06:00:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:00:18 INFO - PROCESS | 1833 | 1461157218113 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:00:18 INFO - PROCESS | 1833 | 1461157218115 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:00:18 INFO - PROCESS | 1833 | 1461157218123 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:00:18 INFO - PROCESS | 1833 | 1461157218126 Marionette TRACE conn4 <- [1,2954,null,{}] 06:00:18 INFO - PROCESS | 1833 | 1461157218132 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}] 06:00:18 INFO - PROCESS | 1833 | 1461157218464 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:00:18 INFO - PROCESS | 1833 | 1461157218781 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077b20000 == 182 [pid = 1833] [id = 747] 06:00:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f4066f7bc00) [pid = 1833] [serial = 2241] [outer = (nil)] 06:00:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f4068f04800) [pid = 1833] [serial = 2242] [outer = 0x7f4066f7bc00] 06:00:18 INFO - PROCESS | 1833 | 1461157218864 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f4068f0cc00) [pid = 1833] [serial = 2243] [outer = 0x7f4066f7bc00] 06:00:19 INFO - PROCESS | 1833 | 1461157219670 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]]]}] 06:00:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:00:19 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 06:00:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1595ms 06:00:19 INFO - PROCESS | 1833 | 1461157219718 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 1833 | 1461157219722 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:00:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:00:19 INFO - PROCESS | 1833 | 1461157219728 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 1833 | 1461157219732 Marionette TRACE conn4 <- [1,2958,null,{}] 06:00:19 INFO - PROCESS | 1833 | 1461157219738 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}] 06:00:20 INFO - PROCESS | 1833 | 1461157220055 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:00:20 INFO - PROCESS | 1833 | 1461157220336 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407daeb000 == 183 [pid = 1833] [id = 748] 06:00:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f4065649000) [pid = 1833] [serial = 2244] [outer = (nil)] 06:00:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f40699f6000) [pid = 1833] [serial = 2245] [outer = 0x7f4065649000] 06:00:20 INFO - PROCESS | 1833 | 1461157220421 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f406a69c400) [pid = 1833] [serial = 2246] [outer = 0x7f4065649000] 06:00:21 INFO - PROCESS | 1833 | 1461157221327 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]]]}] 06:00:21 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. 06:00:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1650ms 06:00:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:00:21 INFO - PROCESS | 1833 | 1461157221379 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 1833 | 1461157221382 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:00:21 INFO - PROCESS | 1833 | 1461157221389 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 1833 | 1461157221392 Marionette TRACE conn4 <- [1,2962,null,{}] 06:00:21 INFO - PROCESS | 1833 | 1461157221399 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}] 06:00:21 INFO - PROCESS | 1833 | 1461157221645 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:00:21 INFO - PROCESS | 1833 | 1461157221927 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f407ec0e000 == 184 [pid = 1833] [id = 749] 06:00:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f4066bdf000) [pid = 1833] [serial = 2247] [outer = (nil)] 06:00:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f406a6a1400) [pid = 1833] [serial = 2248] [outer = 0x7f4066bdf000] 06:00:22 INFO - PROCESS | 1833 | 1461157222009 Marionette DEBUG loaded listener.js 06:00:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f406a6f5400) [pid = 1833] [serial = 2249] [outer = 0x7f4066bdf000] 06:00:22 INFO - PROCESS | 1833 | 1461157222857 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]]]}] 06:00:22 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. 06:00:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1488ms 06:00:22 INFO - PROCESS | 1833 | 1461157222877 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:00:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:00:22 INFO - PROCESS | 1833 | 1461157222881 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:00:22 INFO - PROCESS | 1833 | 1461157222887 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 1833 | 1461157222891 Marionette TRACE conn4 <- [1,2966,null,{}] 06:00:22 INFO - PROCESS | 1833 | 1461157222897 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}] 06:00:23 INFO - PROCESS | 1833 | 1461157223190 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:00:23 INFO - PROCESS | 1833 | 1461157223452 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f408091e000 == 185 [pid = 1833] [id = 750] 06:00:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f4068f10800) [pid = 1833] [serial = 2250] [outer = (nil)] 06:00:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f406a8ca400) [pid = 1833] [serial = 2251] [outer = 0x7f4068f10800] 06:00:23 INFO - PROCESS | 1833 | 1461157223534 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f406a8d1400) [pid = 1833] [serial = 2252] [outer = 0x7f4068f10800] 06:00:24 INFO - PROCESS | 1833 | 1461157224379 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]]]}] 06:00:24 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. 06:00:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1541ms 06:00:24 INFO - PROCESS | 1833 | 1461157224428 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:00:24 INFO - PROCESS | 1833 | 1461157224431 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:00:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:00:24 INFO - PROCESS | 1833 | 1461157224438 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:00:24 INFO - PROCESS | 1833 | 1461157224441 Marionette TRACE conn4 <- [1,2970,null,{}] 06:00:24 INFO - PROCESS | 1833 | 1461157224447 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}] 06:00:24 INFO - PROCESS | 1833 | 1461157224710 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b8f0800 == 184 [pid = 1833] [id = 582] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4056319800 == 183 [pid = 1833] [id = 286] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d0c8000 == 182 [pid = 1833] [id = 244] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a5df000 == 181 [pid = 1833] [id = 681] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c47000 == 180 [pid = 1833] [id = 680] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405b331800 == 179 [pid = 1833] [id = 731] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4059249800 == 178 [pid = 1833] [id = 730] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4057c79000 == 177 [pid = 1833] [id = 729] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4054ff1800 == 176 [pid = 1833] [id = 728] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406f3e6000 == 175 [pid = 1833] [id = 724] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406eb15800 == 174 [pid = 1833] [id = 723] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406d875000 == 173 [pid = 1833] [id = 722] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b3aa800 == 172 [pid = 1833] [id = 721] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a5f5800 == 171 [pid = 1833] [id = 720] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077b1c000 == 170 [pid = 1833] [id = 597] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067e6a000 == 169 [pid = 1833] [id = 719] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067429000 == 168 [pid = 1833] [id = 718] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406558b000 == 167 [pid = 1833] [id = 717] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060d0d800 == 166 [pid = 1833] [id = 716] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f868800 == 165 [pid = 1833] [id = 715] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405e084000 == 164 [pid = 1833] [id = 714] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d7dc000 == 163 [pid = 1833] [id = 713] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405cd2a800 == 162 [pid = 1833] [id = 712] 06:00:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4058471800 == 161 [pid = 1833] [id = 711] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f405b758000) [pid = 1833] [serial = 2132] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f40655ef400) [pid = 1833] [serial = 2046] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f40575b4800) [pid = 1833] [serial = 2127] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f4055aa6800) [pid = 1833] [serial = 2123] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f4060e0dc00) [pid = 1833] [serial = 2103] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f405d6cac00) [pid = 1833] [serial = 2034] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f405bac4c00) [pid = 1833] [serial = 2075] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f4054a21400) [pid = 1833] [serial = 2121] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f40657ec400) [pid = 1833] [serial = 2108] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f405fb39c00) [pid = 1833] [serial = 2091] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f4066bb9800) [pid = 1833] [serial = 2112] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f4060f6d800) [pid = 1833] [serial = 2105] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f405de5e400) [pid = 1833] [serial = 2085] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405d1c2400) [pid = 1833] [serial = 2031] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4055daec00) [pid = 1833] [serial = 2016] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4060370c00) [pid = 1833] [serial = 2097] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f405e0c1c00) [pid = 1833] [serial = 2088] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f4066bb1400) [pid = 1833] [serial = 2111] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405fab6400) [pid = 1833] [serial = 2090] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f40549c0400) [pid = 1833] [serial = 2120] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f405a68e400) [pid = 1833] [serial = 2019] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f4060332800) [pid = 1833] [serial = 2043] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f4055baa400) [pid = 1833] [serial = 2129] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f405ca4ec00) [pid = 1833] [serial = 2028] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f405b47b400) [pid = 1833] [serial = 2022] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f4066c37000) [pid = 1833] [serial = 2115] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f405ce04000) [pid = 1833] [serial = 2081] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f4060b34000) [pid = 1833] [serial = 2099] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f40655f0400) [pid = 1833] [serial = 2106] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f405bad4800) [pid = 1833] [serial = 2025] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f405d0b7c00) [pid = 1833] [serial = 2082] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f4060e02800) [pid = 1833] [serial = 2102] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405e0b4c00) [pid = 1833] [serial = 2087] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f4055a28800) [pid = 1833] [serial = 2070] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f4066bda800) [pid = 1833] [serial = 2114] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f40566f0c00) [pid = 1833] [serial = 2126] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4056502c00) [pid = 1833] [serial = 2072] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f405fab2400) [pid = 1833] [serial = 2040] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f405de66800) [pid = 1833] [serial = 2037] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f4066cb5c00) [pid = 1833] [serial = 2118] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f405d6d1000) [pid = 1833] [serial = 2084] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f40657f5c00) [pid = 1833] [serial = 2109] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f4054a24000) [pid = 1833] [serial = 2013] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4054a21c00) [pid = 1833] [serial = 2069] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4057c4fc00) [pid = 1833] [serial = 2049] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f405bbaf000) [pid = 1833] [serial = 2076] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4055c79000) [pid = 1833] [serial = 2124] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405b35c800) [pid = 1833] [serial = 2130] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f40602ae000) [pid = 1833] [serial = 2094] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405c722c00) [pid = 1833] [serial = 2079] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4060cc8c00) [pid = 1833] [serial = 2100] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4066c41000) [pid = 1833] [serial = 2117] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405fb43000) [pid = 1833] [serial = 2093] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f405c684800) [pid = 1833] [serial = 2078] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f405b1cfc00) [pid = 1833] [serial = 1944] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f4060330400) [pid = 1833] [serial = 2096] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f40575b1000) [pid = 1833] [serial = 2073] [outer = (nil)] [url = about:blank] 06:00:27 INFO - PROCESS | 1833 | 1461157227765 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40554df000 == 162 [pid = 1833] [id = 751] 06:00:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f40545c0c00) [pid = 1833] [serial = 2253] [outer = (nil)] 06:00:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f4054617800) [pid = 1833] [serial = 2254] [outer = 0x7f40545c0c00] 06:00:27 INFO - PROCESS | 1833 | 1461157227840 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f4054a24000) [pid = 1833] [serial = 2255] [outer = 0x7f40545c0c00] 06:00:28 INFO - PROCESS | 1833 | 1461157228604 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]]]}] 06:00:28 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. 06:00:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 4187ms 06:00:28 INFO - PROCESS | 1833 | 1461157228627 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:00:28 INFO - PROCESS | 1833 | 1461157228635 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:00:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:00:28 INFO - PROCESS | 1833 | 1461157228645 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:00:28 INFO - PROCESS | 1833 | 1461157228648 Marionette TRACE conn4 <- [1,2974,null,{}] 06:00:28 INFO - PROCESS | 1833 | 1461157228656 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}] 06:00:28 INFO - PROCESS | 1833 | 1461157228914 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:00:29 INFO - PROCESS | 1833 | 1461157229108 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40584dc000 == 163 [pid = 1833] [id = 752] 06:00:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f40545c1400) [pid = 1833] [serial = 2256] [outer = (nil)] 06:00:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f4055bae400) [pid = 1833] [serial = 2257] [outer = 0x7f40545c1400] 06:00:29 INFO - PROCESS | 1833 | 1461157229194 Marionette DEBUG loaded listener.js 06:00:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f4056502c00) [pid = 1833] [serial = 2258] [outer = 0x7f40545c1400] 06:00:30 INFO - PROCESS | 1833 | 1461157230097 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]]]}] 06:00:30 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. 06:00:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1485ms 06:00:30 INFO - PROCESS | 1833 | 1461157230141 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 1833 | 1461157230148 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:00:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:00:30 INFO - PROCESS | 1833 | 1461157230156 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 1833 | 1461157230159 Marionette TRACE conn4 <- [1,2978,null,{}] 06:00:30 INFO - PROCESS | 1833 | 1461157230166 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}] 06:00:30 INFO - PROCESS | 1833 | 1461157230483 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:00:30 INFO - PROCESS | 1833 | 1461157230532 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa33000 == 164 [pid = 1833] [id = 753] 06:00:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4055c75c00) [pid = 1833] [serial = 2259] [outer = (nil)] 06:00:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4057c51400) [pid = 1833] [serial = 2260] [outer = 0x7f4055c75c00] 06:00:30 INFO - PROCESS | 1833 | 1461157230605 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405a690c00) [pid = 1833] [serial = 2261] [outer = 0x7f4055c75c00] 06:00:31 INFO - PROCESS | 1833 | 1461157231698 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]]]}] 06:00:31 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. 06:00:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1586ms 06:00:31 INFO - PROCESS | 1833 | 1461157231743 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:00:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:00:31 INFO - PROCESS | 1833 | 1461157231747 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:00:31 INFO - PROCESS | 1833 | 1461157231766 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:00:31 INFO - PROCESS | 1833 | 1461157231776 Marionette TRACE conn4 <- [1,2982,null,{}] 06:00:31 INFO - PROCESS | 1833 | 1461157231796 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}] 06:00:32 INFO - PROCESS | 1833 | 1461157232635 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f405c661800) [pid = 1833] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405f7dd400) [pid = 1833] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f40674b3000) [pid = 1833] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f405b757800) [pid = 1833] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f4067258800) [pid = 1833] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f4055a33000) [pid = 1833] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f40672cf400) [pid = 1833] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f4060b35400) [pid = 1833] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f40545bf400) [pid = 1833] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f4055c75400) [pid = 1833] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4054ce8800) [pid = 1833] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f4054fcec00) [pid = 1833] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405bacd400) [pid = 1833] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f405bbb0000) [pid = 1833] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f4066bd2c00) [pid = 1833] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405d6c8400) [pid = 1833] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f4065647800) [pid = 1833] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f40549c8400) [pid = 1833] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f405d0e3800) [pid = 1833] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:00:32 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f405bbb7c00) [pid = 1833] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:00:32 INFO - PROCESS | 1833 | 1461157232951 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b00e800 == 165 [pid = 1833] [id = 754] 06:00:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f4051961000) [pid = 1833] [serial = 2262] [outer = (nil)] 06:00:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f4055a33000) [pid = 1833] [serial = 2263] [outer = 0x7f4051961000] 06:00:33 INFO - PROCESS | 1833 | 1461157233084 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f405b481400) [pid = 1833] [serial = 2264] [outer = 0x7f4051961000] 06:00:33 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 06:00:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:00:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2071ms 06:00:33 INFO - PROCESS | 1833 | 1461157233816 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"]]]}] 06:00:33 INFO - PROCESS | 1833 | 1461157233827 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 1833 | 1461157233831 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:00:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:00:33 INFO - PROCESS | 1833 | 1461157233843 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 1833 | 1461157233848 Marionette TRACE conn4 <- [1,2986,null,{}] 06:00:33 INFO - PROCESS | 1833 | 1461157233854 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}] 06:00:34 INFO - PROCESS | 1833 | 1461157234080 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:00:34 INFO - PROCESS | 1833 | 1461157234285 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cd60800 == 166 [pid = 1833] [id = 755] 06:00:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f40545bf400) [pid = 1833] [serial = 2265] [outer = (nil)] 06:00:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f405bad4000) [pid = 1833] [serial = 2266] [outer = 0x7f40545bf400] 06:00:34 INFO - PROCESS | 1833 | 1461157234349 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f405bbdf000) [pid = 1833] [serial = 2267] [outer = 0x7f40545bf400] 06:00:35 INFO - PROCESS | 1833 | 1461157235384 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]]]}] 06:00:35 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. 06:00:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1587ms 06:00:35 INFO - PROCESS | 1833 | 1461157235432 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1833 | 1461157235440 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:00:35 INFO - PROCESS | 1833 | 1461157235450 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1833 | 1461157235456 Marionette TRACE conn4 <- [1,2990,null,{}] 06:00:35 INFO - PROCESS | 1833 | 1461157235483 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}] 06:00:35 INFO - PROCESS | 1833 | 1461157235757 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:00:36 INFO - PROCESS | 1833 | 1461157236041 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405a844800 == 167 [pid = 1833] [id = 756] 06:00:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4055da9400) [pid = 1833] [serial = 2268] [outer = (nil)] 06:00:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f405666e800) [pid = 1833] [serial = 2269] [outer = 0x7f4055da9400] 06:00:36 INFO - PROCESS | 1833 | 1461157236182 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f405a69a000) [pid = 1833] [serial = 2270] [outer = 0x7f4055da9400] 06:00:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405ba32800 == 168 [pid = 1833] [id = 757] 06:00:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f405bac5800) [pid = 1833] [serial = 2271] [outer = (nil)] 06:00:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f4056503000) [pid = 1833] [serial = 2272] [outer = 0x7f405bac5800] 06:00:37 INFO - PROCESS | 1833 | 1461157237198 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]]]}] 06:00:37 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. 06:00:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1791ms 06:00:37 INFO - PROCESS | 1833 | 1461157237251 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 1833 | 1461157237260 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:00:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:00:37 INFO - PROCESS | 1833 | 1461157237271 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1833 | 1461157237275 Marionette TRACE conn4 <- [1,2994,null,{}] 06:00:37 INFO - PROCESS | 1833 | 1461157237283 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}] 06:00:37 INFO - PROCESS | 1833 | 1461157237661 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:00:38 INFO - PROCESS | 1833 | 1461157238019 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d78e000 == 169 [pid = 1833] [id = 758] 06:00:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f405a69b400) [pid = 1833] [serial = 2273] [outer = (nil)] 06:00:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f405c669000) [pid = 1833] [serial = 2274] [outer = 0x7f405a69b400] 06:00:38 INFO - PROCESS | 1833 | 1461157238106 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405c71a400) [pid = 1833] [serial = 2275] [outer = 0x7f405a69b400] 06:00:38 INFO - PROCESS | 1833 | 1461157238922 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]]]}] 06:00:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:00:38 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 06:00:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1691ms 06:00:38 INFO - PROCESS | 1833 | 1461157238963 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:00:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:00:38 INFO - PROCESS | 1833 | 1461157238967 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:00:38 INFO - PROCESS | 1833 | 1461157238974 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 1833 | 1461157238981 Marionette TRACE conn4 <- [1,2998,null,{}] 06:00:39 INFO - PROCESS | 1833 | 1461157239000 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}] 06:00:39 INFO - PROCESS | 1833 | 1461157239277 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:00:39 INFO - PROCESS | 1833 | 1461157239556 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405de02800 == 170 [pid = 1833] [id = 759] 06:00:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405c71c400) [pid = 1833] [serial = 2276] [outer = (nil)] 06:00:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f405d0b4400) [pid = 1833] [serial = 2277] [outer = 0x7f405c71c400] 06:00:39 INFO - PROCESS | 1833 | 1461157239643 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405d0e6800) [pid = 1833] [serial = 2278] [outer = 0x7f405c71c400] 06:00:40 INFO - PROCESS | 1833 | 1461157240504 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]]]}] 06:00:40 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. 06:00:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1546ms 06:00:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:00:40 INFO - PROCESS | 1833 | 1461157240520 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1833 | 1461157240524 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:00:40 INFO - PROCESS | 1833 | 1461157240532 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 1833 | 1461157240535 Marionette TRACE conn4 <- [1,3002,null,{}] 06:00:40 INFO - PROCESS | 1833 | 1461157240542 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}] 06:00:40 INFO - PROCESS | 1833 | 1461157240823 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:00:41 INFO - PROCESS | 1833 | 1461157241080 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f76d800 == 171 [pid = 1833] [id = 760] 06:00:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f405c66fc00) [pid = 1833] [serial = 2279] [outer = (nil)] 06:00:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405d1c9800) [pid = 1833] [serial = 2280] [outer = 0x7f405c66fc00] 06:00:41 INFO - PROCESS | 1833 | 1461157241165 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405d6c3400) [pid = 1833] [serial = 2281] [outer = 0x7f405c66fc00] 06:00:41 INFO - PROCESS | 1833 | 1461157241994 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]]]}] 06:00:42 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. 06:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1493ms 06:00:42 INFO - PROCESS | 1833 | 1461157242025 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 1833 | 1461157242030 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:00:42 INFO - PROCESS | 1833 | 1461157242036 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1833 | 1461157242040 Marionette TRACE conn4 <- [1,3006,null,{}] 06:00:42 INFO - PROCESS | 1833 | 1461157242046 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}] 06:00:42 INFO - PROCESS | 1833 | 1461157242300 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:00:42 INFO - PROCESS | 1833 | 1461157242548 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060407000 == 172 [pid = 1833] [id = 761] 06:00:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405ce0e800) [pid = 1833] [serial = 2282] [outer = (nil)] 06:00:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405d721800) [pid = 1833] [serial = 2283] [outer = 0x7f405ce0e800] 06:00:42 INFO - PROCESS | 1833 | 1461157242627 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405d9bac00) [pid = 1833] [serial = 2284] [outer = 0x7f405ce0e800] 06:00:43 INFO - PROCESS | 1833 | 1461157243590 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]]]}] 06:00:43 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. 06:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1586ms 06:00:43 INFO - PROCESS | 1833 | 1461157243624 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:00:43 INFO - PROCESS | 1833 | 1461157243627 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:00:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:00:43 INFO - PROCESS | 1833 | 1461157243635 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:00:43 INFO - PROCESS | 1833 | 1461157243638 Marionette TRACE conn4 <- [1,3010,null,{}] 06:00:43 INFO - PROCESS | 1833 | 1461157243645 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}] 06:00:43 INFO - PROCESS | 1833 | 1461157243942 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:00:44 INFO - PROCESS | 1833 | 1461157244194 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406535c800 == 173 [pid = 1833] [id = 762] 06:00:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405d9bd800) [pid = 1833] [serial = 2285] [outer = (nil)] 06:00:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f405fabec00) [pid = 1833] [serial = 2286] [outer = 0x7f405d9bd800] 06:00:44 INFO - PROCESS | 1833 | 1461157244298 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4060327c00) [pid = 1833] [serial = 2287] [outer = 0x7f405d9bd800] 06:00:45 INFO - PROCESS | 1833 | 1461157245136 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]]]}] 06:00:45 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 06:00:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1540ms 06:00:45 INFO - PROCESS | 1833 | 1461157245176 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 1833 | 1461157245180 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:00:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:00:45 INFO - PROCESS | 1833 | 1461157245187 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1833 | 1461157245191 Marionette TRACE conn4 <- [1,3014,null,{}] 06:00:45 INFO - PROCESS | 1833 | 1461157245197 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}] 06:00:45 INFO - PROCESS | 1833 | 1461157245455 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:00:45 INFO - PROCESS | 1833 | 1461157245738 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4065585800 == 174 [pid = 1833] [id = 763] 06:00:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f4055a09000) [pid = 1833] [serial = 2288] [outer = (nil)] 06:00:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f4060371000) [pid = 1833] [serial = 2289] [outer = 0x7f4055a09000] 06:00:45 INFO - PROCESS | 1833 | 1461157245820 Marionette DEBUG loaded listener.js 06:00:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f4060b2ec00) [pid = 1833] [serial = 2290] [outer = 0x7f4055a09000] 06:00:46 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:00:46 INFO - PROCESS | 1833 | 1461157246747 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:00:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:00:46 INFO - {} 06:00:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:00:46 INFO - {} 06:00:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:00:46 INFO - {} 06:00:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:00:46 INFO - {} 06:00:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1588ms 06:00:46 INFO - PROCESS | 1833 | 1461157246778 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:00:46 INFO - PROCESS | 1833 | 1461157246781 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:00:46 INFO - TEST-START | /FileAPI/fileReader.html 06:00:46 INFO - PROCESS | 1833 | 1461157246796 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:00:46 INFO - PROCESS | 1833 | 1461157246800 Marionette TRACE conn4 <- [1,3018,null,{}] 06:00:46 INFO - PROCESS | 1833 | 1461157246856 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}] 06:00:47 INFO - PROCESS | 1833 | 1461157247156 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:00:47 INFO - PROCESS | 1833 | 1461157247432 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406702c000 == 175 [pid = 1833] [id = 764] 06:00:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f4060b34000) [pid = 1833] [serial = 2291] [outer = (nil)] 06:00:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f4060e0d000) [pid = 1833] [serial = 2292] [outer = 0x7f4060b34000] 06:00:47 INFO - PROCESS | 1833 | 1461157247508 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f4060f70c00) [pid = 1833] [serial = 2293] [outer = 0x7f4060b34000] 06:00:48 INFO - PROCESS | 1833 | 1461157248510 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]]]}] 06:00:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:00:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:00:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:00:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:00:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1733ms 06:00:48 INFO - PROCESS | 1833 | 1461157248530 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 1833 | 1461157248533 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:00:48 INFO - TEST-START | /FileAPI/historical.html 06:00:48 INFO - PROCESS | 1833 | 1461157248540 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 1833 | 1461157248544 Marionette TRACE conn4 <- [1,3022,null,{}] 06:00:48 INFO - PROCESS | 1833 | 1461157248550 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}] 06:00:48 INFO - PROCESS | 1833 | 1461157248839 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:00:49 INFO - PROCESS | 1833 | 1461157249114 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406895b000 == 176 [pid = 1833] [id = 765] 06:00:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f4060b35400) [pid = 1833] [serial = 2294] [outer = (nil)] 06:00:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f406563b400) [pid = 1833] [serial = 2295] [outer = 0x7f4060b35400] 06:00:49 INFO - PROCESS | 1833 | 1461157249231 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f40657ef800) [pid = 1833] [serial = 2296] [outer = 0x7f4060b35400] 06:00:50 INFO - PROCESS | 1833 | 1461157250028 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"]]]}] 06:00:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:00:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:00:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:00:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:00:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:00:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:00:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:00:50 INFO - TEST-OK | /FileAPI/historical.html | took 1538ms 06:00:50 INFO - PROCESS | 1833 | 1461157250081 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 1833 | 1461157250085 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:00:50 INFO - PROCESS | 1833 | 1461157250094 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - TEST-START | /FileAPI/idlharness.html 06:00:50 INFO - PROCESS | 1833 | 1461157250103 Marionette TRACE conn4 <- [1,3026,null,{}] 06:00:50 INFO - PROCESS | 1833 | 1461157250109 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}] 06:00:50 INFO - PROCESS | 1833 | 1461157250408 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:00:50 INFO - PROCESS | 1833 | 1461157250685 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a6cc800 == 177 [pid = 1833] [id = 766] 06:00:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4055ba0800) [pid = 1833] [serial = 2297] [outer = (nil)] 06:00:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f40657f8800) [pid = 1833] [serial = 2298] [outer = 0x7f4055ba0800] 06:00:50 INFO - PROCESS | 1833 | 1461157250797 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f4066bd7c00) [pid = 1833] [serial = 2299] [outer = 0x7f4055ba0800] 06:00:52 INFO - PROCESS | 1833 | 1461157252615 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]]]}] 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:00:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:00:52 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 06:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:00:52 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 06:00:52 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 06:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:00:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:00:52 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 06:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:00:52 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 06:00:52 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 06:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:00:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:00:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:00:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:00:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 2693ms 06:00:52 INFO - PROCESS | 1833 | 1461157252815 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 1833 | 1461157252840 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:00:52 INFO - TEST-START | /FileAPI/idlharness.worker 06:00:52 INFO - PROCESS | 1833 | 1461157252852 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 1833 | 1461157252864 Marionette TRACE conn4 <- [1,3030,null,{}] 06:00:52 INFO - PROCESS | 1833 | 1461157252888 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}] 06:00:53 INFO - PROCESS | 1833 | 1461157253271 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:00:53 INFO - PROCESS | 1833 | 1461157253478 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b865800 == 178 [pid = 1833] [id = 767] 06:00:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f4060f71c00) [pid = 1833] [serial = 2300] [outer = (nil)] 06:00:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f4068f07400) [pid = 1833] [serial = 2301] [outer = 0x7f4060f71c00] 06:00:53 INFO - PROCESS | 1833 | 1461157253587 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f406a8cdc00) [pid = 1833] [serial = 2302] [outer = 0x7f4060f71c00] 06:00:53 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:00:56 INFO - PROCESS | 1833 | 1461157256100 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,{},{}]]]}] 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:00:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:00:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:00:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:00:56 INFO - {} 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:00:56 INFO - {} 06:00:56 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 - {} 06:00:56 INFO - {} 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:00:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:00:56 INFO - {} 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:00:56 INFO - {} 06:00:56 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 - {} 06:00:56 INFO - {} 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:00:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:00:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 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 06:00:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:00:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:00:56 INFO - {} 06:00:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3330ms 06:00:56 INFO - PROCESS | 1833 | 1461157256182 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1833 | 1461157256185 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:00:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:00:56 INFO - PROCESS | 1833 | 1461157256190 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1833 | 1461157256193 Marionette TRACE conn4 <- [1,3034,null,{}] 06:00:56 INFO - PROCESS | 1833 | 1461157256265 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}] 06:00:56 INFO - PROCESS | 1833 | 1461157256612 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:00:56 INFO - PROCESS | 1833 | 1461157256892 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4077b22800 == 179 [pid = 1833] [id = 768] 06:00:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f406a8ce400) [pid = 1833] [serial = 2303] [outer = (nil)] 06:00:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f406b565000) [pid = 1833] [serial = 2304] [outer = 0x7f406a8ce400] 06:00:56 INFO - PROCESS | 1833 | 1461157256970 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f406f37e800) [pid = 1833] [serial = 2305] [outer = 0x7f406a8ce400] 06:00:57 INFO - PROCESS | 1833 | 1461157257759 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]]]}] 06:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:00:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1579ms 06:00:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:00:57 INFO - PROCESS | 1833 | 1461157257770 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:00:57 INFO - PROCESS | 1833 | 1461157257773 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:00:57 INFO - PROCESS | 1833 | 1461157257780 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:00:57 INFO - PROCESS | 1833 | 1461157257783 Marionette TRACE conn4 <- [1,3038,null,{}] 06:00:57 INFO - PROCESS | 1833 | 1461157257788 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}] 06:00:58 INFO - PROCESS | 1833 | 1461157258036 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:00:58 INFO - PROCESS | 1833 | 1461157258315 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4082ebd800 == 180 [pid = 1833] [id = 769] 06:00:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f4066f80000) [pid = 1833] [serial = 2306] [outer = (nil)] 06:00:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f406f244800) [pid = 1833] [serial = 2307] [outer = 0x7f4066f80000] 06:00:58 INFO - PROCESS | 1833 | 1461157258389 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f406f3dac00) [pid = 1833] [serial = 2308] [outer = 0x7f4066f80000] 06:00:59 INFO - PROCESS | 1833 | 1461157259202 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"]]]}] 06:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:00:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1433ms 06:00:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:00:59 INFO - PROCESS | 1833 | 1461157259212 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:00:59 INFO - PROCESS | 1833 | 1461157259215 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:00:59 INFO - PROCESS | 1833 | 1461157259222 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:00:59 INFO - PROCESS | 1833 | 1461157259226 Marionette TRACE conn4 <- [1,3042,null,{}] 06:00:59 INFO - PROCESS | 1833 | 1461157259232 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}] 06:00:59 INFO - PROCESS | 1833 | 1461157259503 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:00:59 INFO - PROCESS | 1833 | 1461157259757 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4083175800 == 181 [pid = 1833] [id = 770] 06:00:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f40673e6800) [pid = 1833] [serial = 2309] [outer = (nil)] 06:00:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f406f65b400) [pid = 1833] [serial = 2310] [outer = 0x7f40673e6800] 06:00:59 INFO - PROCESS | 1833 | 1461157259836 Marionette DEBUG loaded listener.js 06:00:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f406f67e800) [pid = 1833] [serial = 2311] [outer = 0x7f40673e6800] 06:01:01 INFO - PROCESS | 1833 | 1461157261125 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]]]}] 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:01:01 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. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:01:01 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'.) 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:01:01 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. 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:01:01 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. 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:01:01 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. 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:01:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1952ms 06:01:01 INFO - PROCESS | 1833 | 1461157261173 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:01:01 INFO - PROCESS | 1833 | 1461157261176 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:01:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:01:01 INFO - PROCESS | 1833 | 1461157261204 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 1833 | 1461157261212 Marionette TRACE conn4 <- [1,3046,null,{}] 06:01:01 INFO - PROCESS | 1833 | 1461157261267 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}] 06:01:01 INFO - PROCESS | 1833 | 1461157261718 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:01:02 INFO - PROCESS | 1833 | 1461157261998 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406d875000 == 182 [pid = 1833] [id = 771] 06:01:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f40566ee800) [pid = 1833] [serial = 2312] [outer = (nil)] 06:01:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f4069a9b800) [pid = 1833] [serial = 2313] [outer = 0x7f40566ee800] 06:01:02 INFO - PROCESS | 1833 | 1461157262111 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f406b566c00) [pid = 1833] [serial = 2314] [outer = 0x7f40566ee800] 06:01:02 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:01:03 INFO - PROCESS | 1833 | 1461157263210 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:01:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:01:03 INFO - {} 06:01:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2040ms 06:01:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:01:03 INFO - PROCESS | 1833 | 1461157263245 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:01:03 INFO - PROCESS | 1833 | 1461157263248 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:01:03 INFO - PROCESS | 1833 | 1461157263255 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 1833 | 1461157263258 Marionette TRACE conn4 <- [1,3050,null,{}] 06:01:03 INFO - PROCESS | 1833 | 1461157263269 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}] 06:01:03 INFO - PROCESS | 1833 | 1461157263567 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:01:03 INFO - PROCESS | 1833 | 1461157263930 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4071182800 == 183 [pid = 1833] [id = 772] 06:01:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f406b617400) [pid = 1833] [serial = 2315] [outer = (nil)] 06:01:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f406ccee800) [pid = 1833] [serial = 2316] [outer = 0x7f406b617400] 06:01:04 INFO - PROCESS | 1833 | 1461157264008 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f406ceedc00) [pid = 1833] [serial = 2317] [outer = 0x7f406b617400] 06:01:04 INFO - PROCESS | 1833 | 1461157264769 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]]]}] 06:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:01:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1585ms 06:01:04 INFO - PROCESS | 1833 | 1461157264841 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1833 | 1461157264847 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:01:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:01:04 INFO - PROCESS | 1833 | 1461157264859 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1833 | 1461157264862 Marionette TRACE conn4 <- [1,3054,null,{}] 06:01:04 INFO - PROCESS | 1833 | 1461157264873 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}] 06:01:05 INFO - PROCESS | 1833 | 1461157265350 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405ca96000 == 182 [pid = 1833] [id = 688] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40567df800 == 181 [pid = 1833] [id = 685] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405f879800 == 180 [pid = 1833] [id = 694] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d8a4800 == 179 [pid = 1833] [id = 692] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407ec0e000 == 178 [pid = 1833] [id = 749] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f407daeb000 == 177 [pid = 1833] [id = 748] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4077b20000 == 176 [pid = 1833] [id = 747] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40703b3800 == 175 [pid = 1833] [id = 746] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406d91b800 == 174 [pid = 1833] [id = 745] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b6ba000 == 173 [pid = 1833] [id = 744] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406b3a7000 == 172 [pid = 1833] [id = 743] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f406a8a1000 == 171 [pid = 1833] [id = 742] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4068b8e000 == 170 [pid = 1833] [id = 741] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4067428800 == 169 [pid = 1833] [id = 740] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4066c13800 == 168 [pid = 1833] [id = 739] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40654a6800 == 167 [pid = 1833] [id = 738] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f4060581800 == 166 [pid = 1833] [id = 737] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405de1f800 == 165 [pid = 1833] [id = 736] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405d7d9000 == 164 [pid = 1833] [id = 735] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405caa5000 == 163 [pid = 1833] [id = 734] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f405aa39800 == 162 [pid = 1833] [id = 733] 06:01:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f40555e2800 == 161 [pid = 1833] [id = 732] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f4056509400) [pid = 1833] [serial = 2195] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f405d6c8800) [pid = 1833] [serial = 2148] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f4060334000) [pid = 1833] [serial = 2151] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f4067bb6800) [pid = 1833] [serial = 2177] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f4060377400) [pid = 1833] [serial = 2156] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f40672d1800) [pid = 1833] [serial = 2165] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f405b047400) [pid = 1833] [serial = 2138] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f40673ee800) [pid = 1833] [serial = 2169] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f4066cba400) [pid = 1833] [serial = 2163] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f4055ba5800) [pid = 1833] [serial = 2135] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f405a69a800) [pid = 1833] [serial = 2192] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f4068bb0c00) [pid = 1833] [serial = 2181] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f4055daf000) [pid = 1833] [serial = 2136] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f4055dadc00) [pid = 1833] [serial = 2189] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f405d1c6000) [pid = 1833] [serial = 2145] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f405c688400) [pid = 1833] [serial = 2141] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f4067bae800) [pid = 1833] [serial = 2175] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f4060334800) [pid = 1833] [serial = 2153] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f4067364400) [pid = 1833] [serial = 2166] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f40674b5800) [pid = 1833] [serial = 2171] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f405d0bf800) [pid = 1833] [serial = 2144] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f405b1ce000) [pid = 1833] [serial = 2193] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f4067da1c00) [pid = 1833] [serial = 2178] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f40676cc000) [pid = 1833] [serial = 2174] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f4054a1d000) [pid = 1833] [serial = 2186] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f4056676c00) [pid = 1833] [serial = 2190] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f4065645400) [pid = 1833] [serial = 2160] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f406736d800) [pid = 1833] [serial = 2168] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f4060f67800) [pid = 1833] [serial = 2159] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f4068bb7800) [pid = 1833] [serial = 2183] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f405ca51400) [pid = 1833] [serial = 2142] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f4060b2b400) [pid = 1833] [serial = 2154] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f405b398c00) [pid = 1833] [serial = 2139] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4066bd5400) [pid = 1833] [serial = 2162] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f40602a5c00) [pid = 1833] [serial = 2150] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405c66f800) [pid = 1833] [serial = 2067] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4067da4000) [pid = 1833] [serial = 2180] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f405d68e400) [pid = 1833] [serial = 2147] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f40674bf000) [pid = 1833] [serial = 2172] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f4054fc8000) [pid = 1833] [serial = 2187] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f4060d83000) [pid = 1833] [serial = 2157] [outer = (nil)] [url = about:blank] 06:01:07 INFO - PROCESS | 1833 | 1461157267960 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40555ed800 == 162 [pid = 1833] [id = 773] 06:01:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f4054614800) [pid = 1833] [serial = 2318] [outer = (nil)] 06:01:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f4054623800) [pid = 1833] [serial = 2319] [outer = 0x7f4054614800] 06:01:08 INFO - PROCESS | 1833 | 1461157268034 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f4054cdc400) [pid = 1833] [serial = 2320] [outer = 0x7f4054614800] 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:01:09 INFO - PROCESS | 1833 | 1461157269292 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"]]]}] 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:01:09 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" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:01:09 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" 06:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:01:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 4560ms 06:01:09 INFO - PROCESS | 1833 | 1461157269418 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 1833 | 1461157269423 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:01:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:01:09 INFO - PROCESS | 1833 | 1461157269430 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 1833 | 1461157269459 Marionette TRACE conn4 <- [1,3058,null,{}] 06:01:09 INFO - PROCESS | 1833 | 1461157269478 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}] 06:01:09 INFO - PROCESS | 1833 | 1461157269888 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:01:09 INFO - PROCESS | 1833 | 1461157269921 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405848a000 == 163 [pid = 1833] [id = 774] 06:01:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f4055a0ac00) [pid = 1833] [serial = 2321] [outer = (nil)] 06:01:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f4057ce7800) [pid = 1833] [serial = 2322] [outer = 0x7f4055a0ac00] 06:01:10 INFO - PROCESS | 1833 | 1461157269991 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405b03d800) [pid = 1833] [serial = 2323] [outer = 0x7f4055a0ac00] 06:01:11 INFO - PROCESS | 1833 | 1461157271034 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]]]}] 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:01:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:01:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:01:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:01:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:01:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:01:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:01:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:01:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:01:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1620ms 06:01:11 INFO - PROCESS | 1833 | 1461157271074 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:01:11 INFO - PROCESS | 1833 | 1461157271080 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:01:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:01:11 INFO - PROCESS | 1833 | 1461157271087 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 1833 | 1461157271091 Marionette TRACE conn4 <- [1,3062,null,{}] 06:01:11 INFO - PROCESS | 1833 | 1461157271101 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}] 06:01:11 INFO - PROCESS | 1833 | 1461157271427 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:01:11 INFO - PROCESS | 1833 | 1461157271469 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405aa2f000 == 164 [pid = 1833] [id = 775] 06:01:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f405b04b400) [pid = 1833] [serial = 2324] [outer = (nil)] 06:01:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f405b754800) [pid = 1833] [serial = 2325] [outer = 0x7f405b04b400] 06:01:11 INFO - PROCESS | 1833 | 1461157271536 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f405bbae000) [pid = 1833] [serial = 2326] [outer = 0x7f405b04b400] 06:01:12 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f4060e0e000) [pid = 1833] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f4055c71000) [pid = 1833] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f4055c75c00) [pid = 1833] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f405a691800) [pid = 1833] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f4060e0bc00) [pid = 1833] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f40545c0c00) [pid = 1833] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f4060d8e000) [pid = 1833] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f40545c1400) [pid = 1833] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f405fb43800) [pid = 1833] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f405b041c00) [pid = 1833] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f4065649000) [pid = 1833] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f405e0b9c00) [pid = 1833] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f4068f10800) [pid = 1833] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f40545b8000) [pid = 1833] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f4068d91000) [pid = 1833] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f405d6c3800) [pid = 1833] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f405d6c2800) [pid = 1833] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f4066bdf000) [pid = 1833] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f405bacd800) [pid = 1833] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f405d0ba000) [pid = 1833] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f405e0b6800) [pid = 1833] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f4057ce9800) [pid = 1833] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f4055aa0c00) [pid = 1833] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f4066f7bc00) [pid = 1833] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:01:13 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f4051961000) [pid = 1833] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:01:13 INFO - PROCESS | 1833 | 1461157273845 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:01:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:01:13 INFO - {} 06:01:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2789ms 06:01:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:01:13 INFO - PROCESS | 1833 | 1461157273882 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 1833 | 1461157273885 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:01:13 INFO - PROCESS | 1833 | 1461157273901 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1833 | 1461157273923 Marionette TRACE conn4 <- [1,3066,null,{}] 06:01:13 INFO - PROCESS | 1833 | 1461157273931 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}] 06:01:14 INFO - PROCESS | 1833 | 1461157274156 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:01:14 INFO - PROCESS | 1833 | 1461157274333 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405caa5000 == 165 [pid = 1833] [id = 776] 06:01:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f405bbb7c00) [pid = 1833] [serial = 2327] [outer = (nil)] 06:01:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f405c67f400) [pid = 1833] [serial = 2328] [outer = 0x7f405bbb7c00] 06:01:14 INFO - PROCESS | 1833 | 1461157274410 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f405ca4e400) [pid = 1833] [serial = 2329] [outer = 0x7f405bbb7c00] 06:01:15 INFO - PROCESS | 1833 | 1461157275072 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]]]}] 06:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:01:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1222ms 06:01:15 INFO - PROCESS | 1833 | 1461157275116 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1833 | 1461157275121 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:01:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:01:15 INFO - PROCESS | 1833 | 1461157275127 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1833 | 1461157275130 Marionette TRACE conn4 <- [1,3070,null,{}] 06:01:15 INFO - PROCESS | 1833 | 1461157275136 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}] 06:01:15 INFO - PROCESS | 1833 | 1461157275437 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:01:15 INFO - PROCESS | 1833 | 1461157275463 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405cf9f000 == 166 [pid = 1833] [id = 777] 06:01:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f405b1cf800) [pid = 1833] [serial = 2330] [outer = (nil)] 06:01:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f405ce08000) [pid = 1833] [serial = 2331] [outer = 0x7f405b1cf800] 06:01:15 INFO - PROCESS | 1833 | 1461157275528 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f405d1c2c00) [pid = 1833] [serial = 2332] [outer = 0x7f405b1cf800] 06:01:16 INFO - PROCESS | 1833 | 1461157276689 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]]]}] 06:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1586ms 06:01:16 INFO - PROCESS | 1833 | 1461157276716 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1833 | 1461157276726 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:01:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:01:16 INFO - PROCESS | 1833 | 1461157276735 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1833 | 1461157276741 Marionette TRACE conn4 <- [1,3074,null,{}] 06:01:16 INFO - PROCESS | 1833 | 1461157276804 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}] 06:01:17 INFO - PROCESS | 1833 | 1461157277181 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:01:17 INFO - PROCESS | 1833 | 1461157277599 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405924d000 == 167 [pid = 1833] [id = 778] 06:01:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f4055c72000) [pid = 1833] [serial = 2333] [outer = (nil)] 06:01:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f4055dadc00) [pid = 1833] [serial = 2334] [outer = 0x7f4055c72000] 06:01:17 INFO - PROCESS | 1833 | 1461157277734 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f4057c45000) [pid = 1833] [serial = 2335] [outer = 0x7f4055c72000] 06:01:19 INFO - PROCESS | 1833 | 1461157279149 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]]]}] 06:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:01:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2492ms 06:01:19 INFO - PROCESS | 1833 | 1461157279251 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 1833 | 1461157279266 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:01:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:01:19 INFO - PROCESS | 1833 | 1461157279345 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 1833 | 1461157279354 Marionette TRACE conn4 <- [1,3078,null,{}] 06:01:19 INFO - PROCESS | 1833 | 1461157279372 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}] 06:01:19 INFO - PROCESS | 1833 | 1461157279952 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:01:20 INFO - PROCESS | 1833 | 1461157280245 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405b8f9800 == 168 [pid = 1833] [id = 779] 06:01:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f4055c78000) [pid = 1833] [serial = 2336] [outer = (nil)] 06:01:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f405b1ce800) [pid = 1833] [serial = 2337] [outer = 0x7f4055c78000] 06:01:20 INFO - PROCESS | 1833 | 1461157280324 Marionette DEBUG loaded listener.js 06:01:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f405b754c00) [pid = 1833] [serial = 2338] [outer = 0x7f4055c78000] 06:01:21 INFO - PROCESS | 1833 | 1461157281183 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] 06:01:21 INFO - PROCESS | 1833 | 1461157281224 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:01:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:01:21 INFO - PROCESS | 1833 | 1461157281236 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:01:21 INFO - PROCESS | 1833 | 1461157281241 Marionette TRACE conn4 <- [1,3082,null,{}] 06:01:21 INFO - PROCESS | 1833 | 1461157281268 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}] 06:01:21 INFO - PROCESS | 1833 | 1461157281631 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:01:21 INFO - PROCESS | 1833 | 1461157281847 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405d9dd800 == 169 [pid = 1833] [id = 780] 06:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f405c716000) [pid = 1833] [serial = 2339] [outer = (nil)] 06:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f405ce0d400) [pid = 1833] [serial = 2340] [outer = 0x7f405c716000] 06:01:21 INFO - PROCESS | 1833 | 1461157281984 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f405d1d0000) [pid = 1833] [serial = 2341] [outer = 0x7f405c716000] 06:01:22 INFO - PROCESS | 1833 | 1461157282782 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]]]}] 06:01:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:01:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:01:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1601ms 06:01:22 INFO - PROCESS | 1833 | 1461157282839 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1833 | 1461157282843 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:01:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:01:22 INFO - PROCESS | 1833 | 1461157282851 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1833 | 1461157282855 Marionette TRACE conn4 <- [1,3086,null,{}] 06:01:22 INFO - PROCESS | 1833 | 1461157282861 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}] 06:01:23 INFO - PROCESS | 1833 | 1461157283103 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:01:23 INFO - PROCESS | 1833 | 1461157283386 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f405f77e800 == 170 [pid = 1833] [id = 781] 06:01:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f405c716400) [pid = 1833] [serial = 2342] [outer = (nil)] 06:01:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f405d72cc00) [pid = 1833] [serial = 2343] [outer = 0x7f405c716400] 06:01:23 INFO - PROCESS | 1833 | 1461157283466 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f405de69c00) [pid = 1833] [serial = 2344] [outer = 0x7f405c716400] 06:01:24 INFO - PROCESS | 1833 | 1461157284293 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:01:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1483ms 06:01:24 INFO - PROCESS | 1833 | 1461157284334 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:01:24 INFO - PROCESS | 1833 | 1461157284338 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:01:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:01:24 INFO - PROCESS | 1833 | 1461157284345 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1833 | 1461157284348 Marionette TRACE conn4 <- [1,3090,null,{}] 06:01:24 INFO - PROCESS | 1833 | 1461157284354 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}] 06:01:24 INFO - PROCESS | 1833 | 1461157284647 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:01:24 INFO - PROCESS | 1833 | 1461157284908 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4060bbf800 == 171 [pid = 1833] [id = 782] 06:01:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f405d68bc00) [pid = 1833] [serial = 2345] [outer = (nil)] 06:01:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f405e0b5000) [pid = 1833] [serial = 2346] [outer = 0x7f405d68bc00] 06:01:24 INFO - PROCESS | 1833 | 1461157284994 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f405f7e1800) [pid = 1833] [serial = 2347] [outer = 0x7f405d68bc00] 06:01:25 INFO - PROCESS | 1833 | 1461157285925 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:01:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:01:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1592ms 06:01:25 INFO - PROCESS | 1833 | 1461157285956 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 1833 | 1461157285959 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:01:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:01:25 INFO - PROCESS | 1833 | 1461157285969 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1833 | 1461157285973 Marionette TRACE conn4 <- [1,3094,null,{}] 06:01:25 INFO - PROCESS | 1833 | 1461157285980 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}] 06:01:26 INFO - PROCESS | 1833 | 1461157286244 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:01:26 INFO - PROCESS | 1833 | 1461157286505 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f40654bd800 == 172 [pid = 1833] [id = 783] 06:01:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f405df78800) [pid = 1833] [serial = 2348] [outer = (nil)] 06:01:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f40602b1800) [pid = 1833] [serial = 2349] [outer = 0x7f405df78800] 06:01:26 INFO - PROCESS | 1833 | 1461157286595 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f40605f7400) [pid = 1833] [serial = 2350] [outer = 0x7f405df78800] 06:01:27 INFO - PROCESS | 1833 | 1461157287459 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:01:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1532ms 06:01:27 INFO - PROCESS | 1833 | 1461157287503 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1833 | 1461157287507 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:01:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:01:27 INFO - PROCESS | 1833 | 1461157287514 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1833 | 1461157287517 Marionette TRACE conn4 <- [1,3098,null,{}] 06:01:27 INFO - PROCESS | 1833 | 1461157287523 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}] 06:01:27 INFO - PROCESS | 1833 | 1461157287794 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:01:28 INFO - PROCESS | 1833 | 1461157288084 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4066c13800 == 173 [pid = 1833] [id = 784] 06:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f40545b7000) [pid = 1833] [serial = 2351] [outer = (nil)] 06:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f4060b2cc00) [pid = 1833] [serial = 2352] [outer = 0x7f40545b7000] 06:01:28 INFO - PROCESS | 1833 | 1461157288165 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f4060cc2800) [pid = 1833] [serial = 2353] [outer = 0x7f40545b7000] 06:01:29 INFO - PROCESS | 1833 | 1461157288997 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]]]}] 06:01:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:01:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:01:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1535ms 06:01:29 INFO - PROCESS | 1833 | 1461157289051 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 1833 | 1461157289055 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:01:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:01:29 INFO - PROCESS | 1833 | 1461157289063 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 1833 | 1461157289067 Marionette TRACE conn4 <- [1,3102,null,{}] 06:01:29 INFO - PROCESS | 1833 | 1461157289073 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}] 06:01:29 INFO - PROCESS | 1833 | 1461157289338 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:01:29 INFO - PROCESS | 1833 | 1461157289633 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406742d000 == 174 [pid = 1833] [id = 785] 06:01:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f405d695400) [pid = 1833] [serial = 2354] [outer = (nil)] 06:01:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f4060cca400) [pid = 1833] [serial = 2355] [outer = 0x7f405d695400] 06:01:29 INFO - PROCESS | 1833 | 1461157289711 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f4060d8ec00) [pid = 1833] [serial = 2356] [outer = 0x7f405d695400] 06:01:30 INFO - PROCESS | 1833 | 1461157290576 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:01:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1535ms 06:01:30 INFO - PROCESS | 1833 | 1461157290599 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:01:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:01:30 INFO - PROCESS | 1833 | 1461157290603 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:01:30 INFO - PROCESS | 1833 | 1461157290610 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 1833 | 1461157290614 Marionette TRACE conn4 <- [1,3106,null,{}] 06:01:30 INFO - PROCESS | 1833 | 1461157290621 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}] 06:01:30 INFO - PROCESS | 1833 | 1461157290901 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:01:31 INFO - PROCESS | 1833 | 1461157291162 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f4068b80800 == 175 [pid = 1833] [id = 786] 06:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f40545c2000) [pid = 1833] [serial = 2357] [outer = (nil)] 06:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f4060e04000) [pid = 1833] [serial = 2358] [outer = 0x7f40545c2000] 06:01:31 INFO - PROCESS | 1833 | 1461157291242 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f40655e5800) [pid = 1833] [serial = 2359] [outer = 0x7f40545c2000] 06:01:32 INFO - PROCESS | 1833 | 1461157292095 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]]]}] 06:01:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:01:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:01:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:01:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1532ms 06:01:32 INFO - PROCESS | 1833 | 1461157292143 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1833 | 1461157292146 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:01:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:01:32 INFO - PROCESS | 1833 | 1461157292154 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1833 | 1461157292158 Marionette TRACE conn4 <- [1,3110,null,{}] 06:01:32 INFO - PROCESS | 1833 | 1461157292164 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}] 06:01:32 INFO - PROCESS | 1833 | 1461157292440 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:01:32 INFO - PROCESS | 1833 | 1461157292755 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406a894800 == 176 [pid = 1833] [id = 787] 06:01:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f405f7e9800) [pid = 1833] [serial = 2360] [outer = (nil)] 06:01:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f4065644400) [pid = 1833] [serial = 2361] [outer = 0x7f405f7e9800] 06:01:32 INFO - PROCESS | 1833 | 1461157292843 Marionette DEBUG loaded listener.js 06:01:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f40657f3c00) [pid = 1833] [serial = 2362] [outer = 0x7f405f7e9800] 06:01:33 INFO - PROCESS | 1833 | 1461157293808 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"]]]}] 06:01:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:01:33 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 06:01:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:01:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:01:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1685ms 06:01:33 INFO - PROCESS | 1833 | 1461157293842 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 1833 | 1461157293846 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:01:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:01:33 INFO - PROCESS | 1833 | 1461157293854 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 1833 | 1461157293859 Marionette TRACE conn4 <- [1,3114,null,{}] 06:01:33 INFO - PROCESS | 1833 | 1461157293866 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}] 06:01:34 INFO - PROCESS | 1833 | 1461157294143 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:01:34 INFO - PROCESS | 1833 | 1461157294502 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\", \"8853f106-f25e-410a-892b-cb8a8a90aea0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f406b39e000 == 177 [pid = 1833] [id = 788] 06:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f4066c35000) [pid = 1833] [serial = 2363] [outer = (nil)] 06:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f4066cbbc00) [pid = 1833] [serial = 2364] [outer = 0x7f4066c35000] 06:01:34 INFO - PROCESS | 1833 | 1461157294675 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f406724d800) [pid = 1833] [serial = 2365] [outer = 0x7f4066c35000] 06:01:35 INFO - PROCESS | 1833 | 1461157295840 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]]]}] 06:01:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:01:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2034ms 06:01:35 INFO - PROCESS | 1833 | 1461157295933 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1833 | 1461157295936 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:01:37 WARNING - u'runner_teardown' () 06:01:37 INFO - No more tests 06:01:37 INFO - Got 0 unexpected results 06:01:37 INFO - SUITE-END | took 1279s 06:01:37 INFO - Closing logging queue 06:01:37 INFO - queue closed 06:01:37 INFO - Return code: 0 06:01:37 WARNING - # TBPL SUCCESS # 06:01:37 INFO - Running post-action listener: _resource_record_post_action 06:01:37 INFO - Running post-run listener: _resource_record_post_run 06:01:38 INFO - Total resource usage - Wall time: 1316s; CPU: 98.0%; Read bytes: 8409088; Write bytes: 972005376; Read time: 820; Write time: 401396 06:01:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:01:38 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 51671040; Read time: 0; Write time: 46208 06:01:38 INFO - run-tests - Wall time: 1285s; CPU: 98.0%; Read bytes: 7872512; Write bytes: 920334336; Read time: 784; Write time: 355188 06:01:38 INFO - Running post-run listener: _upload_blobber_files 06:01:38 INFO - Blob upload gear active. 06:01:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:01:38 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 06:01:38 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:01:38 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:01:39 INFO - (blobuploader) - INFO - Open directory for files ... 06:01:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:01:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:01:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:01:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:01:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:01:41 INFO - (blobuploader) - INFO - Done attempting. 06:01:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:01:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:01:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:01:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:01:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:01:43 INFO - (blobuploader) - INFO - Done attempting. 06:01:43 INFO - (blobuploader) - INFO - Iteration through files over. 06:01:43 INFO - Return code: 0 06:01:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:01:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:01:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9c72a8f2a38bb519e5f3a268d6f03a2d392c8a502fe3d8280ff0b5f3a8e1a6f150be84620d7d9f8af065e4ec334f6f1d1053766ed7a0b6a05767491659a5f2a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f39b7215d62eccb1bccb9349ae8cef643ff996420d455157d0e73eeb6b1dd64d2bb6e18b952cb987a7803371244046ddc37e3c2abcda5cd9f67531e9b9457146"} 06:01:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:01:43 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:01:43 INFO - Contents: 06:01:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9c72a8f2a38bb519e5f3a268d6f03a2d392c8a502fe3d8280ff0b5f3a8e1a6f150be84620d7d9f8af065e4ec334f6f1d1053766ed7a0b6a05767491659a5f2a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f39b7215d62eccb1bccb9349ae8cef643ff996420d455157d0e73eeb6b1dd64d2bb6e18b952cb987a7803371244046ddc37e3c2abcda5cd9f67531e9b9457146"} 06:01:43 INFO - Running post-run listener: copy_logs_to_upload_dir 06:01:43 INFO - Copying logs to upload dir... 06:01:43 INFO - mkdir: /builds/slave/test/build/upload/logs 06:01:43 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1391.425735 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 11 secs) (at 2016-04-20 06:01:43.435139) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 06:01:43.436302) ========= 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-1461155896.901065-1058804147 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9c72a8f2a38bb519e5f3a268d6f03a2d392c8a502fe3d8280ff0b5f3a8e1a6f150be84620d7d9f8af065e4ec334f6f1d1053766ed7a0b6a05767491659a5f2a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f39b7215d62eccb1bccb9349ae8cef643ff996420d455157d0e73eeb6b1dd64d2bb6e18b952cb987a7803371244046ddc37e3c2abcda5cd9f67531e9b9457146"} build_url:https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035912 build_url: 'https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9c72a8f2a38bb519e5f3a268d6f03a2d392c8a502fe3d8280ff0b5f3a8e1a6f150be84620d7d9f8af065e4ec334f6f1d1053766ed7a0b6a05767491659a5f2a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f39b7215d62eccb1bccb9349ae8cef643ff996420d455157d0e73eeb6b1dd64d2bb6e18b952cb987a7803371244046ddc37e3c2abcda5cd9f67531e9b9457146"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RZzhiMKXTPiO7nG3jtcvcw/artifacts/public/build/firefox-48.0a1.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-04-20 06:01:43.512333) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 06:01:43.512793) ========= 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-1461155896.901065-1058804147 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020938 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 06:01:43.578136) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 06:01:43.578430) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 06:01:43.578744) ========= ========= Total master_lag: 0.59 =========