builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2143 starttime: 1462220454.49 results: success (0) buildid: 20160502125023 builduid: 988752f895d642a7aaa4ebf2b693a433 revision: 2c8eaa40328465c2905194a57a5d6c6cd90067c2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:54.495623) ========= master: http://buildbot-master115.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:54.496071) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:54.496361) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:54.608777) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:54.609145) ========= 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-1462219146.546379-2037198697 _=/tools/buildbot/bin/python using PTY: False --2016-05-02 13:20:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.59M=0.001s 2016-05-02 13:20:54 (9.59 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.254958 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:54.898013) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:54.898848) ========= 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-1462219146.546379-2037198697 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070583 ========= master_lag: 0.52 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:55.488842) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:55.489217) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2c8eaa40328465c2905194a57a5d6c6cd90067c2 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2c8eaa40328465c2905194a57a5d6c6cd90067c2 --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-1462219146.546379-2037198697 _=/tools/buildbot/bin/python using PTY: False 2016-05-02 13:20:55,635 truncating revision to first 12 chars 2016-05-02 13:20:55,636 Setting DEBUG logging. 2016-05-02 13:20:55,636 attempt 1/10 2016-05-02 13:20:55,636 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2c8eaa403284?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-02 13:20:55,961 unpacking tar archive at: mozilla-aurora-2c8eaa403284/testing/mozharness/ program finished with exit code 0 elapsedTime=0.649234 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:56.186607) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:56.186921) ========= script_repo_revision: 2c8eaa40328465c2905194a57a5d6c6cd90067c2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:56.187319) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:56.187644) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 13:20:56.215508) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 38 mins, 3 secs) (at 2016-05-02 13:20:56.215897) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462219146.546379-2037198697 _=/tools/buildbot/bin/python using PTY: False 13:20:56 INFO - MultiFileLogger online at 20160502 13:20:56 in /builds/slave/test 13:20:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:20:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:20:56 INFO - {'append_to_log': False, 13:20:56 INFO - 'base_work_dir': '/builds/slave/test', 13:20:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:20:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:20:56 INFO - 'buildbot_json_path': 'buildprops.json', 13:20:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:20:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:20:56 INFO - 'download_minidump_stackwalk': True, 13:20:56 INFO - 'download_symbols': 'true', 13:20:56 INFO - 'e10s': False, 13:20:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:20:56 INFO - 'tooltool.py': '/tools/tooltool.py', 13:20:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:20:56 INFO - '/tools/misc-python/virtualenv.py')}, 13:20:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:20:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:20:56 INFO - 'log_level': 'info', 13:20:56 INFO - 'log_to_console': True, 13:20:56 INFO - 'opt_config_files': (), 13:20:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:20:56 INFO - '--processes=1', 13:20:56 INFO - '--config=%(test_path)s/wptrunner.ini', 13:20:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:20:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:20:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:20:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:20:56 INFO - 'pip_index': False, 13:20:56 INFO - 'require_test_zip': True, 13:20:56 INFO - 'test_type': ('testharness',), 13:20:56 INFO - 'this_chunk': '1', 13:20:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:20:56 INFO - 'total_chunks': '10', 13:20:56 INFO - 'virtualenv_path': 'venv', 13:20:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:20:56 INFO - 'work_dir': 'build'} 13:20:56 INFO - ##### 13:20:56 INFO - ##### Running clobber step. 13:20:56 INFO - ##### 13:20:56 INFO - Running pre-action listener: _resource_record_pre_action 13:20:56 INFO - Running main action method: clobber 13:20:56 INFO - rmtree: /builds/slave/test/build 13:20:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:20:59 INFO - Running post-action listener: _resource_record_post_action 13:20:59 INFO - ##### 13:20:59 INFO - ##### Running read-buildbot-config step. 13:20:59 INFO - ##### 13:20:59 INFO - Running pre-action listener: _resource_record_pre_action 13:20:59 INFO - Running main action method: read_buildbot_config 13:20:59 INFO - Using buildbot properties: 13:20:59 INFO - { 13:20:59 INFO - "project": "", 13:20:59 INFO - "product": "firefox", 13:20:59 INFO - "script_repo_revision": "production", 13:20:59 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 13:20:59 INFO - "repository": "", 13:20:59 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 13:20:59 INFO - "buildid": "20160502125023", 13:20:59 INFO - "pgo_build": "False", 13:20:59 INFO - "basedir": "/builds/slave/test", 13:20:59 INFO - "buildnumber": 2, 13:20:59 INFO - "slavename": "tst-linux64-spot-2143", 13:20:59 INFO - "master": "http://buildbot-master115.bb.releng.usw2.mozilla.com:8201/", 13:20:59 INFO - "platform": "linux64", 13:20:59 INFO - "branch": "mozilla-aurora", 13:20:59 INFO - "revision": "2c8eaa40328465c2905194a57a5d6c6cd90067c2", 13:20:59 INFO - "repo_path": "releases/mozilla-aurora", 13:20:59 INFO - "moz_repo_path": "", 13:20:59 INFO - "stage_platform": "linux64", 13:20:59 INFO - "builduid": "988752f895d642a7aaa4ebf2b693a433", 13:20:59 INFO - "slavebuilddir": "test" 13:20:59 INFO - } 13:20:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 13:20:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 13:20:59 INFO - Running post-action listener: _resource_record_post_action 13:20:59 INFO - ##### 13:20:59 INFO - ##### Running download-and-extract step. 13:20:59 INFO - ##### 13:20:59 INFO - Running pre-action listener: _resource_record_pre_action 13:20:59 INFO - Running main action method: download_and_extract 13:20:59 INFO - mkdir: /builds/slave/test/build/tests 13:20:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:59 INFO - https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 13:20:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 13:20:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 13:20:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 13:20:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 13:21:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 13:21:29 INFO - retry: attempt #1 caught exception: timed out 13:21:29 INFO - retry: Failed, sleeping 30 seconds before retrying 13:21:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #2 13:22:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 13:22:29 INFO - retry: attempt #2 caught exception: timed out 13:22:29 INFO - retry: Failed, sleeping 60 seconds before retrying 13:23:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #3 13:23:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 13:23:59 INFO - retry: attempt #3 caught exception: timed out 13:23:59 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json! 13:23:59 INFO - Caught exception: timed out 13:23:59 INFO - Caught exception: timed out 13:23:59 INFO - Caught exception: timed out 13:23:59 INFO - trying https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 13:23:59 INFO - Downloading https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 13:23:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 13:24:00 INFO - Downloaded 1361 bytes. 13:24:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 13:24:00 INFO - Using the following test package requirements: 13:24:00 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 13:24:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 13:24:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 13:24:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'jsshell-linux-x86_64.zip'], 13:24:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 13:24:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 13:24:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 13:24:00 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 13:24:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 13:24:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 13:24:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 13:24:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 13:24:00 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')]} 13:24:00 INFO - https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 13:24:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 13:24:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 13:24:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 13:24:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 13:24:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 13:24:30 INFO - retry: attempt #1 caught exception: timed out 13:24:30 INFO - retry: Failed, sleeping 30 seconds before retrying 13:25:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #2 13:25:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 13:25:30 INFO - retry: attempt #2 caught exception: timed out 13:25:30 INFO - retry: Failed, sleeping 60 seconds before retrying 13:26:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #3 13:27:01 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 13:27:01 INFO - retry: attempt #3 caught exception: timed out 13:27:01 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip! 13:27:01 INFO - Caught exception: timed out 13:27:01 INFO - Caught exception: timed out 13:27:01 INFO - Caught exception: timed out 13:27:01 INFO - trying https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 13:27:01 INFO - Downloading https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 13:27:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 13:27:02 INFO - Downloaded 22749943 bytes. 13:27:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:27:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:27:03 INFO - caution: filename not matched: web-platform/* 13:27:03 INFO - Return code: 11 13:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:03 INFO - https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 13:27:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 13:27:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 13:27:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 13:27:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 13:27:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 13:27:33 INFO - retry: attempt #1 caught exception: timed out 13:27:33 INFO - retry: Failed, sleeping 30 seconds before retrying 13:28:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #2 13:28:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 13:28:33 INFO - retry: attempt #2 caught exception: timed out 13:28:33 INFO - retry: Failed, sleeping 60 seconds before retrying 13:29:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #3 13:30:04 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 13:30:04 INFO - retry: attempt #3 caught exception: timed out 13:30:04 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip! 13:30:04 INFO - Caught exception: timed out 13:30:04 INFO - Caught exception: timed out 13:30:04 INFO - Caught exception: timed out 13:30:04 INFO - trying https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 13:30:04 INFO - Downloading https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 13:30:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 13:30:06 INFO - Downloaded 36408617 bytes. 13:30:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:30:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:30:10 INFO - caution: filename not matched: bin/* 13:30:10 INFO - caution: filename not matched: config/* 13:30:10 INFO - caution: filename not matched: mozbase/* 13:30:10 INFO - caution: filename not matched: marionette/* 13:30:10 INFO - caution: filename not matched: tools/wptserve/* 13:30:10 INFO - Return code: 11 13:30:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:10 INFO - https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 13:30:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 13:30:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 13:30:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 13:30:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 13:30:40 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 13:30:40 INFO - retry: attempt #1 caught exception: timed out 13:30:40 INFO - retry: Failed, sleeping 30 seconds before retrying 13:31:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #2 13:31:40 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 13:31:40 INFO - retry: attempt #2 caught exception: timed out 13:31:40 INFO - retry: Failed, sleeping 60 seconds before retrying 13:32:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #3 13:33:10 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 13:33:10 INFO - retry: attempt #3 caught exception: timed out 13:33:10 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2! 13:33:10 INFO - Caught exception: timed out 13:33:10 INFO - Caught exception: timed out 13:33:10 INFO - Caught exception: timed out 13:33:10 INFO - trying https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 13:33:10 INFO - Downloading https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 13:33:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 13:33:14 INFO - Downloaded 69394859 bytes. 13:33:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 13:33:14 INFO - mkdir: /builds/slave/test/properties 13:33:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:33:14 INFO - Writing to file /builds/slave/test/properties/build_url 13:33:14 INFO - Contents: 13:33:14 INFO - build_url:https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 13:33:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 13:33:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:33:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:33:15 INFO - Contents: 13:33:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 13:33:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:33:15 INFO - https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:33:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 13:33:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 13:33:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 13:33:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 13:33:45 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 13:33:45 INFO - retry: attempt #1 caught exception: timed out 13:33:45 INFO - retry: Failed, sleeping 30 seconds before retrying 13:34:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #2 13:34:45 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 13:34:45 INFO - retry: attempt #2 caught exception: timed out 13:34:45 INFO - retry: Failed, sleeping 60 seconds before retrying 13:35:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #3 13:36:15 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 13:36:15 INFO - retry: attempt #3 caught exception: timed out 13:36:15 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip! 13:36:15 INFO - Caught exception: timed out 13:36:15 INFO - Caught exception: timed out 13:36:15 INFO - Caught exception: timed out 13:36:15 INFO - trying https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 13:36:15 INFO - Downloading https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 13:36:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 13:36:19 INFO - Downloaded 90888224 bytes. 13:36:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:36:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:36:24 INFO - Return code: 0 13:36:24 INFO - Running post-action listener: _resource_record_post_action 13:36:24 INFO - Running post-action listener: set_extra_try_arguments 13:36:24 INFO - ##### 13:36:24 INFO - ##### Running create-virtualenv step. 13:36:24 INFO - ##### 13:36:24 INFO - Running pre-action listener: _pre_create_virtualenv 13:36:24 INFO - Running pre-action listener: _resource_record_pre_action 13:36:24 INFO - Running main action method: create_virtualenv 13:36:24 INFO - Creating virtualenv /builds/slave/test/build/venv 13:36:24 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 13:36:24 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:36:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:36:25 INFO - Using real prefix '/usr' 13:36:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:36:28 INFO - Installing distribute.............................................................................................................................................................................................done. 13:36:32 INFO - Installing pip.................done. 13:36:32 INFO - Return code: 0 13:36:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:36:32 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')]} 13:36:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:36:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:32 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')]} 13:36:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:36:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:32 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 0x2c86030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c873f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d93490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d90780>, '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 0x2d91530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d919c0>, '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-1462219146.546379-2037198697', '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 13:36:32 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 13:36:32 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 13:36:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:36:32 INFO - 'CCACHE_UMASK': '002', 13:36:32 INFO - 'DISPLAY': ':0', 13:36:32 INFO - 'HOME': '/home/cltbld', 13:36:32 INFO - 'LANG': 'en_US.UTF-8', 13:36:32 INFO - 'LOGNAME': 'cltbld', 13:36:32 INFO - 'MAIL': '/var/mail/cltbld', 13:36:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:36:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:36:32 INFO - 'MOZ_NO_REMOTE': '1', 13:36:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:36:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:36:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:36:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:36:32 INFO - 'PWD': '/builds/slave/test', 13:36:32 INFO - 'SHELL': '/bin/bash', 13:36:32 INFO - 'SHLVL': '1', 13:36:32 INFO - 'TERM': 'linux', 13:36:32 INFO - 'TMOUT': '86400', 13:36:32 INFO - 'USER': 'cltbld', 13:36:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462219146.546379-2037198697', 13:36:32 INFO - '_': '/tools/buildbot/bin/python'} 13:36:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:36:32 INFO - Downloading/unpacking psutil>=0.7.1 13:36:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:36:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:36:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:36:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:36:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:36:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:36:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:36:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:36:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:36:36 INFO - Installing collected packages: psutil 13:36:36 INFO - Running setup.py install for psutil 13:36:37 INFO - building 'psutil._psutil_linux' extension 13:36:37 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 13:36:37 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 13:36:37 INFO - building 'psutil._psutil_posix' extension 13:36:37 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 13:36:37 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 13:36:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:36:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:36:38 INFO - Successfully installed psutil 13:36:38 INFO - Cleaning up... 13:36:38 INFO - Return code: 0 13:36:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:36: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')]} 13:36:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:36:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36: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')]} 13:36:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:36:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:38 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 0x2c86030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c873f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d93490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d90780>, '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 0x2d91530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d919c0>, '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-1462219146.546379-2037198697', '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 13:36:38 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 13:36:38 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 13:36:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:36:38 INFO - 'CCACHE_UMASK': '002', 13:36:38 INFO - 'DISPLAY': ':0', 13:36:38 INFO - 'HOME': '/home/cltbld', 13:36:38 INFO - 'LANG': 'en_US.UTF-8', 13:36:38 INFO - 'LOGNAME': 'cltbld', 13:36:38 INFO - 'MAIL': '/var/mail/cltbld', 13:36:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:36:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:36:38 INFO - 'MOZ_NO_REMOTE': '1', 13:36:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:36:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:36:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:36:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:36:38 INFO - 'PWD': '/builds/slave/test', 13:36:38 INFO - 'SHELL': '/bin/bash', 13:36:38 INFO - 'SHLVL': '1', 13:36:38 INFO - 'TERM': 'linux', 13:36:38 INFO - 'TMOUT': '86400', 13:36:38 INFO - 'USER': 'cltbld', 13:36:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462219146.546379-2037198697', 13:36:38 INFO - '_': '/tools/buildbot/bin/python'} 13:36:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:36:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:36:38 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 13:36:38 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 13:36:38 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 13:36:38 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 13:36:38 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 13:36:38 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 13:36:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:36:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:36:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:36:42 INFO - Installing collected packages: mozsystemmonitor 13:36:42 INFO - Running setup.py install for mozsystemmonitor 13:36:42 INFO - Successfully installed mozsystemmonitor 13:36:42 INFO - Cleaning up... 13:36:42 INFO - Return code: 0 13:36:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:36:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:36:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:36:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:36:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:36:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:42 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 0x2c86030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c873f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d93490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d90780>, '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 0x2d91530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d919c0>, '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-1462219146.546379-2037198697', '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 13:36:42 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 13:36:42 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 13:36:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:36:42 INFO - 'CCACHE_UMASK': '002', 13:36:42 INFO - 'DISPLAY': ':0', 13:36:42 INFO - 'HOME': '/home/cltbld', 13:36:42 INFO - 'LANG': 'en_US.UTF-8', 13:36:42 INFO - 'LOGNAME': 'cltbld', 13:36:42 INFO - 'MAIL': '/var/mail/cltbld', 13:36:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:36:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:36:42 INFO - 'MOZ_NO_REMOTE': '1', 13:36:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:36:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:36:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:36:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:36:42 INFO - 'PWD': '/builds/slave/test', 13:36:42 INFO - 'SHELL': '/bin/bash', 13:36:42 INFO - 'SHLVL': '1', 13:36:42 INFO - 'TERM': 'linux', 13:36:42 INFO - 'TMOUT': '86400', 13:36:42 INFO - 'USER': 'cltbld', 13:36:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462219146.546379-2037198697', 13:36:42 INFO - '_': '/tools/buildbot/bin/python'} 13:36:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:36:43 INFO - Downloading/unpacking blobuploader==1.2.4 13:36:43 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 13:36:43 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 13:36:43 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 13:36:43 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 13:36:43 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 13:36:43 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 13:36:46 INFO - Downloading blobuploader-1.2.4.tar.gz 13:36:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:36:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:36:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:36:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:36:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:36:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:36:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:36:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:36:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:36:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:36:47 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 13:36:47 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 13:36:47 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 13:36:47 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 13:36:47 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 13:36:47 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 13:36:48 INFO - Downloading docopt-0.6.1.tar.gz 13:36:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:36:48 INFO - Installing collected packages: blobuploader, requests, docopt 13:36:48 INFO - Running setup.py install for blobuploader 13:36:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:36:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:36:48 INFO - Running setup.py install for requests 13:36:49 INFO - Running setup.py install for docopt 13:36:49 INFO - Successfully installed blobuploader requests docopt 13:36:49 INFO - Cleaning up... 13:36:49 INFO - Return code: 0 13:36:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:36:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:36:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:36:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:36:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:36:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:49 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 0x2c86030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c873f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d93490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d90780>, '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 0x2d91530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d919c0>, '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-1462219146.546379-2037198697', '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 13:36:49 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 13:36:49 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 13:36:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:36:49 INFO - 'CCACHE_UMASK': '002', 13:36:49 INFO - 'DISPLAY': ':0', 13:36:49 INFO - 'HOME': '/home/cltbld', 13:36:49 INFO - 'LANG': 'en_US.UTF-8', 13:36:49 INFO - 'LOGNAME': 'cltbld', 13:36:49 INFO - 'MAIL': '/var/mail/cltbld', 13:36:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:36:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:36:49 INFO - 'MOZ_NO_REMOTE': '1', 13:36:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:36:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:36:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:36:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:36:49 INFO - 'PWD': '/builds/slave/test', 13:36:49 INFO - 'SHELL': '/bin/bash', 13:36:49 INFO - 'SHLVL': '1', 13:36:49 INFO - 'TERM': 'linux', 13:36:49 INFO - 'TMOUT': '86400', 13:36:49 INFO - 'USER': 'cltbld', 13:36:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462219146.546379-2037198697', 13:36:49 INFO - '_': '/tools/buildbot/bin/python'} 13:36:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:36:50 INFO - Running setup.py (path:/tmp/pip-iZyRq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:36:50 INFO - Running setup.py (path:/tmp/pip-Yfg1Rp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:36:50 INFO - Running setup.py (path:/tmp/pip-YWm89e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:36:50 INFO - Running setup.py (path:/tmp/pip-68RJBF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:36:50 INFO - Running setup.py (path:/tmp/pip-l5_QNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:36:50 INFO - Running setup.py (path:/tmp/pip-ldnAV5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:36:51 INFO - Running setup.py (path:/tmp/pip-wAS49x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:36:51 INFO - Running setup.py (path:/tmp/pip-dhJzgR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:36:51 INFO - Running setup.py (path:/tmp/pip-GCyWUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:36:51 INFO - Running setup.py (path:/tmp/pip-XAHC9c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:36:51 INFO - Running setup.py (path:/tmp/pip-4oe5vF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:36:51 INFO - Running setup.py (path:/tmp/pip-a8r5fL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:36:51 INFO - Running setup.py (path:/tmp/pip-DhD8Qd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:36:51 INFO - Running setup.py (path:/tmp/pip-0rcU85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:36:52 INFO - Running setup.py (path:/tmp/pip-s5NjxZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:36:52 INFO - Running setup.py (path:/tmp/pip-4KIfCw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:36:52 INFO - Running setup.py (path:/tmp/pip-0QoSeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:36:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:36:52 INFO - Running setup.py (path:/tmp/pip-nExkeY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:36:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:36:52 INFO - Running setup.py (path:/tmp/pip-LYemYd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:36:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:36:52 INFO - Running setup.py (path:/tmp/pip-VCA2z6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:36:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:36:53 INFO - Running setup.py (path:/tmp/pip-uaiMAW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:36:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:36:53 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 13:36:53 INFO - Running setup.py install for manifestparser 13:36:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:36:53 INFO - Running setup.py install for mozcrash 13:36:53 INFO - Running setup.py install for mozdebug 13:36:54 INFO - Running setup.py install for mozdevice 13:36:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:36:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:36:54 INFO - Running setup.py install for mozfile 13:36:54 INFO - Running setup.py install for mozhttpd 13:36:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:36:54 INFO - Running setup.py install for mozinfo 13:36:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:36:54 INFO - Running setup.py install for mozInstall 13:36:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:36:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:36:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:36:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:36:55 INFO - Running setup.py install for mozleak 13:36:55 INFO - Running setup.py install for mozlog 13:36:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:36:55 INFO - Running setup.py install for moznetwork 13:36:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:36:55 INFO - Running setup.py install for mozprocess 13:36:56 INFO - Running setup.py install for mozprofile 13:36:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:36:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:36:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:36:56 INFO - Running setup.py install for mozrunner 13:36:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:36:56 INFO - Running setup.py install for mozscreenshot 13:36:56 INFO - Running setup.py install for moztest 13:36:57 INFO - Running setup.py install for mozversion 13:36:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:36:57 INFO - Running setup.py install for wptserve 13:36:57 INFO - Running setup.py install for marionette-driver 13:36:57 INFO - Running setup.py install for browsermob-proxy 13:36:57 INFO - Running setup.py install for marionette-client 13:36:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:36:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:36:58 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 13:36:58 INFO - Cleaning up... 13:36:58 INFO - Return code: 0 13:36:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:36:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:36:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:36:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:36:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:36:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:36:58 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 0x2c86030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2c873f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d93490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d90780>, '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 0x2d91530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d919c0>, '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-1462219146.546379-2037198697', '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 13:36:58 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 13:36:58 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 13:36:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:36:58 INFO - 'CCACHE_UMASK': '002', 13:36:58 INFO - 'DISPLAY': ':0', 13:36:58 INFO - 'HOME': '/home/cltbld', 13:36:58 INFO - 'LANG': 'en_US.UTF-8', 13:36:58 INFO - 'LOGNAME': 'cltbld', 13:36:58 INFO - 'MAIL': '/var/mail/cltbld', 13:36:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:36:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:36:58 INFO - 'MOZ_NO_REMOTE': '1', 13:36:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:36:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:36:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:36:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:36:58 INFO - 'PWD': '/builds/slave/test', 13:36:58 INFO - 'SHELL': '/bin/bash', 13:36:58 INFO - 'SHLVL': '1', 13:36:58 INFO - 'TERM': 'linux', 13:36:58 INFO - 'TMOUT': '86400', 13:36:58 INFO - 'USER': 'cltbld', 13:36:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462219146.546379-2037198697', 13:36:58 INFO - '_': '/tools/buildbot/bin/python'} 13:36:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:36:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:36:58 INFO - Running setup.py (path:/tmp/pip-RpLlu3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:36:59 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)) 13:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:36:59 INFO - Running setup.py (path:/tmp/pip-QtOe4d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:36:59 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)) 13:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:36:59 INFO - Running setup.py (path:/tmp/pip-uuN8ud-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:36:59 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)) 13:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:36:59 INFO - Running setup.py (path:/tmp/pip-dtDu0c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:36:59 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)) 13:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:36:59 INFO - Running setup.py (path:/tmp/pip-B1YbIZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:36:59 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)) 13:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:36:59 INFO - Running setup.py (path:/tmp/pip-5CfL9R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:36:59 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)) 13:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:36:59 INFO - Running setup.py (path:/tmp/pip-2i1d2x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:37:00 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)) 13:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:37:00 INFO - Running setup.py (path:/tmp/pip-tO9J4V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:37:00 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)) 13:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:37:00 INFO - Running setup.py (path:/tmp/pip-60wncR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:37:00 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)) 13:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:37:00 INFO - Running setup.py (path:/tmp/pip-d3fETt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:37:00 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)) 13:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:37:00 INFO - Running setup.py (path:/tmp/pip-dSczHU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:37:00 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)) 13:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:37:00 INFO - Running setup.py (path:/tmp/pip-irJucR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:37:00 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)) 13:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:37:00 INFO - Running setup.py (path:/tmp/pip-LYcGWO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:37:00 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)) 13:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:37:00 INFO - Running setup.py (path:/tmp/pip-2ieiiJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:37:01 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)) 13:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:37:01 INFO - Running setup.py (path:/tmp/pip-4uZJ00-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:37:01 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)) 13:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:37:01 INFO - Running setup.py (path:/tmp/pip-ij0UR9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:37:01 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)) 13:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:37:01 INFO - Running setup.py (path:/tmp/pip-gGBPUW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:37:01 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)) 13:37:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:37:01 INFO - Running setup.py (path:/tmp/pip-XUCBl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:37:01 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)) 13:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:37:01 INFO - Running setup.py (path:/tmp/pip-ZPJEBI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:37:01 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)) 13:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:37:01 INFO - Running setup.py (path:/tmp/pip-jwmSad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:37:01 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)) 13:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:37:02 INFO - Running setup.py (path:/tmp/pip-66114K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:37:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:37:02 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)) 13:37:02 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)) 13:37:02 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)) 13:37:02 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)) 13:37:02 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)) 13:37:02 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)) 13:37:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:37:02 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 13:37:02 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 13:37:02 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 13:37:02 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 13:37:02 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 13:37:02 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 13:37:06 INFO - Downloading blessings-1.6.tar.gz 13:37:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:37:06 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)) 13:37:06 INFO - Installing collected packages: blessings 13:37:06 INFO - Running setup.py install for blessings 13:37:06 INFO - Successfully installed blessings 13:37:06 INFO - Cleaning up... 13:37:06 INFO - Return code: 0 13:37:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:37:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:37:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:37:07 INFO - Reading from file tmpfile_stdout 13:37:07 INFO - Current package versions: 13:37:07 INFO - argparse == 1.2.1 13:37:07 INFO - blessings == 1.6 13:37:07 INFO - blobuploader == 1.2.4 13:37:07 INFO - browsermob-proxy == 0.6.0 13:37:07 INFO - docopt == 0.6.1 13:37:07 INFO - manifestparser == 1.1 13:37:07 INFO - marionette-client == 2.3.0 13:37:07 INFO - marionette-driver == 1.4.0 13:37:07 INFO - mozInstall == 1.12 13:37:07 INFO - mozcrash == 0.17 13:37:07 INFO - mozdebug == 0.1 13:37:07 INFO - mozdevice == 0.48 13:37:07 INFO - mozfile == 1.2 13:37:07 INFO - mozhttpd == 0.7 13:37:07 INFO - mozinfo == 0.9 13:37:07 INFO - mozleak == 0.1 13:37:07 INFO - mozlog == 3.1 13:37:07 INFO - moznetwork == 0.27 13:37:07 INFO - mozprocess == 0.22 13:37:07 INFO - mozprofile == 0.28 13:37:07 INFO - mozrunner == 6.11 13:37:07 INFO - mozscreenshot == 0.1 13:37:07 INFO - mozsystemmonitor == 0.0 13:37:07 INFO - moztest == 0.7 13:37:07 INFO - mozversion == 1.4 13:37:07 INFO - psutil == 3.1.1 13:37:07 INFO - requests == 1.2.3 13:37:07 INFO - wptserve == 1.4.0 13:37:07 INFO - wsgiref == 0.1.2 13:37:07 INFO - Running post-action listener: _resource_record_post_action 13:37:07 INFO - Running post-action listener: _start_resource_monitoring 13:37:07 INFO - Starting resource monitoring. 13:37:07 INFO - ##### 13:37:07 INFO - ##### Running pull step. 13:37:07 INFO - ##### 13:37:07 INFO - Running pre-action listener: _resource_record_pre_action 13:37:07 INFO - Running main action method: pull 13:37:07 INFO - Pull has nothing to do! 13:37:07 INFO - Running post-action listener: _resource_record_post_action 13:37:07 INFO - ##### 13:37:07 INFO - ##### Running install step. 13:37:07 INFO - ##### 13:37:07 INFO - Running pre-action listener: _resource_record_pre_action 13:37:07 INFO - Running main action method: install 13:37:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:37:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:37:07 INFO - Reading from file tmpfile_stdout 13:37:07 INFO - Detecting whether we're running mozinstall >=1.0... 13:37:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:37:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:37:07 INFO - Reading from file tmpfile_stdout 13:37:07 INFO - Output received: 13:37:07 INFO - Usage: mozinstall [options] installer 13:37:07 INFO - Options: 13:37:07 INFO - -h, --help show this help message and exit 13:37:07 INFO - -d DEST, --destination=DEST 13:37:07 INFO - Directory to install application into. [default: 13:37:07 INFO - "/builds/slave/test"] 13:37:07 INFO - --app=APP Application being installed. [default: firefox] 13:37:07 INFO - mkdir: /builds/slave/test/build/application 13:37:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:37:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 13:37:36 INFO - Reading from file tmpfile_stdout 13:37:36 INFO - Output received: 13:37:36 INFO - /builds/slave/test/build/application/firefox/firefox 13:37:36 INFO - Running post-action listener: _resource_record_post_action 13:37:36 INFO - ##### 13:37:36 INFO - ##### Running run-tests step. 13:37:36 INFO - ##### 13:37:36 INFO - Running pre-action listener: _resource_record_pre_action 13:37:36 INFO - Running main action method: run_tests 13:37:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:37:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:37:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:37:36 INFO - grabbing minidump binary from tooltool 13:37:36 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')]} 13:37:36 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 0x2d90780>, '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 0x2d91530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d919c0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:37:36 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 13:37:36 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 13:37:36 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:37:36 INFO - Return code: 0 13:37:36 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 13:37:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:37:37 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/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:37:37 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/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:37:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:37:37 INFO - 'CCACHE_UMASK': '002', 13:37:37 INFO - 'DISPLAY': ':0', 13:37:37 INFO - 'HOME': '/home/cltbld', 13:37:37 INFO - 'LANG': 'en_US.UTF-8', 13:37:37 INFO - 'LOGNAME': 'cltbld', 13:37:37 INFO - 'MAIL': '/var/mail/cltbld', 13:37:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:37:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:37:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:37:37 INFO - 'MOZ_NO_REMOTE': '1', 13:37:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:37:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:37:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:37:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:37:37 INFO - 'PWD': '/builds/slave/test', 13:37:37 INFO - 'SHELL': '/bin/bash', 13:37:37 INFO - 'SHLVL': '1', 13:37:37 INFO - 'TERM': 'linux', 13:37:37 INFO - 'TMOUT': '86400', 13:37:37 INFO - 'USER': 'cltbld', 13:37:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462219146.546379-2037198697', 13:37:37 INFO - '_': '/tools/buildbot/bin/python'} 13:37:37 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/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:37:37 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 13:37:37 INFO - import pkg_resources 13:37:39 INFO - Using 1 client processes 13:37:39 INFO - wptserve Starting http server on 127.0.0.1:8000 13:37:39 INFO - wptserve Starting http server on 127.0.0.1:8001 13:37:39 INFO - wptserve Starting http server on 127.0.0.1:8443 13:37:41 INFO - SUITE-START | Running 778 tests 13:37:41 INFO - Running testharness tests 13:37:41 INFO - Setting up ssl 13:37:41 INFO - PROCESS | certutil | 13:37:42 INFO - PROCESS | certutil | 13:37:42 INFO - PROCESS | certutil | 13:37:42 INFO - Certificate Nickname Trust Attributes 13:37:42 INFO - SSL,S/MIME,JAR/XPI 13:37:42 INFO - 13:37:42 INFO - web-platform-tests CT,, 13:37:42 INFO - 13:37:42 INFO - Starting runner 13:37:45 INFO - PROCESS | 1862 | 1462221465243 Marionette DEBUG Marionette enabled via build flag and pref 13:37:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f054000 == 1 [pid = 1862] [id = 1] 13:37:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 1 (0x7f043f054800) [pid = 1862] [serial = 1] [outer = (nil)] 13:37:45 INFO - PROCESS | 1862 | [1862] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:37:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 2 (0x7f043f055800) [pid = 1862] [serial = 2] [outer = 0x7f043f054800] 13:37:46 INFO - PROCESS | 1862 | 1462221466000 Marionette INFO Listening on port 2828 13:37:46 INFO - PROCESS | 1862 | 1462221466852 Marionette DEBUG Marionette enabled via command-line flag 13:37:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043bf22000 == 2 [pid = 1862] [id = 2] 13:37:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 3 (0x7f043bf22800) [pid = 1862] [serial = 3] [outer = (nil)] 13:37:46 INFO - PROCESS | 1862 | [1862] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:37:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 4 (0x7f043bf23800) [pid = 1862] [serial = 4] [outer = 0x7f043bf22800] 13:37:47 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f043b3047c0 13:37:47 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f04410fbf70 13:37:47 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f043b3822b0 13:37:47 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f043b3825b0 13:37:47 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f043b3828e0 13:37:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 5 (0x7f043b3e2800) [pid = 1862] [serial = 5] [outer = 0x7f043f054800] 13:37:47 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:37:47 INFO - PROCESS | 1862 | 1462221467474 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59316 13:37:47 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:37:47 INFO - PROCESS | 1862 | 1462221467539 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59317 13:37:47 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:37:47 INFO - PROCESS | 1862 | 1462221467638 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59318 13:37:47 INFO - PROCESS | 1862 | 1462221467646 Marionette DEBUG Closed connection conn0 13:37:47 INFO - PROCESS | 1862 | 1462221467651 Marionette DEBUG Closed connection conn1 13:37:47 INFO - PROCESS | 1862 | [1862] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 13:37:47 INFO - PROCESS | 1862 | 1462221467851 Marionette DEBUG Closed connection conn2 13:37:47 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:37:47 INFO - PROCESS | 1862 | 1462221467878 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59319 13:37:47 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:37:47 INFO - PROCESS | 1862 | 1462221467927 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59320 13:37:47 INFO - PROCESS | 1862 | 1462221467939 Marionette DEBUG Closed connection conn3 13:37:47 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:37:47 INFO - PROCESS | 1862 | 1462221467968 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:59321 13:37:47 INFO - PROCESS | 1862 | 1462221467979 Marionette DEBUG Closed connection conn4 13:37:48 INFO - PROCESS | 1862 | 1462221468027 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:37:48 INFO - PROCESS | 1862 | 1462221468037 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502125023","device":"desktop","version":"48.0a2"} 13:37:48 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:37:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f7b9000 == 3 [pid = 1862] [id = 3] 13:37:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 6 (0x7f042f7bc000) [pid = 1862] [serial = 6] [outer = (nil)] 13:37:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f7bc800 == 4 [pid = 1862] [id = 4] 13:37:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 7 (0x7f042f7d9400) [pid = 1862] [serial = 7] [outer = (nil)] 13:37:50 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:37:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e9a7000 == 5 [pid = 1862] [id = 5] 13:37:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 8 (0x7f042e63bc00) [pid = 1862] [serial = 8] [outer = (nil)] 13:37:50 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:37:50 INFO - PROCESS | 1862 | [1862] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:37:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 9 (0x7f042e5a9400) [pid = 1862] [serial = 9] [outer = 0x7f042e63bc00] 13:37:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 10 (0x7f042e028000) [pid = 1862] [serial = 10] [outer = 0x7f042f7bc000] 13:37:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 11 (0x7f042e062000) [pid = 1862] [serial = 11] [outer = 0x7f042f7d9400] 13:37:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 12 (0x7f042e064000) [pid = 1862] [serial = 12] [outer = 0x7f042e63bc00] 13:37:52 INFO - PROCESS | 1862 | 1462221472453 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 1862 | 1462221472476 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 13 (0x7f042bfca400) [pid = 1862] [serial = 13] [outer = 0x7f042e63bc00] 13:37:53 INFO - PROCESS | 1862 | 1462221473271 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"0f346ae0-e5a5-49ae-a9b6-415b3612384c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502125023","device":"desktop","version":"48.0a2","command_id":1}}] 13:37:53 INFO - PROCESS | 1862 | 1462221473529 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:37:53 INFO - PROCESS | 1862 | 1462221473758 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:37:54 INFO - PROCESS | 1862 | 1462221474085 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:37:54 INFO - PROCESS | 1862 | [1862] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:37:54 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:37:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 14 (0x7f0428aa2000) [pid = 1862] [serial = 14] [outer = 0x7f042e63bc00] 13:37:54 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:37:54 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:37:54 INFO - PROCESS | 1862 | 1462221474795 Marionette TRACE conn5 <- [1,3,null,{}] 13:37:54 INFO - PROCESS | 1862 | 1462221474839 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:37:54 INFO - PROCESS | 1862 | 1462221474873 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:37:54 INFO - PROCESS | 1862 | 1462221474942 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:37:54 INFO - PROCESS | 1862 | 1462221474944 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 13:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:37:55 INFO - PROCESS | 1862 | 1462221475017 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - PROCESS | 1862 | 1462221475021 Marionette TRACE conn5 <- [1,6,null,{}] 13:37:55 INFO - PROCESS | 1862 | 1462221475028 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:55 INFO - PROCESS | 1862 | 1462221475046 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:37:55 INFO - PROCESS | 1862 | 1462221475052 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0427445000 == 6 [pid = 1862] [id = 6] 13:37:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 15 (0x7f0427429800) [pid = 1862] [serial = 15] [outer = (nil)] 13:37:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 16 (0x7f042742b400) [pid = 1862] [serial = 16] [outer = 0x7f0427429800] 13:37:55 INFO - PROCESS | 1862 | 1462221475130 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 17 (0x7f0427432000) [pid = 1862] [serial = 17] [outer = 0x7f0427429800] 13:37:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04272f1000 == 7 [pid = 1862] [id = 7] 13:37:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 18 (0x7f0427169c00) [pid = 1862] [serial = 18] [outer = (nil)] 13:37:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 19 (0x7f042716d000) [pid = 1862] [serial = 19] [outer = 0x7f0427169c00] 13:37:55 INFO - PROCESS | 1862 | 1462221475658 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 20 (0x7f0427286400) [pid = 1862] [serial = 20] [outer = 0x7f0427169c00] 13:37:56 INFO - PROCESS | 1862 | [1862] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:37:56 INFO - PROCESS | 1862 | 1462221476418 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1535ms 13:37:56 INFO - PROCESS | 1862 | 1462221476609 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 1862 | 1462221476614 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 13:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:37:56 INFO - PROCESS | 1862 | 1462221476661 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 1862 | 1462221476666 Marionette TRACE conn5 <- [1,10,null,{}] 13:37:56 INFO - PROCESS | 1862 | 1462221476686 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:56 INFO - PROCESS | 1862 | 1462221476870 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:37:56 INFO - PROCESS | 1862 | 1462221476982 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ecb2000 == 8 [pid = 1862] [id = 8] 13:37:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 21 (0x7f042d7e0400) [pid = 1862] [serial = 21] [outer = (nil)] 13:37:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 22 (0x7f042f369c00) [pid = 1862] [serial = 22] [outer = 0x7f042d7e0400] 13:37:57 INFO - PROCESS | 1862 | 1462221477098 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 23 (0x7f04303c3000) [pid = 1862] [serial = 23] [outer = 0x7f042d7e0400] 13:37:57 INFO - PROCESS | 1862 | 1462221477954 Marionette TRACE conn5 <- [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]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1366ms 13:37:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef17000 == 9 [pid = 1862] [id = 9] 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 24 (0x7f042ef17800) [pid = 1862] [serial = 24] [outer = (nil)] 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 25 (0x7f042ef19000) [pid = 1862] [serial = 25] [outer = 0x7f042ef17800] 13:37:58 INFO - PROCESS | 1862 | 1462221478042 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 1862 | 1462221478051 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 13:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 26 (0x7f042ef1f800) [pid = 1862] [serial = 26] [outer = 0x7f042ef17800] 13:37:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef18000 == 10 [pid = 1862] [id = 10] 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 27 (0x7f042bfca800) [pid = 1862] [serial = 27] [outer = (nil)] 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 28 (0x7f043d102400) [pid = 1862] [serial = 28] [outer = 0x7f042bfca800] 13:37:58 INFO - PROCESS | 1862 | 1462221478190 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 1862 | 1462221478195 Marionette TRACE conn5 <- [1,14,null,{}] 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 29 (0x7f043c286400) [pid = 1862] [serial = 29] [outer = 0x7f042bfca800] 13:37:58 INFO - PROCESS | 1862 | 1462221478290 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 1862 | 1462221478469 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:37:58 INFO - PROCESS | 1862 | 1462221478694 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042fa8e800 == 11 [pid = 1862] [id = 11] 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 30 (0x7f042cc51000) [pid = 1862] [serial = 30] [outer = (nil)] 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 31 (0x7f0445619000) [pid = 1862] [serial = 31] [outer = 0x7f042cc51000] 13:37:58 INFO - PROCESS | 1862 | 1462221478782 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 32 (0x7f042f3dcc00) [pid = 1862] [serial = 32] [outer = 0x7f042cc51000] 13:37:59 INFO - PROCESS | 1862 | 1462221479577 Marionette TRACE conn5 <- [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]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1535ms 13:37:59 INFO - PROCESS | 1862 | 1462221479620 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 1862 | 1462221479625 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 13:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:37:59 INFO - PROCESS | 1862 | 1462221479631 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 1862 | 1462221479637 Marionette TRACE conn5 <- [1,18,null,{}] 13:37:59 INFO - PROCESS | 1862 | 1462221479652 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:59 INFO - PROCESS | 1862 | 1462221479845 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:37:59 INFO - PROCESS | 1862 | 1462221479963 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0432330000 == 12 [pid = 1862] [id = 12] 13:38:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 33 (0x7f042f362000) [pid = 1862] [serial = 33] [outer = (nil)] 13:38:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 34 (0x7f042fac4400) [pid = 1862] [serial = 34] [outer = 0x7f042f362000] 13:38:00 INFO - PROCESS | 1862 | 1462221480071 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 35 (0x7f0432ab8000) [pid = 1862] [serial = 35] [outer = 0x7f042f362000] 13:38:01 INFO - PROCESS | 1862 | 1462221481096 Marionette TRACE conn5 <- [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]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1487ms 13:38:01 INFO - PROCESS | 1862 | 1462221481119 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:38:01 INFO - PROCESS | 1862 | 1462221481124 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 13:38:01 INFO - PROCESS | 1862 | 1462221481131 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 1862 | 1462221481136 Marionette TRACE conn5 <- [1,22,null,{}] 13:38:01 INFO - PROCESS | 1862 | 1462221481143 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:01 INFO - PROCESS | 1862 | 1462221481290 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:38:01 INFO - PROCESS | 1862 | 1462221481456 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428ce3800 == 13 [pid = 1862] [id = 13] 13:38:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 36 (0x7f042d487000) [pid = 1862] [serial = 36] [outer = (nil)] 13:38:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 37 (0x7f042ef2a400) [pid = 1862] [serial = 37] [outer = 0x7f042d487000] 13:38:01 INFO - PROCESS | 1862 | 1462221481608 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 38 (0x7f042f83e800) [pid = 1862] [serial = 38] [outer = 0x7f042d487000] 13:38:02 INFO - PROCESS | 1862 | 1462221482276 Marionette TRACE conn5 <- [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]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1181ms 13:38:02 INFO - PROCESS | 1862 | 1462221482313 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 1862 | 1462221482319 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 13:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:38:02 INFO - PROCESS | 1862 | 1462221482439 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 1862 | 1462221482444 Marionette TRACE conn5 <- [1,26,null,{}] 13:38:02 INFO - PROCESS | 1862 | 1462221482458 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 1862 | 1462221482608 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:38:02 INFO - PROCESS | 1862 | 1462221482621 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04300b3800 == 14 [pid = 1862] [id = 14] 13:38:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 39 (0x7f042f846c00) [pid = 1862] [serial = 39] [outer = (nil)] 13:38:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 40 (0x7f0432063800) [pid = 1862] [serial = 40] [outer = 0x7f042f846c00] 13:38:02 INFO - PROCESS | 1862 | 1462221482686 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 41 (0x7f043217e400) [pid = 1862] [serial = 41] [outer = 0x7f042f846c00] 13:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1031ms 13:38:03 INFO - PROCESS | 1862 | 1462221483417 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:38:03 INFO - PROCESS | 1862 | 1462221483428 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:38:03 INFO - PROCESS | 1862 | 1462221483432 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 13:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:38:03 INFO - PROCESS | 1862 | 1462221483438 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 1862 | 1462221483443 Marionette TRACE conn5 <- [1,30,null,{}] 13:38:03 INFO - PROCESS | 1862 | 1462221483470 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:03 INFO - PROCESS | 1862 | 1462221483644 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:38:03 INFO - PROCESS | 1862 | 1462221483664 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04321ab800 == 15 [pid = 1862] [id = 15] 13:38:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 42 (0x7f0432ab4400) [pid = 1862] [serial = 42] [outer = (nil)] 13:38:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 43 (0x7f043632f800) [pid = 1862] [serial = 43] [outer = 0x7f0432ab4400] 13:38:03 INFO - PROCESS | 1862 | 1462221483731 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 44 (0x7f043b36c000) [pid = 1862] [serial = 44] [outer = 0x7f0432ab4400] 13:38:04 INFO - PROCESS | 1862 | 1462221484432 Marionette TRACE conn5 <- [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]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1003ms 13:38:04 INFO - PROCESS | 1862 | 1462221484441 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 1862 | 1462221484445 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 13:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:38:04 INFO - PROCESS | 1862 | 1462221484454 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 1862 | 1462221484456 Marionette TRACE conn5 <- [1,34,null,{}] 13:38:04 INFO - PROCESS | 1862 | 1462221484460 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:04 INFO - PROCESS | 1862 | 1462221484623 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:38:04 INFO - PROCESS | 1862 | 1462221484643 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b3f8000 == 16 [pid = 1862] [id = 16] 13:38:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 45 (0x7f042c777400) [pid = 1862] [serial = 45] [outer = (nil)] 13:38:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 46 (0x7f043bf11c00) [pid = 1862] [serial = 46] [outer = 0x7f042c777400] 13:38:04 INFO - PROCESS | 1862 | 1462221484708 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 47 (0x7f043c28dc00) [pid = 1862] [serial = 47] [outer = 0x7f042c777400] 13:38:05 INFO - PROCESS | 1862 | 1462221485347 Marionette TRACE conn5 <- [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]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 943ms 13:38:05 INFO - PROCESS | 1862 | 1462221485396 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 1862 | 1462221485399 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 13:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:38:05 INFO - PROCESS | 1862 | 1462221485405 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 1862 | 1462221485407 Marionette TRACE conn5 <- [1,38,null,{}] 13:38:05 INFO - PROCESS | 1862 | 1462221485412 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 1862 | 1462221485560 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:38:05 INFO - PROCESS | 1862 | 1462221485646 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c40a800 == 17 [pid = 1862] [id = 17] 13:38:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 48 (0x7f0427288000) [pid = 1862] [serial = 48] [outer = (nil)] 13:38:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 49 (0x7f043c464000) [pid = 1862] [serial = 49] [outer = 0x7f0427288000] 13:38:05 INFO - PROCESS | 1862 | 1462221485709 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 50 (0x7f043c673000) [pid = 1862] [serial = 50] [outer = 0x7f0427288000] 13:38:06 INFO - PROCESS | 1862 | 1462221486313 Marionette TRACE conn5 <- [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]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 925ms 13:38:06 INFO - PROCESS | 1862 | 1462221486331 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 1862 | 1462221486335 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 13:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:38:06 INFO - PROCESS | 1862 | 1462221486341 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 1862 | 1462221486343 Marionette TRACE conn5 <- [1,42,null,{}] 13:38:06 INFO - PROCESS | 1862 | 1462221486348 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:06 INFO - PROCESS | 1862 | 1462221486521 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:38:06 INFO - PROCESS | 1862 | 1462221486613 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d672800 == 18 [pid = 1862] [id = 18] 13:38:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 51 (0x7f042fa54c00) [pid = 1862] [serial = 51] [outer = (nil)] 13:38:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 52 (0x7f043d466800) [pid = 1862] [serial = 52] [outer = 0x7f042fa54c00] 13:38:06 INFO - PROCESS | 1862 | 1462221486680 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 53 (0x7f044093c800) [pid = 1862] [serial = 53] [outer = 0x7f042fa54c00] 13:38:07 INFO - PROCESS | 1862 | 1462221487290 Marionette TRACE conn5 <- [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]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 975ms 13:38:07 INFO - PROCESS | 1862 | 1462221487318 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 1862 | 1462221487322 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 13:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:38:07 INFO - PROCESS | 1862 | 1462221487327 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 1862 | 1462221487329 Marionette TRACE conn5 <- [1,46,null,{}] 13:38:07 INFO - PROCESS | 1862 | 1462221487335 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 1862 | 1462221487486 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:38:07 INFO - PROCESS | 1862 | 1462221487576 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f044092e000 == 19 [pid = 1862] [id = 19] 13:38:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 54 (0x7f043c1d6400) [pid = 1862] [serial = 54] [outer = (nil)] 13:38:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 55 (0x7f0440dac000) [pid = 1862] [serial = 55] [outer = 0x7f043c1d6400] 13:38:07 INFO - PROCESS | 1862 | 1462221487645 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 56 (0x7f0441630000) [pid = 1862] [serial = 56] [outer = 0x7f043c1d6400] 13:38:08 INFO - PROCESS | 1862 | 1462221488283 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 987ms 13:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:38:08 INFO - PROCESS | 1862 | 1462221488316 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 1862 | 1462221488319 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 13:38:08 INFO - PROCESS | 1862 | 1462221488324 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 1862 | 1462221488327 Marionette TRACE conn5 <- [1,50,null,{}] 13:38:08 INFO - PROCESS | 1862 | 1462221488332 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:08 INFO - PROCESS | 1862 | 1462221488499 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:38:08 INFO - PROCESS | 1862 | 1462221488534 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee37800 == 20 [pid = 1862] [id = 20] 13:38:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 57 (0x7f042b36a800) [pid = 1862] [serial = 57] [outer = (nil)] 13:38:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 58 (0x7f044162bc00) [pid = 1862] [serial = 58] [outer = 0x7f042b36a800] 13:38:08 INFO - PROCESS | 1862 | 1462221488596 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 59 (0x7f044400fc00) [pid = 1862] [serial = 59] [outer = 0x7f042b36a800] 13:38:09 INFO - PROCESS | 1862 | 1462221489201 Marionette TRACE conn5 <- [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]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 936ms 13:38:09 INFO - PROCESS | 1862 | 1462221489261 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 1862 | 1462221489264 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 13:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:38:09 INFO - PROCESS | 1862 | 1462221489271 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 1862 | 1462221489274 Marionette TRACE conn5 <- [1,54,null,{}] 13:38:09 INFO - PROCESS | 1862 | 1462221489279 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 1862 | 1462221489410 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:38:09 INFO - PROCESS | 1862 | 1462221489427 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04416c9800 == 21 [pid = 1862] [id = 21] 13:38:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x7f0443da6800) [pid = 1862] [serial = 60] [outer = (nil)] 13:38:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x7f044561c000) [pid = 1862] [serial = 61] [outer = 0x7f0443da6800] 13:38:09 INFO - PROCESS | 1862 | 1462221489490 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x7f0445680400) [pid = 1862] [serial = 62] [outer = 0x7f0443da6800] 13:38:11 INFO - PROCESS | 1862 | 1462221491105 Marionette TRACE conn5 <- [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]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1885ms 13:38:11 INFO - PROCESS | 1862 | 1462221491157 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 1862 | 1462221491162 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 13:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:38:11 INFO - PROCESS | 1862 | 1462221491177 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 1862 | 1462221491181 Marionette TRACE conn5 <- [1,58,null,{}] 13:38:11 INFO - PROCESS | 1862 | 1462221491189 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:11 INFO - PROCESS | 1862 | 1462221491360 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:38:11 INFO - PROCESS | 1862 | 1462221491389 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ccd3800 == 22 [pid = 1862] [id = 22] 13:38:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x7f042d69d800) [pid = 1862] [serial = 63] [outer = (nil)] 13:38:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x7f042ecd7000) [pid = 1862] [serial = 64] [outer = 0x7f042d69d800] 13:38:11 INFO - PROCESS | 1862 | 1462221491455 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x7f042f364000) [pid = 1862] [serial = 65] [outer = 0x7f042d69d800] 13:38:12 INFO - PROCESS | 1862 | 1462221492563 Marionette TRACE conn5 <- [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]]]}] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x7f042d7e0400) [pid = 1862] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x7f042cc51000) [pid = 1862] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x7f042f362000) [pid = 1862] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x7f042d487000) [pid = 1862] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x7f042f846c00) [pid = 1862] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 59 (0x7f0432ab4400) [pid = 1862] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 58 (0x7f042c777400) [pid = 1862] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 57 (0x7f0427429800) [pid = 1862] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:38:12 INFO - PROCESS | 1862 | --DOMWINDOW == 56 (0x7f042b36a800) [pid = 1862] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1485ms 13:38:12 INFO - PROCESS | 1862 | 1462221492663 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 1862 | 1462221492671 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 13:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:38:12 INFO - PROCESS | 1862 | 1462221492685 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 1862 | 1462221492689 Marionette TRACE conn5 <- [1,62,null,{}] 13:38:12 INFO - PROCESS | 1862 | 1462221492695 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 1862 | 1462221492882 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:38:12 INFO - PROCESS | 1862 | 1462221492967 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042be69000 == 23 [pid = 1862] [id = 23] 13:38:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 57 (0x7f042f364400) [pid = 1862] [serial = 66] [outer = (nil)] 13:38:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 58 (0x7f042f841c00) [pid = 1862] [serial = 67] [outer = 0x7f042f364400] 13:38:13 INFO - PROCESS | 1862 | 1462221493028 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 59 (0x7f043045f400) [pid = 1862] [serial = 68] [outer = 0x7f042f364400] 13:38:13 INFO - PROCESS | 1862 | 1462221493639 Marionette TRACE conn5 <- [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]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 978ms 13:38:13 INFO - PROCESS | 1862 | 1462221493666 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 1862 | 1462221493669 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 13:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:38:13 INFO - PROCESS | 1862 | 1462221493688 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 1862 | 1462221493694 Marionette TRACE conn5 <- [1,66,null,{}] 13:38:13 INFO - PROCESS | 1862 | 1462221493708 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 1862 | 1462221493846 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:38:13 INFO - PROCESS | 1862 | 1462221493935 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04300a6000 == 24 [pid = 1862] [id = 24] 13:38:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x7f042bfcd400) [pid = 1862] [serial = 69] [outer = (nil)] 13:38:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x7f0432061000) [pid = 1862] [serial = 70] [outer = 0x7f042bfcd400] 13:38:14 INFO - PROCESS | 1862 | 1462221494001 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x7f043238e400) [pid = 1862] [serial = 71] [outer = 0x7f042bfcd400] 13:38:14 INFO - PROCESS | 1862 | 1462221494684 Marionette TRACE conn5 <- [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]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1040ms 13:38:14 INFO - PROCESS | 1862 | 1462221494730 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 1862 | 1462221494736 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 13:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:38:14 INFO - PROCESS | 1862 | 1462221494744 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 1862 | 1462221494751 Marionette TRACE conn5 <- [1,70,null,{}] 13:38:14 INFO - PROCESS | 1862 | 1462221494774 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:14 INFO - PROCESS | 1862 | 1462221494947 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:38:15 INFO - PROCESS | 1862 | 1462221495044 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ccc7000 == 25 [pid = 1862] [id = 25] 13:38:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x7f0425bb4800) [pid = 1862] [serial = 72] [outer = (nil)] 13:38:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x7f042d6a1800) [pid = 1862] [serial = 73] [outer = 0x7f0425bb4800] 13:38:15 INFO - PROCESS | 1862 | 1462221495122 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x7f042f368800) [pid = 1862] [serial = 74] [outer = 0x7f0425bb4800] 13:38:15 INFO - PROCESS | 1862 | 1462221495902 Marionette TRACE conn5 <- [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]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1201ms 13:38:15 INFO - PROCESS | 1862 | 1462221495949 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 1862 | 1462221495965 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 13:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:38:15 INFO - PROCESS | 1862 | 1462221495993 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 1862 | 1462221495997 Marionette TRACE conn5 <- [1,74,null,{}] 13:38:16 INFO - PROCESS | 1862 | 1462221496003 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 1862 | 1462221496161 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:38:16 INFO - PROCESS | 1862 | 1462221496283 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04321aa800 == 26 [pid = 1862] [id = 26] 13:38:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x7f042be4c000) [pid = 1862] [serial = 75] [outer = (nil)] 13:38:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x7f0430e0e400) [pid = 1862] [serial = 76] [outer = 0x7f042be4c000] 13:38:16 INFO - PROCESS | 1862 | 1462221496359 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x7f0432394400) [pid = 1862] [serial = 77] [outer = 0x7f042be4c000] 13:38:17 INFO - PROCESS | 1862 | 1462221497150 Marionette TRACE conn5 <- [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]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1233ms 13:38:17 INFO - PROCESS | 1862 | 1462221497233 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 1862 | 1462221497238 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 13:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:38:17 INFO - PROCESS | 1862 | 1462221497244 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 1862 | 1462221497250 Marionette TRACE conn5 <- [1,78,null,{}] 13:38:17 INFO - PROCESS | 1862 | 1462221497265 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 1862 | 1462221497431 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:38:17 INFO - PROCESS | 1862 | 1462221497566 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c206000 == 27 [pid = 1862] [id = 27] 13:38:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x7f0432a7e000) [pid = 1862] [serial = 78] [outer = (nil)] 13:38:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x7f043bf96c00) [pid = 1862] [serial = 79] [outer = 0x7f0432a7e000] 13:38:17 INFO - PROCESS | 1862 | 1462221497642 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x7f043c292400) [pid = 1862] [serial = 80] [outer = 0x7f0432a7e000] 13:38:18 INFO - PROCESS | 1862 | 1462221498442 Marionette TRACE conn5 <- [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]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1242ms 13:38:18 INFO - PROCESS | 1862 | 1462221498487 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 1862 | 1462221498492 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 13:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:38:18 INFO - PROCESS | 1862 | 1462221498498 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 1862 | 1462221498500 Marionette TRACE conn5 <- [1,82,null,{}] 13:38:18 INFO - PROCESS | 1862 | 1462221498523 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 1862 | 1462221498687 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:38:18 INFO - PROCESS | 1862 | 1462221498807 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d33d800 == 28 [pid = 1862] [id = 28] 13:38:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x7f042d605c00) [pid = 1862] [serial = 81] [outer = (nil)] 13:38:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x7f042d60fc00) [pid = 1862] [serial = 82] [outer = 0x7f042d605c00] 13:38:18 INFO - PROCESS | 1862 | 1462221498880 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x7f043c1dac00) [pid = 1862] [serial = 83] [outer = 0x7f042d605c00] 13:38:19 INFO - PROCESS | 1862 | 1462221499619 Marionette TRACE conn5 <- [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]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1149ms 13:38:19 INFO - PROCESS | 1862 | 1462221499648 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 1862 | 1462221499652 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 13:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:38:19 INFO - PROCESS | 1862 | 1462221499658 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 1862 | 1462221499660 Marionette TRACE conn5 <- [1,86,null,{}] 13:38:19 INFO - PROCESS | 1862 | 1462221499666 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 1862 | 1462221499805 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:38:19 INFO - PROCESS | 1862 | 1462221499932 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f5ce000 == 29 [pid = 1862] [id = 29] 13:38:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x7f042b24b000) [pid = 1862] [serial = 84] [outer = (nil)] 13:38:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x7f04363a6400) [pid = 1862] [serial = 85] [outer = 0x7f042b24b000] 13:38:20 INFO - PROCESS | 1862 | 1462221500005 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x7f043c46f800) [pid = 1862] [serial = 86] [outer = 0x7f042b24b000] 13:38:20 INFO - PROCESS | 1862 | 1462221500887 Marionette TRACE conn5 <- [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]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1288ms 13:38:20 INFO - PROCESS | 1862 | 1462221500950 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 1862 | 1462221500955 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 13:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:38:20 INFO - PROCESS | 1862 | 1462221500968 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 1862 | 1462221500975 Marionette TRACE conn5 <- [1,90,null,{}] 13:38:20 INFO - PROCESS | 1862 | 1462221500990 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 1862 | 1462221501147 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:38:21 INFO - PROCESS | 1862 | 1462221501298 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042be67000 == 30 [pid = 1862] [id = 30] 13:38:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x7f0427427400) [pid = 1862] [serial = 87] [outer = (nil)] 13:38:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x7f042b36d800) [pid = 1862] [serial = 88] [outer = 0x7f0427427400] 13:38:21 INFO - PROCESS | 1862 | 1462221501374 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x7f042d606c00) [pid = 1862] [serial = 89] [outer = 0x7f0427427400] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x7f042f369c00) [pid = 1862] [serial = 22] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x7f043d102400) [pid = 1862] [serial = 28] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x7f0445619000) [pid = 1862] [serial = 31] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x7f042fac4400) [pid = 1862] [serial = 34] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x7f0432ab8000) [pid = 1862] [serial = 35] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x7f042ef2a400) [pid = 1862] [serial = 37] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x7f042f83e800) [pid = 1862] [serial = 38] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x7f0432063800) [pid = 1862] [serial = 40] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x7f043217e400) [pid = 1862] [serial = 41] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x7f043632f800) [pid = 1862] [serial = 43] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x7f043bf11c00) [pid = 1862] [serial = 46] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x7f043c464000) [pid = 1862] [serial = 49] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x7f043d466800) [pid = 1862] [serial = 52] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x7f0440dac000) [pid = 1862] [serial = 55] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x7f044162bc00) [pid = 1862] [serial = 58] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x7f042716d000) [pid = 1862] [serial = 19] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x7f043b36c000) [pid = 1862] [serial = 44] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x7f042ef19000) [pid = 1862] [serial = 25] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x7f043c28dc00) [pid = 1862] [serial = 47] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x7f042f3dcc00) [pid = 1862] [serial = 32] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 59 (0x7f04303c3000) [pid = 1862] [serial = 23] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 58 (0x7f0427432000) [pid = 1862] [serial = 17] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 57 (0x7f044400fc00) [pid = 1862] [serial = 59] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 56 (0x7f042e064000) [pid = 1862] [serial = 12] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 55 (0x7f042e5a9400) [pid = 1862] [serial = 9] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 54 (0x7f043f055800) [pid = 1862] [serial = 2] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | --DOMWINDOW == 53 (0x7f042742b400) [pid = 1862] [serial = 16] [outer = (nil)] [url = about:blank] 13:38:22 INFO - PROCESS | 1862 | 1462221502755 Marionette TRACE conn5 <- [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]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1852ms 13:38:22 INFO - PROCESS | 1862 | 1462221502823 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 1862 | 1462221502829 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 13:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:38:22 INFO - PROCESS | 1862 | 1462221502837 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 1862 | 1462221502842 Marionette TRACE conn5 <- [1,94,null,{}] 13:38:22 INFO - PROCESS | 1862 | 1462221502849 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:23 INFO - PROCESS | 1862 | 1462221502997 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:38:23 INFO - PROCESS | 1862 | 1462221503010 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042d790000 == 31 [pid = 1862] [id = 31] 13:38:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 54 (0x7f042d608000) [pid = 1862] [serial = 90] [outer = (nil)] 13:38:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 55 (0x7f042d7da800) [pid = 1862] [serial = 91] [outer = 0x7f042d608000] 13:38:23 INFO - PROCESS | 1862 | 1462221503074 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 56 (0x7f042e1d6800) [pid = 1862] [serial = 92] [outer = 0x7f042d608000] 13:38:23 INFO - PROCESS | 1862 | 1462221503782 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 986ms 13:38:23 INFO - PROCESS | 1862 | 1462221503825 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 1862 | 1462221503835 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 13:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:38:23 INFO - PROCESS | 1862 | 1462221503846 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 1862 | 1462221503850 Marionette TRACE conn5 <- [1,98,null,{}] 13:38:23 INFO - PROCESS | 1862 | 1462221503863 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:24 INFO - PROCESS | 1862 | 1462221504027 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:38:24 INFO - PROCESS | 1862 | 1462221504038 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef1a000 == 32 [pid = 1862] [id = 32] 13:38:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 57 (0x7f042d69c000) [pid = 1862] [serial = 93] [outer = (nil)] 13:38:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 58 (0x7f042f3dc000) [pid = 1862] [serial = 94] [outer = 0x7f042d69c000] 13:38:24 INFO - PROCESS | 1862 | 1462221504100 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 59 (0x7f042f83ec00) [pid = 1862] [serial = 95] [outer = 0x7f042d69c000] 13:38:24 INFO - PROCESS | 1862 | 1462221504829 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1034ms 13:38:24 INFO - PROCESS | 1862 | 1462221504888 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 1862 | 1462221504892 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 13:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:38:24 INFO - PROCESS | 1862 | 1462221504899 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 1862 | 1462221504916 Marionette TRACE conn5 <- [1,102,null,{}] 13:38:24 INFO - PROCESS | 1862 | 1462221504946 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 1862 | 1462221505118 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:38:25 INFO - PROCESS | 1862 | 1462221505144 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043211c000 == 33 [pid = 1862] [id = 33] 13:38:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x7f042e63a800) [pid = 1862] [serial = 96] [outer = (nil)] 13:38:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x7f0432059c00) [pid = 1862] [serial = 97] [outer = 0x7f042e63a800] 13:38:25 INFO - PROCESS | 1862 | 1462221505209 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x7f0432176400) [pid = 1862] [serial = 98] [outer = 0x7f042e63a800] 13:38:25 INFO - PROCESS | 1862 | 1462221505883 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 999ms 13:38:25 INFO - PROCESS | 1862 | 1462221505904 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 1862 | 1462221505910 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 13:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:38:25 INFO - PROCESS | 1862 | 1462221505916 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 1862 | 1462221505919 Marionette TRACE conn5 <- [1,106,null,{}] 13:38:25 INFO - PROCESS | 1862 | 1462221505947 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:26 INFO - PROCESS | 1862 | 1462221506137 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:38:26 INFO - PROCESS | 1862 | 1462221506162 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0435723000 == 34 [pid = 1862] [id = 34] 13:38:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x7f043217d400) [pid = 1862] [serial = 99] [outer = (nil)] 13:38:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x7f0432ab9c00) [pid = 1862] [serial = 100] [outer = 0x7f043217d400] 13:38:26 INFO - PROCESS | 1862 | 1462221506227 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x7f04363a7000) [pid = 1862] [serial = 101] [outer = 0x7f043217d400] 13:38:26 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x7f0443da6800) [pid = 1862] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:38:26 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x7f043c1d6400) [pid = 1862] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:38:26 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x7f0427288000) [pid = 1862] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:38:26 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x7f042fa54c00) [pid = 1862] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:38:26 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x7f042bfcd400) [pid = 1862] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:38:26 INFO - PROCESS | 1862 | --DOMWINDOW == 59 (0x7f042d69d800) [pid = 1862] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:38:26 INFO - PROCESS | 1862 | --DOMWINDOW == 58 (0x7f042f364400) [pid = 1862] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:38:27 INFO - PROCESS | 1862 | 1462221507009 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1130ms 13:38:27 INFO - PROCESS | 1862 | 1462221507048 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 1862 | 1462221507050 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 13:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:38:27 INFO - PROCESS | 1862 | 1462221507057 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 1862 | 1462221507059 Marionette TRACE conn5 <- [1,110,null,{}] 13:38:27 INFO - PROCESS | 1862 | 1462221507065 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 1862 | 1462221507209 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:38:27 INFO - PROCESS | 1862 | 1462221507238 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043bf1f800 == 35 [pid = 1862] [id = 35] 13:38:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 59 (0x7f0425bbfc00) [pid = 1862] [serial = 102] [outer = (nil)] 13:38:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x7f0430469400) [pid = 1862] [serial = 103] [outer = 0x7f0425bbfc00] 13:38:27 INFO - PROCESS | 1862 | 1462221507302 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x7f043b366c00) [pid = 1862] [serial = 104] [outer = 0x7f0425bbfc00] 13:38:28 INFO - PROCESS | 1862 | 1462221508021 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 979ms 13:38:28 INFO - PROCESS | 1862 | 1462221508037 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 1862 | 1462221508042 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 13:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:38:28 INFO - PROCESS | 1862 | 1462221508052 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 1862 | 1462221508054 Marionette TRACE conn5 <- [1,114,null,{}] 13:38:28 INFO - PROCESS | 1862 | 1462221508060 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 1862 | 1462221508235 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:38:28 INFO - PROCESS | 1862 | 1462221508262 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x7f0428a43c00) [pid = 1862] [serial = 105] [outer = 0x7f042bfca800] 13:38:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f066000 == 36 [pid = 1862] [id = 36] 13:38:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x7f043c466400) [pid = 1862] [serial = 106] [outer = (nil)] 13:38:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x7f043c4b3c00) [pid = 1862] [serial = 107] [outer = 0x7f043c466400] 13:38:28 INFO - PROCESS | 1862 | 1462221508355 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x7f0430465c00) [pid = 1862] [serial = 108] [outer = 0x7f043c466400] 13:38:29 INFO - PROCESS | 1862 | 1462221509312 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1332ms 13:38:29 INFO - PROCESS | 1862 | 1462221509385 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 1862 | 1462221509391 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 13:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:38:29 INFO - PROCESS | 1862 | 1462221509400 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - PROCESS | 1862 | 1462221509405 Marionette TRACE conn5 <- [1,118,null,{}] 13:38:29 INFO - PROCESS | 1862 | 1462221509415 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 1862 | 1462221509616 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:38:29 INFO - PROCESS | 1862 | 1462221509780 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ed67800 == 37 [pid = 1862] [id = 37] 13:38:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x7f042cc53c00) [pid = 1862] [serial = 109] [outer = (nil)] 13:38:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x7f042d607c00) [pid = 1862] [serial = 110] [outer = 0x7f042cc53c00] 13:38:29 INFO - PROCESS | 1862 | 1462221509881 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x7f042d9cb800) [pid = 1862] [serial = 111] [outer = 0x7f042cc53c00] 13:38:30 INFO - PROCESS | 1862 | 1462221510690 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1337ms 13:38:30 INFO - PROCESS | 1862 | 1462221510738 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 1862 | 1462221510747 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 13:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:38:30 INFO - PROCESS | 1862 | 1462221510757 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 1862 | 1462221510761 Marionette TRACE conn5 <- [1,122,null,{}] 13:38:30 INFO - PROCESS | 1862 | 1462221510767 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 1862 | 1462221510931 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:38:31 INFO - PROCESS | 1862 | 1462221511075 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043571f000 == 38 [pid = 1862] [id = 38] 13:38:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x7f042d40c000) [pid = 1862] [serial = 112] [outer = (nil)] 13:38:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x7f042f846000) [pid = 1862] [serial = 113] [outer = 0x7f042d40c000] 13:38:31 INFO - PROCESS | 1862 | 1462221511207 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x7f043045fc00) [pid = 1862] [serial = 114] [outer = 0x7f042d40c000] 13:38:32 INFO - PROCESS | 1862 | 1462221512105 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1384ms 13:38:32 INFO - PROCESS | 1862 | 1462221512146 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1862 | 1462221512151 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 13:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:38:32 INFO - PROCESS | 1862 | 1462221512159 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 1862 | 1462221512164 Marionette TRACE conn5 <- [1,126,null,{}] 13:38:32 INFO - PROCESS | 1862 | 1462221512180 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 1862 | 1462221512372 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:38:32 INFO - PROCESS | 1862 | 1462221512587 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428ab4800 == 39 [pid = 1862] [id = 39] 13:38:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x7f0425bbd400) [pid = 1862] [serial = 115] [outer = (nil)] 13:38:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x7f0427169000) [pid = 1862] [serial = 116] [outer = 0x7f0425bbd400] 13:38:32 INFO - PROCESS | 1862 | 1462221512657 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x7f042b24a400) [pid = 1862] [serial = 117] [outer = 0x7f0425bbd400] 13:38:33 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043bf1f800 == 38 [pid = 1862] [id = 35] 13:38:33 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0435723000 == 37 [pid = 1862] [id = 34] 13:38:33 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043211c000 == 36 [pid = 1862] [id = 33] 13:38:33 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ef1a000 == 35 [pid = 1862] [id = 32] 13:38:33 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042d790000 == 34 [pid = 1862] [id = 31] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x7f044561c000) [pid = 1862] [serial = 61] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x7f0441630000) [pid = 1862] [serial = 56] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x7f043c673000) [pid = 1862] [serial = 50] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x7f044093c800) [pid = 1862] [serial = 53] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x7f0432061000) [pid = 1862] [serial = 70] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x7f042ecd7000) [pid = 1862] [serial = 64] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x7f043045f400) [pid = 1862] [serial = 68] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x7f042f364000) [pid = 1862] [serial = 65] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x7f0445680400) [pid = 1862] [serial = 62] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x7f042f841c00) [pid = 1862] [serial = 67] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x7f043238e400) [pid = 1862] [serial = 71] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 1862 | 1462221513631 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1489ms 13:38:33 INFO - PROCESS | 1862 | 1462221513648 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1862 | 1462221513653 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 13:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:38:33 INFO - PROCESS | 1862 | 1462221513660 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 1862 | 1462221513665 Marionette TRACE conn5 <- [1,130,null,{}] 13:38:33 INFO - PROCESS | 1862 | 1462221513671 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 1862 | 1462221513813 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:38:33 INFO - PROCESS | 1862 | 1462221513901 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ecad000 == 35 [pid = 1862] [id = 40] 13:38:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x7f0425bbe400) [pid = 1862] [serial = 118] [outer = (nil)] 13:38:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x7f042f3dc800) [pid = 1862] [serial = 119] [outer = 0x7f0425bbe400] 13:38:33 INFO - PROCESS | 1862 | 1462221513967 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x7f0430461c00) [pid = 1862] [serial = 120] [outer = 0x7f0425bbe400] 13:38:34 INFO - PROCESS | 1862 | 1462221514742 Marionette TRACE conn5 <- [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]]]}] 13:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1136ms 13:38:34 INFO - PROCESS | 1862 | 1462221514798 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 1862 | 1462221514804 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 13:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:38:34 INFO - PROCESS | 1862 | 1462221514812 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 1862 | 1462221514815 Marionette TRACE conn5 <- [1,134,null,{}] 13:38:34 INFO - PROCESS | 1862 | 1462221514820 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:34 INFO - PROCESS | 1862 | 1462221514961 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:38:34 INFO - PROCESS | 1862 | 1462221514973 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04321a5000 == 36 [pid = 1862] [id = 41] 13:38:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x7f0425bbac00) [pid = 1862] [serial = 121] [outer = (nil)] 13:38:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x7f0432390000) [pid = 1862] [serial = 122] [outer = 0x7f0425bbac00] 13:38:35 INFO - PROCESS | 1862 | 1462221515040 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x7f0436330000) [pid = 1862] [serial = 123] [outer = 0x7f0425bbac00] 13:38:35 INFO - PROCESS | 1862 | 1462221515830 Marionette TRACE conn5 <- [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]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1080ms 13:38:35 INFO - PROCESS | 1862 | 1462221515895 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 1862 | 1462221515899 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 13:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:38:35 INFO - PROCESS | 1862 | 1462221515907 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 1862 | 1462221515915 Marionette TRACE conn5 <- [1,138,null,{}] 13:38:35 INFO - PROCESS | 1862 | 1462221515934 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:36 INFO - PROCESS | 1862 | 1462221516142 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:38:36 INFO - PROCESS | 1862 | 1462221516179 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428cc9000 == 37 [pid = 1862] [id = 42] 13:38:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x7f0428c44c00) [pid = 1862] [serial = 124] [outer = (nil)] 13:38:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x7f0428c46800) [pid = 1862] [serial = 125] [outer = 0x7f0428c44c00] 13:38:36 INFO - PROCESS | 1862 | 1462221516241 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x7f0428c4d000) [pid = 1862] [serial = 126] [outer = 0x7f0428c44c00] 13:38:36 INFO - PROCESS | 1862 | 1462221516969 Marionette TRACE conn5 <- [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]]]}] 13:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1087ms 13:38:36 INFO - PROCESS | 1862 | 1462221516992 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 1862 | 1462221516996 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 13:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:38:37 INFO - PROCESS | 1862 | 1462221517002 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 1862 | 1462221517004 Marionette TRACE conn5 <- [1,142,null,{}] 13:38:37 INFO - PROCESS | 1862 | 1462221517023 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 1862 | 1462221517188 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:38:37 INFO - PROCESS | 1862 | 1462221517261 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f057000 == 38 [pid = 1862] [id = 43] 13:38:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x7f0428c45000) [pid = 1862] [serial = 127] [outer = (nil)] 13:38:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x7f0428cf2800) [pid = 1862] [serial = 128] [outer = 0x7f0428c45000] 13:38:37 INFO - PROCESS | 1862 | 1462221517329 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x7f0428cf9c00) [pid = 1862] [serial = 129] [outer = 0x7f0428c45000] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x7f042e63a800) [pid = 1862] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x7f042b24b000) [pid = 1862] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x7f0432a7e000) [pid = 1862] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x7f042d608000) [pid = 1862] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x7f042d605c00) [pid = 1862] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x7f0425bb4800) [pid = 1862] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x7f043217d400) [pid = 1862] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x7f042d69c000) [pid = 1862] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x7f0425bbfc00) [pid = 1862] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:38:38 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x7f042be4c000) [pid = 1862] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:38:38 INFO - PROCESS | 1862 | 1462221518189 Marionette TRACE conn5 <- [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]]]}] 13:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1198ms 13:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:38:38 INFO - PROCESS | 1862 | 1462221518201 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 1862 | 1462221518205 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 13:38:38 INFO - PROCESS | 1862 | 1462221518212 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 1862 | 1462221518215 Marionette TRACE conn5 <- [1,146,null,{}] 13:38:38 INFO - PROCESS | 1862 | 1462221518220 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:38 INFO - PROCESS | 1862 | 1462221518389 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:38:38 INFO - PROCESS | 1862 | 1462221518455 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c2ac000 == 39 [pid = 1862] [id = 44] 13:38:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x7f042b367000) [pid = 1862] [serial = 130] [outer = (nil)] 13:38:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x7f042d7e0800) [pid = 1862] [serial = 131] [outer = 0x7f042b367000] 13:38:38 INFO - PROCESS | 1862 | 1462221518542 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x7f0432aac800) [pid = 1862] [serial = 132] [outer = 0x7f042b367000] 13:38:39 INFO - PROCESS | 1862 | 1462221519378 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1189ms 13:38:39 INFO - PROCESS | 1862 | 1462221519405 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 1862 | 1462221519409 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 13:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:38:39 INFO - PROCESS | 1862 | 1462221519415 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 1862 | 1462221519417 Marionette TRACE conn5 <- [1,150,null,{}] 13:38:39 INFO - PROCESS | 1862 | 1462221519422 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:39 INFO - PROCESS | 1862 | 1462221519601 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:38:39 INFO - PROCESS | 1862 | 1462221519620 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440f8a800 == 40 [pid = 1862] [id = 45] 13:38:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x7f0425bb5c00) [pid = 1862] [serial = 133] [outer = (nil)] 13:38:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x7f043d108000) [pid = 1862] [serial = 134] [outer = 0x7f0425bb5c00] 13:38:39 INFO - PROCESS | 1862 | 1462221519697 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x7f043d4d6c00) [pid = 1862] [serial = 135] [outer = 0x7f0425bb5c00] 13:38:40 INFO - PROCESS | 1862 | 1462221520700 Marionette TRACE conn5 <- [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]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1332ms 13:38:40 INFO - PROCESS | 1862 | 1462221520748 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:38:40 INFO - PROCESS | 1862 | 1462221520754 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 13:38:40 INFO - PROCESS | 1862 | 1462221520762 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 1862 | 1462221520767 Marionette TRACE conn5 <- [1,154,null,{}] 13:38:40 INFO - PROCESS | 1862 | 1462221520776 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 1862 | 1462221520938 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:38:41 INFO - PROCESS | 1862 | 1462221521112 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04300b2000 == 41 [pid = 1862] [id = 46] 13:38:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x7f0428cf9400) [pid = 1862] [serial = 136] [outer = (nil)] 13:38:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x7f042d60bc00) [pid = 1862] [serial = 137] [outer = 0x7f0428cf9400] 13:38:41 INFO - PROCESS | 1862 | 1462221521188 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x7f042e5ae000) [pid = 1862] [serial = 138] [outer = 0x7f0428cf9400] 13:38:42 INFO - PROCESS | 1862 | 1462221522090 Marionette TRACE conn5 <- [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]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1394ms 13:38:42 INFO - PROCESS | 1862 | 1462221522159 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 1862 | 1462221522167 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 13:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:38:42 INFO - PROCESS | 1862 | 1462221522178 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 1862 | 1462221522182 Marionette TRACE conn5 <- [1,158,null,{}] 13:38:42 INFO - PROCESS | 1862 | 1462221522188 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 1862 | 1462221522433 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:38:42 INFO - PROCESS | 1862 | 1462221522653 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04321a3000 == 42 [pid = 1862] [id = 47] 13:38:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x7f042c779800) [pid = 1862] [serial = 139] [outer = (nil)] 13:38:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x7f04321d3400) [pid = 1862] [serial = 140] [outer = 0x7f042c779800] 13:38:42 INFO - PROCESS | 1862 | 1462221522783 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x7f0432ab7400) [pid = 1862] [serial = 141] [outer = 0x7f042c779800] 13:38:43 INFO - PROCESS | 1862 | 1462221523695 Marionette TRACE conn5 <- [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]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1582ms 13:38:43 INFO - PROCESS | 1862 | 1462221523761 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 1862 | 1462221523767 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 13:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:38:43 INFO - PROCESS | 1862 | 1462221523774 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 1862 | 1462221523779 Marionette TRACE conn5 <- [1,162,null,{}] 13:38:43 INFO - PROCESS | 1862 | 1462221523795 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 1862 | 1462221524000 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:38:44 INFO - PROCESS | 1862 | 1462221524132 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0443d7e000 == 43 [pid = 1862] [id = 48] 13:38:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x7f043bf95000) [pid = 1862] [serial = 142] [outer = (nil)] 13:38:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x7f043d0c8c00) [pid = 1862] [serial = 143] [outer = 0x7f043bf95000] 13:38:44 INFO - PROCESS | 1862 | 1462221524246 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x7f043d7ecc00) [pid = 1862] [serial = 144] [outer = 0x7f043bf95000] 13:38:45 INFO - PROCESS | 1862 | 1462221525184 Marionette TRACE conn5 <- [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]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1438ms 13:38:45 INFO - PROCESS | 1862 | 1462221525214 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 1862 | 1462221525218 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 13:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:38:45 INFO - PROCESS | 1862 | 1462221525225 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 1862 | 1462221525228 Marionette TRACE conn5 <- [1,166,null,{}] 13:38:45 INFO - PROCESS | 1862 | 1462221525236 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 1862 | 1462221525406 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:38:45 INFO - PROCESS | 1862 | 1462221525599 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04458a6000 == 44 [pid = 1862] [id = 49] 13:38:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x7f0440da3c00) [pid = 1862] [serial = 145] [outer = (nil)] 13:38:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x7f0440da6400) [pid = 1862] [serial = 146] [outer = 0x7f0440da3c00] 13:38:45 INFO - PROCESS | 1862 | 1462221525688 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x7f04410b6400) [pid = 1862] [serial = 147] [outer = 0x7f0440da3c00] 13:38:46 INFO - PROCESS | 1862 | 1462221526907 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1730ms 13:38:46 INFO - PROCESS | 1862 | 1462221526957 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 1862 | 1462221526962 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 13:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:38:46 INFO - PROCESS | 1862 | 1462221526978 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 1862 | 1462221526982 Marionette TRACE conn5 <- [1,170,null,{}] 13:38:46 INFO - PROCESS | 1862 | 1462221526990 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:47 INFO - PROCESS | 1862 | 1462221527241 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:38:47 INFO - PROCESS | 1862 | 1462221527346 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b3aa800 == 45 [pid = 1862] [id = 50] 13:38:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x7f042742c400) [pid = 1862] [serial = 148] [outer = (nil)] 13:38:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x7f042d7ddc00) [pid = 1862] [serial = 149] [outer = 0x7f042742c400] 13:38:47 INFO - PROCESS | 1862 | 1462221527415 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x7f042f368000) [pid = 1862] [serial = 150] [outer = 0x7f042742c400] 13:38:48 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c2ac000 == 44 [pid = 1862] [id = 44] 13:38:48 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f057000 == 43 [pid = 1862] [id = 43] 13:38:48 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428cc9000 == 42 [pid = 1862] [id = 42] 13:38:48 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04321a5000 == 41 [pid = 1862] [id = 41] 13:38:48 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ecad000 == 40 [pid = 1862] [id = 40] 13:38:48 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428ab4800 == 39 [pid = 1862] [id = 39] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x7f042b36d800) [pid = 1862] [serial = 88] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x7f043c4b3c00) [pid = 1862] [serial = 107] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | 1462221528217 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x7f0432059c00) [pid = 1862] [serial = 97] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x7f043c46f800) [pid = 1862] [serial = 86] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x7f043bf96c00) [pid = 1862] [serial = 79] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x7f042d7da800) [pid = 1862] [serial = 91] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x7f043c1dac00) [pid = 1862] [serial = 83] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x7f042e1d6800) [pid = 1862] [serial = 92] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x7f04363a6400) [pid = 1862] [serial = 85] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x7f042d6a1800) [pid = 1862] [serial = 73] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x7f0432ab9c00) [pid = 1862] [serial = 100] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x7f042f83ec00) [pid = 1862] [serial = 95] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x7f0430469400) [pid = 1862] [serial = 103] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x7f042d60fc00) [pid = 1862] [serial = 82] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x7f0432394400) [pid = 1862] [serial = 77] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x7f042f368800) [pid = 1862] [serial = 74] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x7f043b366c00) [pid = 1862] [serial = 104] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x7f043c292400) [pid = 1862] [serial = 80] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x7f0432176400) [pid = 1862] [serial = 98] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x7f0430e0e400) [pid = 1862] [serial = 76] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x7f042f3dc000) [pid = 1862] [serial = 94] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x7f04363a7000) [pid = 1862] [serial = 101] [outer = (nil)] [url = about:blank] 13:38:48 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x7f043c286400) [pid = 1862] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1297ms 13:38:48 INFO - PROCESS | 1862 | 1462221528273 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 1862 | 1462221528281 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 13:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:38:48 INFO - PROCESS | 1862 | 1462221528293 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 1862 | 1462221528296 Marionette TRACE conn5 <- [1,174,null,{}] 13:38:48 INFO - PROCESS | 1862 | 1462221528303 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 1862 | 1462221528457 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:38:48 INFO - PROCESS | 1862 | 1462221528473 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ecad000 == 40 [pid = 1862] [id = 51] 13:38:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x7f042f7d3000) [pid = 1862] [serial = 151] [outer = (nil)] 13:38:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x7f042f848c00) [pid = 1862] [serial = 152] [outer = 0x7f042f7d3000] 13:38:48 INFO - PROCESS | 1862 | 1462221528536 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x7f0432055800) [pid = 1862] [serial = 153] [outer = 0x7f042f7d3000] 13:38:49 INFO - PROCESS | 1862 | 1462221529255 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 985ms 13:38:49 INFO - PROCESS | 1862 | 1462221529279 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:38:49 INFO - PROCESS | 1862 | 1462221529283 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 13:38:49 INFO - PROCESS | 1862 | 1462221529290 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 1862 | 1462221529295 Marionette TRACE conn5 <- [1,178,null,{}] 13:38:49 INFO - PROCESS | 1862 | 1462221529310 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 1862 | 1462221529452 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:38:49 INFO - PROCESS | 1862 | 1462221529472 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043035b800 == 41 [pid = 1862] [id = 52] 13:38:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x7f0432ab8000) [pid = 1862] [serial = 154] [outer = (nil)] 13:38:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x7f04363a8400) [pid = 1862] [serial = 155] [outer = 0x7f0432ab8000] 13:38:49 INFO - PROCESS | 1862 | 1462221529538 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x7f043c1d8800) [pid = 1862] [serial = 156] [outer = 0x7f0432ab8000] 13:38:50 INFO - PROCESS | 1862 | 1462221530230 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 990ms 13:38:50 INFO - PROCESS | 1862 | 1462221530280 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 1862 | 1462221530284 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 13:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:38:50 INFO - PROCESS | 1862 | 1462221530290 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 1862 | 1462221530292 Marionette TRACE conn5 <- [1,182,null,{}] 13:38:50 INFO - PROCESS | 1862 | 1462221530313 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:50 INFO - PROCESS | 1862 | 1462221530469 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:38:50 INFO - PROCESS | 1862 | 1462221530479 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b3ec800 == 42 [pid = 1862] [id = 53] 13:38:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x7f0432176400) [pid = 1862] [serial = 157] [outer = (nil)] 13:38:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x7f043d358800) [pid = 1862] [serial = 158] [outer = 0x7f0432176400] 13:38:50 INFO - PROCESS | 1862 | 1462221530540 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x7f043f016400) [pid = 1862] [serial = 159] [outer = 0x7f0432176400] 13:38:51 INFO - PROCESS | 1862 | 1462221531296 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1034ms 13:38:51 INFO - PROCESS | 1862 | 1462221531324 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 1862 | 1462221531328 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 13:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:38:51 INFO - PROCESS | 1862 | 1462221531334 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 1862 | 1462221531336 Marionette TRACE conn5 <- [1,186,null,{}] 13:38:51 INFO - PROCESS | 1862 | 1462221531341 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 1862 | 1462221531506 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:38:51 INFO - PROCESS | 1862 | 1462221531533 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c47a800 == 43 [pid = 1862] [id = 54] 13:38:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x7f0425bbb800) [pid = 1862] [serial = 160] [outer = (nil)] 13:38:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x7f04407cd400) [pid = 1862] [serial = 161] [outer = 0x7f0425bbb800] 13:38:51 INFO - PROCESS | 1862 | 1462221531594 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x7f04410ba000) [pid = 1862] [serial = 162] [outer = 0x7f0425bbb800] 13:38:52 INFO - PROCESS | 1862 | 1462221532349 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1077ms 13:38:52 INFO - PROCESS | 1862 | 1462221532450 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:38:52 INFO - PROCESS | 1862 | 1462221532463 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 1862 | 1462221532465 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 13:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:38:52 INFO - PROCESS | 1862 | 1462221532475 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - PROCESS | 1862 | 1462221532477 Marionette TRACE conn5 <- [1,190,null,{}] 13:38:52 INFO - PROCESS | 1862 | 1462221532492 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 1862 | 1462221532718 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:38:52 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x7f0428c45000) [pid = 1862] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:38:52 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x7f042b367000) [pid = 1862] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:38:52 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x7f0425bbd400) [pid = 1862] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:38:52 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x7f0425bbac00) [pid = 1862] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:38:52 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x7f0425bbe400) [pid = 1862] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:38:52 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x7f0428c44c00) [pid = 1862] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:38:52 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x7f0427427400) [pid = 1862] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:38:52 INFO - PROCESS | 1862 | 1462221532836 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042d585800 == 44 [pid = 1862] [id = 55] 13:38:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x7f0425bbac00) [pid = 1862] [serial = 163] [outer = (nil)] 13:38:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x7f0428c47400) [pid = 1862] [serial = 164] [outer = 0x7f0425bbac00] 13:38:52 INFO - PROCESS | 1862 | 1462221532901 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x7f04410c3800) [pid = 1862] [serial = 165] [outer = 0x7f0425bbac00] 13:38:53 INFO - PROCESS | 1862 | 1462221533487 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1033ms 13:38:53 INFO - PROCESS | 1862 | 1462221533509 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 1862 | 1462221533513 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 13:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:38:53 INFO - PROCESS | 1862 | 1462221533518 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 1862 | 1462221533520 Marionette TRACE conn5 <- [1,194,null,{}] 13:38:53 INFO - PROCESS | 1862 | 1462221533525 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 1862 | 1462221533661 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:38:53 INFO - PROCESS | 1862 | 1462221533764 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e8a800 == 45 [pid = 1862] [id = 56] 13:38:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x7f0424f7b800) [pid = 1862] [serial = 166] [outer = (nil)] 13:38:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x7f0424f84400) [pid = 1862] [serial = 167] [outer = 0x7f0424f7b800] 13:38:53 INFO - PROCESS | 1862 | 1462221533825 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x7f0424f8a000) [pid = 1862] [serial = 168] [outer = 0x7f0424f7b800] 13:38:54 INFO - PROCESS | 1862 | 1462221534438 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 982ms 13:38:54 INFO - PROCESS | 1862 | 1462221534501 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 1862 | 1462221534503 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 13:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:38:54 INFO - PROCESS | 1862 | 1462221534509 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 1862 | 1462221534512 Marionette TRACE conn5 <- [1,198,null,{}] 13:38:54 INFO - PROCESS | 1862 | 1462221534516 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:54 INFO - PROCESS | 1862 | 1462221534677 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:38:54 INFO - PROCESS | 1862 | 1462221534694 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d21000 == 46 [pid = 1862] [id = 57] 13:38:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x7f0424f7e800) [pid = 1862] [serial = 169] [outer = (nil)] 13:38:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x7f04410bd400) [pid = 1862] [serial = 170] [outer = 0x7f0424f7e800] 13:38:54 INFO - PROCESS | 1862 | 1462221534753 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x7f0445677800) [pid = 1862] [serial = 171] [outer = 0x7f0424f7e800] 13:38:55 INFO - PROCESS | 1862 | 1462221535867 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1377ms 13:38:55 INFO - PROCESS | 1862 | 1462221535887 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 1862 | 1462221535894 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 13:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:38:55 INFO - PROCESS | 1862 | 1462221535901 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 1862 | 1462221535907 Marionette TRACE conn5 <- [1,202,null,{}] 13:38:55 INFO - PROCESS | 1862 | 1462221535915 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 1862 | 1462221536079 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:38:56 INFO - PROCESS | 1862 | 1462221536258 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e90000 == 47 [pid = 1862] [id = 58] 13:38:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x7f042d608400) [pid = 1862] [serial = 172] [outer = (nil)] 13:38:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x7f042d610400) [pid = 1862] [serial = 173] [outer = 0x7f042d608400] 13:38:56 INFO - PROCESS | 1862 | 1462221536331 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x7f042f05a800) [pid = 1862] [serial = 174] [outer = 0x7f042d608400] 13:38:57 INFO - PROCESS | 1862 | 1462221537164 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1333ms 13:38:57 INFO - PROCESS | 1862 | 1462221537235 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 1862 | 1462221537242 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 13:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:38:57 INFO - PROCESS | 1862 | 1462221537253 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 1862 | 1462221537257 Marionette TRACE conn5 <- [1,206,null,{}] 13:38:57 INFO - PROCESS | 1862 | 1462221537264 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 1862 | 1462221537465 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:38:57 INFO - PROCESS | 1862 | 1462221537595 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef09800 == 48 [pid = 1862] [id = 59] 13:38:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x7f0430464000) [pid = 1862] [serial = 175] [outer = (nil)] 13:38:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x7f043217d400) [pid = 1862] [serial = 176] [outer = 0x7f0430464000] 13:38:57 INFO - PROCESS | 1862 | 1462221537669 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x7f04363a7000) [pid = 1862] [serial = 177] [outer = 0x7f0430464000] 13:38:58 INFO - PROCESS | 1862 | 1462221538434 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1191ms 13:38:58 INFO - PROCESS | 1862 | 1462221538445 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 1862 | 1462221538449 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 13:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:38:58 INFO - PROCESS | 1862 | 1462221538457 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 1862 | 1462221538464 Marionette TRACE conn5 <- [1,210,null,{}] 13:38:58 INFO - PROCESS | 1862 | 1462221538480 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:58 INFO - PROCESS | 1862 | 1462221538642 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:38:58 INFO - PROCESS | 1862 | 1462221538792 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04409c8800 == 49 [pid = 1862] [id = 60] 13:38:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x7f043c22e400) [pid = 1862] [serial = 178] [outer = (nil)] 13:38:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x7f04410b8000) [pid = 1862] [serial = 179] [outer = 0x7f043c22e400] 13:38:58 INFO - PROCESS | 1862 | 1462221538869 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x7f0443d87400) [pid = 1862] [serial = 180] [outer = 0x7f043c22e400] 13:38:59 INFO - PROCESS | 1862 | 1462221539744 Marionette TRACE conn5 <- [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]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1341ms 13:38:59 INFO - PROCESS | 1862 | 1462221539799 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 1862 | 1462221539803 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 13:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:38:59 INFO - PROCESS | 1862 | 1462221539809 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 1862 | 1462221539812 Marionette TRACE conn5 <- [1,214,null,{}] 13:38:59 INFO - PROCESS | 1862 | 1462221539817 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 1862 | 1462221539976 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:39:00 INFO - PROCESS | 1862 | 1462221540105 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252e6000 == 50 [pid = 1862] [id = 61] 13:39:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x7f0427432000) [pid = 1862] [serial = 181] [outer = (nil)] 13:39:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x7f042f052400) [pid = 1862] [serial = 182] [outer = 0x7f0427432000] 13:39:00 INFO - PROCESS | 1862 | 1462221540192 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x7f0443db1400) [pid = 1862] [serial = 183] [outer = 0x7f0427432000] 13:39:01 INFO - PROCESS | 1862 | 1462221541278 Marionette TRACE conn5 <- [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]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1527ms 13:39:01 INFO - PROCESS | 1862 | 1462221541338 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 1862 | 1462221541349 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 13:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:39:01 INFO - PROCESS | 1862 | 1462221541363 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 1862 | 1462221541372 Marionette TRACE conn5 <- [1,218,null,{}] 13:39:01 INFO - PROCESS | 1862 | 1462221541380 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 1862 | 1462221541555 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:39:01 INFO - PROCESS | 1862 | 1462221541715 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b3a6000 == 51 [pid = 1862] [id = 62] 13:39:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x7f0428a6ac00) [pid = 1862] [serial = 184] [outer = (nil)] 13:39:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x7f0428c45800) [pid = 1862] [serial = 185] [outer = 0x7f0428a6ac00] 13:39:01 INFO - PROCESS | 1862 | 1462221541838 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x7f0428c51800) [pid = 1862] [serial = 186] [outer = 0x7f0428a6ac00] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d33d800 == 50 [pid = 1862] [id = 28] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ed67800 == 49 [pid = 1862] [id = 37] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x7f043d108000) [pid = 1862] [serial = 134] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e8a800 == 48 [pid = 1862] [id = 56] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042d585800 == 47 [pid = 1862] [id = 55] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c47a800 == 46 [pid = 1862] [id = 54] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b3ec800 == 45 [pid = 1862] [id = 53] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043035b800 == 44 [pid = 1862] [id = 52] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ecad000 == 43 [pid = 1862] [id = 51] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b3aa800 == 42 [pid = 1862] [id = 50] 13:39:02 INFO - PROCESS | 1862 | 1462221542706 Marionette TRACE conn5 <- [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]]]}] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04321a3000 == 41 [pid = 1862] [id = 47] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04300b2000 == 40 [pid = 1862] [id = 46] 13:39:02 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440f8a800 == 39 [pid = 1862] [id = 45] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x7f042d606c00) [pid = 1862] [serial = 89] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x7f0428cf2800) [pid = 1862] [serial = 128] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x7f0428cf9c00) [pid = 1862] [serial = 129] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x7f042d7e0800) [pid = 1862] [serial = 131] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x7f042d607c00) [pid = 1862] [serial = 110] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x7f042f846000) [pid = 1862] [serial = 113] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x7f0427169000) [pid = 1862] [serial = 116] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x7f042b24a400) [pid = 1862] [serial = 117] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x7f0432390000) [pid = 1862] [serial = 122] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x7f042f3dc800) [pid = 1862] [serial = 119] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x7f0430461c00) [pid = 1862] [serial = 120] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x7f0428c46800) [pid = 1862] [serial = 125] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x7f0432aac800) [pid = 1862] [serial = 132] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x7f0428c4d000) [pid = 1862] [serial = 126] [outer = (nil)] [url = about:blank] 13:39:02 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x7f0436330000) [pid = 1862] [serial = 123] [outer = (nil)] [url = about:blank] 13:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1386ms 13:39:02 INFO - PROCESS | 1862 | 1462221542750 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 1862 | 1462221542757 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 13:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:39:02 INFO - PROCESS | 1862 | 1462221542766 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 1862 | 1462221542770 Marionette TRACE conn5 <- [1,222,null,{}] 13:39:02 INFO - PROCESS | 1862 | 1462221542775 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:02 INFO - PROCESS | 1862 | 1462221542921 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:39:02 INFO - PROCESS | 1862 | 1462221542932 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042c7b1800 == 40 [pid = 1862] [id = 63] 13:39:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x7f042b258000) [pid = 1862] [serial = 187] [outer = (nil)] 13:39:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x7f042d605c00) [pid = 1862] [serial = 188] [outer = 0x7f042b258000] 13:39:02 INFO - PROCESS | 1862 | 1462221542994 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x7f042d612800) [pid = 1862] [serial = 189] [outer = 0x7f042b258000] 13:39:03 INFO - PROCESS | 1862 | 1462221543695 Marionette TRACE conn5 <- [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]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 978ms 13:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:39:03 INFO - PROCESS | 1862 | 1462221543750 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 1862 | 1462221543753 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 13:39:03 INFO - PROCESS | 1862 | 1462221543759 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 1862 | 1462221543764 Marionette TRACE conn5 <- [1,226,null,{}] 13:39:03 INFO - PROCESS | 1862 | 1462221543779 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 1862 | 1462221543932 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:39:03 INFO - PROCESS | 1862 | 1462221543944 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f397800 == 41 [pid = 1862] [id = 64] 13:39:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x7f042f05ac00) [pid = 1862] [serial = 190] [outer = (nil)] 13:39:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x7f042f765400) [pid = 1862] [serial = 191] [outer = 0x7f042f05ac00] 13:39:04 INFO - PROCESS | 1862 | 1462221544008 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x7f042fac2c00) [pid = 1862] [serial = 192] [outer = 0x7f042f05ac00] 13:39:04 INFO - PROCESS | 1862 | 1462221544695 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 984ms 13:39:04 INFO - PROCESS | 1862 | 1462221544760 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:39:04 INFO - PROCESS | 1862 | 1462221544765 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 13:39:04 INFO - PROCESS | 1862 | 1462221544775 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 1862 | 1462221544778 Marionette TRACE conn5 <- [1,230,null,{}] 13:39:04 INFO - PROCESS | 1862 | 1462221544783 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 1862 | 1462221544936 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:39:04 INFO - PROCESS | 1862 | 1462221544947 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043219a000 == 42 [pid = 1862] [id = 65] 13:39:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x7f042f3e3800) [pid = 1862] [serial = 193] [outer = (nil)] 13:39:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x7f043209e800) [pid = 1862] [serial = 194] [outer = 0x7f042f3e3800] 13:39:05 INFO - PROCESS | 1862 | 1462221545018 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x7f043238e400) [pid = 1862] [serial = 195] [outer = 0x7f042f3e3800] 13:39:05 INFO - PROCESS | 1862 | 1462221545806 Marionette TRACE conn5 <- [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]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1084ms 13:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:39:05 INFO - PROCESS | 1862 | 1462221545863 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:39:05 INFO - PROCESS | 1862 | 1462221545865 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 13:39:05 INFO - PROCESS | 1862 | 1462221545871 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 1862 | 1462221545874 Marionette TRACE conn5 <- [1,234,null,{}] 13:39:05 INFO - PROCESS | 1862 | 1462221545879 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 1862 | 1462221546043 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:39:06 INFO - PROCESS | 1862 | 1462221546072 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428cde000 == 43 [pid = 1862] [id = 66] 13:39:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x7f042728c400) [pid = 1862] [serial = 196] [outer = (nil)] 13:39:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x7f0432a72400) [pid = 1862] [serial = 197] [outer = 0x7f042728c400] 13:39:06 INFO - PROCESS | 1862 | 1462221546133 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x7f0432bbd000) [pid = 1862] [serial = 198] [outer = 0x7f042728c400] 13:39:06 INFO - PROCESS | 1862 | 1462221546897 Marionette TRACE conn5 <- [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]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1083ms 13:39:06 INFO - PROCESS | 1862 | 1462221546955 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 1862 | 1462221546958 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 13:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:39:06 INFO - PROCESS | 1862 | 1462221546964 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 1862 | 1462221546966 Marionette TRACE conn5 <- [1,238,null,{}] 13:39:06 INFO - PROCESS | 1862 | 1462221546971 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:07 INFO - PROCESS | 1862 | 1462221547175 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x7f0425bbb800) [pid = 1862] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x7f0425bbac00) [pid = 1862] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x7f0440da3c00) [pid = 1862] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x7f042f7d3000) [pid = 1862] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x7f0432176400) [pid = 1862] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x7f042742c400) [pid = 1862] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x7f0432ab8000) [pid = 1862] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:39:07 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x7f0424f7b800) [pid = 1862] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:39:07 INFO - PROCESS | 1862 | 1462221547473 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b3fb000 == 44 [pid = 1862] [id = 67] 13:39:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x7f0424f7b800) [pid = 1862] [serial = 199] [outer = (nil)] 13:39:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x7f0425bbb800) [pid = 1862] [serial = 200] [outer = 0x7f0424f7b800] 13:39:07 INFO - PROCESS | 1862 | 1462221547550 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x7f043c464000) [pid = 1862] [serial = 201] [outer = 0x7f0424f7b800] 13:39:08 INFO - PROCESS | 1862 | 1462221548155 Marionette TRACE conn5 <- [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]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1232ms 13:39:08 INFO - PROCESS | 1862 | 1462221548197 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 1862 | 1462221548200 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 13:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:39:08 INFO - PROCESS | 1862 | 1462221548206 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 1862 | 1462221548208 Marionette TRACE conn5 <- [1,242,null,{}] 13:39:08 INFO - PROCESS | 1862 | 1462221548213 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 1862 | 1462221548375 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:39:08 INFO - PROCESS | 1862 | 1462221548398 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d32800 == 45 [pid = 1862] [id = 68] 13:39:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x7f0424f7c000) [pid = 1862] [serial = 202] [outer = (nil)] 13:39:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x7f044093c000) [pid = 1862] [serial = 203] [outer = 0x7f0424f7c000] 13:39:08 INFO - PROCESS | 1862 | 1462221548459 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x7f04410bf000) [pid = 1862] [serial = 204] [outer = 0x7f0424f7c000] 13:39:09 INFO - PROCESS | 1862 | 1462221549216 Marionette TRACE conn5 <- [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]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1025ms 13:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:39:09 INFO - PROCESS | 1862 | 1462221549233 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 1862 | 1462221549235 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 13:39:09 INFO - PROCESS | 1862 | 1462221549242 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 1862 | 1462221549244 Marionette TRACE conn5 <- [1,246,null,{}] 13:39:09 INFO - PROCESS | 1862 | 1462221549249 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 1862 | 1462221549389 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:39:09 INFO - PROCESS | 1862 | 1462221549561 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042745d000 == 46 [pid = 1862] [id = 69] 13:39:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x7f0424f7b400) [pid = 1862] [serial = 205] [outer = (nil)] 13:39:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x7f0425bb2400) [pid = 1862] [serial = 206] [outer = 0x7f0424f7b400] 13:39:09 INFO - PROCESS | 1862 | 1462221549636 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x7f0428a5f800) [pid = 1862] [serial = 207] [outer = 0x7f0424f7b400] 13:39:10 INFO - PROCESS | 1862 | 1462221550687 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1483ms 13:39:10 INFO - PROCESS | 1862 | 1462221550726 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 1862 | 1462221550732 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 13:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:39:10 INFO - PROCESS | 1862 | 1462221550740 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:39:10 INFO - PROCESS | 1862 | 1462221550745 Marionette TRACE conn5 <- [1,250,null,{}] 13:39:10 INFO - PROCESS | 1862 | 1462221550752 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:10 INFO - PROCESS | 1862 | 1462221550926 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:39:11 INFO - PROCESS | 1862 | 1462221551059 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef0b800 == 47 [pid = 1862] [id = 70] 13:39:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x7f0424f7d000) [pid = 1862] [serial = 208] [outer = (nil)] 13:39:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x7f042d608c00) [pid = 1862] [serial = 209] [outer = 0x7f0424f7d000] 13:39:11 INFO - PROCESS | 1862 | 1462221551135 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x7f042e63a800) [pid = 1862] [serial = 210] [outer = 0x7f0424f7d000] 13:39:12 INFO - PROCESS | 1862 | 1462221552166 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1485ms 13:39:12 INFO - PROCESS | 1862 | 1462221552229 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 1862 | 1462221552235 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 13:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:39:12 INFO - PROCESS | 1862 | 1462221552242 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - PROCESS | 1862 | 1462221552245 Marionette TRACE conn5 <- [1,254,null,{}] 13:39:12 INFO - PROCESS | 1862 | 1462221552251 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 1862 | 1462221552428 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:39:12 INFO - PROCESS | 1862 | 1462221552560 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440f28000 == 48 [pid = 1862] [id = 71] 13:39:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x7f043205a400) [pid = 1862] [serial = 211] [outer = (nil)] 13:39:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x7f0432ab4400) [pid = 1862] [serial = 212] [outer = 0x7f043205a400] 13:39:12 INFO - PROCESS | 1862 | 1462221552675 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x7f043bf8bc00) [pid = 1862] [serial = 213] [outer = 0x7f043205a400] 13:39:13 INFO - PROCESS | 1862 | 1462221553476 Marionette TRACE conn5 <- [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]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1282ms 13:39:13 INFO - PROCESS | 1862 | 1462221553527 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 1862 | 1462221553534 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 13:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:39:13 INFO - PROCESS | 1862 | 1462221553553 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - PROCESS | 1862 | 1462221553564 Marionette TRACE conn5 <- [1,258,null,{}] 13:39:13 INFO - PROCESS | 1862 | 1462221553572 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:13 INFO - PROCESS | 1862 | 1462221553784 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:39:13 INFO - PROCESS | 1862 | 1462221553918 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04458b5000 == 49 [pid = 1862] [id = 72] 13:39:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x7f043d35b000) [pid = 1862] [serial = 214] [outer = (nil)] 13:39:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x7f04433cb400) [pid = 1862] [serial = 215] [outer = 0x7f043d35b000] 13:39:13 INFO - PROCESS | 1862 | 1462221553987 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x7f0443da6c00) [pid = 1862] [serial = 216] [outer = 0x7f043d35b000] 13:39:14 INFO - PROCESS | 1862 | 1462221554860 Marionette TRACE conn5 <- [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]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1359ms 13:39:14 INFO - PROCESS | 1862 | 1462221554902 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 1862 | 1462221554907 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 13:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:39:14 INFO - PROCESS | 1862 | 1462221554913 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 1862 | 1462221554915 Marionette TRACE conn5 <- [1,262,null,{}] 13:39:14 INFO - PROCESS | 1862 | 1462221554921 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:15 INFO - PROCESS | 1862 | 1462221555071 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:39:15 INFO - PROCESS | 1862 | 1462221555210 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e2cc800 == 50 [pid = 1862] [id = 73] 13:39:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x7f0424f7dc00) [pid = 1862] [serial = 217] [outer = (nil)] 13:39:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x7f0428a63800) [pid = 1862] [serial = 218] [outer = 0x7f0424f7dc00] 13:39:15 INFO - PROCESS | 1862 | 1462221555281 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x7f04440e3000) [pid = 1862] [serial = 219] [outer = 0x7f0424f7dc00] 13:39:16 INFO - PROCESS | 1862 | 1462221556246 Marionette TRACE conn5 <- [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]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1378ms 13:39:16 INFO - PROCESS | 1862 | 1462221556292 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:39:16 INFO - PROCESS | 1862 | 1462221556297 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 13:39:16 INFO - PROCESS | 1862 | 1462221556305 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 1862 | 1462221556310 Marionette TRACE conn5 <- [1,266,null,{}] 13:39:16 INFO - PROCESS | 1862 | 1462221556317 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:16 INFO - PROCESS | 1862 | 1462221556472 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:39:16 INFO - PROCESS | 1862 | 1462221556644 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d38000 == 51 [pid = 1862] [id = 74] 13:39:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x7f0425bb8000) [pid = 1862] [serial = 220] [outer = (nil)] 13:39:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x7f042d411000) [pid = 1862] [serial = 221] [outer = 0x7f0425bb8000] 13:39:16 INFO - PROCESS | 1862 | 1462221556856 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x7f042d699c00) [pid = 1862] [serial = 222] [outer = 0x7f0425bb8000] 13:39:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428d32800 == 50 [pid = 1862] [id = 68] 13:39:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b3fb000 == 49 [pid = 1862] [id = 67] 13:39:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428cde000 == 48 [pid = 1862] [id = 66] 13:39:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043219a000 == 47 [pid = 1862] [id = 65] 13:39:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f397800 == 46 [pid = 1862] [id = 64] 13:39:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042c7b1800 == 45 [pid = 1862] [id = 63] 13:39:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b3a6000 == 44 [pid = 1862] [id = 62] 13:39:17 INFO - PROCESS | 1862 | 1462221557732 Marionette TRACE conn5 <- [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]]]}] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x7f04407cd400) [pid = 1862] [serial = 161] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x7f0428c47400) [pid = 1862] [serial = 164] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x7f0440da6400) [pid = 1862] [serial = 146] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x7f04321d3400) [pid = 1862] [serial = 140] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x7f042f848c00) [pid = 1862] [serial = 152] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x7f0432055800) [pid = 1862] [serial = 153] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x7f043d358800) [pid = 1862] [serial = 158] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x7f04410b6400) [pid = 1862] [serial = 147] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x7f042f368000) [pid = 1862] [serial = 150] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x7f042d7ddc00) [pid = 1862] [serial = 149] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x7f04363a8400) [pid = 1862] [serial = 155] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x7f043c1d8800) [pid = 1862] [serial = 156] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x7f043d0c8c00) [pid = 1862] [serial = 143] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x7f042d60bc00) [pid = 1862] [serial = 137] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x7f04410ba000) [pid = 1862] [serial = 162] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x7f0424f84400) [pid = 1862] [serial = 167] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x7f04410c3800) [pid = 1862] [serial = 165] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x7f043f016400) [pid = 1862] [serial = 159] [outer = (nil)] [url = about:blank] 13:39:17 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x7f0424f8a000) [pid = 1862] [serial = 168] [outer = (nil)] [url = about:blank] 13:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1486ms 13:39:17 INFO - PROCESS | 1862 | 1462221557790 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 1862 | 1462221557797 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 13:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:39:17 INFO - PROCESS | 1862 | 1462221557808 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 1862 | 1462221557814 Marionette TRACE conn5 <- [1,270,null,{}] 13:39:17 INFO - PROCESS | 1862 | 1462221557819 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 1862 | 1462221557955 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:39:17 INFO - PROCESS | 1862 | 1462221557973 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b3a5000 == 45 [pid = 1862] [id = 75] 13:39:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x7f042550e400) [pid = 1862] [serial = 223] [outer = (nil)] 13:39:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x7f0428c4c400) [pid = 1862] [serial = 224] [outer = 0x7f042550e400] 13:39:18 INFO - PROCESS | 1862 | 1462221558033 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x7f042d7e0800) [pid = 1862] [serial = 225] [outer = 0x7f042550e400] 13:39:18 INFO - PROCESS | 1862 | 1462221558754 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 982ms 13:39:18 INFO - PROCESS | 1862 | 1462221558790 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 1862 | 1462221558793 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 13:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:39:18 INFO - PROCESS | 1862 | 1462221558803 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 1862 | 1462221558808 Marionette TRACE conn5 <- [1,274,null,{}] 13:39:18 INFO - PROCESS | 1862 | 1462221558831 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:18 INFO - PROCESS | 1862 | 1462221558968 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:39:18 INFO - PROCESS | 1862 | 1462221558988 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043035b800 == 46 [pid = 1862] [id = 76] 13:39:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x7f042fac2800) [pid = 1862] [serial = 226] [outer = (nil)] 13:39:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x7f0430e0b400) [pid = 1862] [serial = 227] [outer = 0x7f042fac2800] 13:39:19 INFO - PROCESS | 1862 | 1462221559050 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x7f04321d3800) [pid = 1862] [serial = 228] [outer = 0x7f042fac2800] 13:39:19 INFO - PROCESS | 1862 | 1462221559814 Marionette TRACE conn5 <- [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]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1047ms 13:39:19 INFO - PROCESS | 1862 | 1462221559856 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 1862 | 1462221559861 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 13:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:39:19 INFO - PROCESS | 1862 | 1462221559867 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 1862 | 1462221559869 Marionette TRACE conn5 <- [1,278,null,{}] 13:39:19 INFO - PROCESS | 1862 | 1462221559875 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 1862 | 1462221560028 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:39:20 INFO - PROCESS | 1862 | 1462221560043 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c2ae800 == 47 [pid = 1862] [id = 77] 13:39:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x7f0428c47000) [pid = 1862] [serial = 229] [outer = (nil)] 13:39:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x7f043bf8c000) [pid = 1862] [serial = 230] [outer = 0x7f0428c47000] 13:39:20 INFO - PROCESS | 1862 | 1462221560103 Marionette DEBUG loaded listener.js 13:39:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x7f043c458c00) [pid = 1862] [serial = 231] [outer = 0x7f0428c47000] 13:39:20 INFO - PROCESS | 1862 | 1462221560803 Marionette TRACE conn5 <- [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]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 976ms 13:39:20 INFO - PROCESS | 1862 | 1462221560844 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 1862 | 1462221560847 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 13:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:39:20 INFO - PROCESS | 1862 | 1462221560859 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 1862 | 1462221560861 Marionette TRACE conn5 <- [1,282,null,{}] 13:39:20 INFO - PROCESS | 1862 | 1462221560866 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:21 INFO - PROCESS | 1862 | 1462221561043 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:39:21 INFO - PROCESS | 1862 | 1462221561114 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440934000 == 48 [pid = 1862] [id = 78] 13:39:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x7f0427175000) [pid = 1862] [serial = 232] [outer = (nil)] 13:39:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x7f043d358800) [pid = 1862] [serial = 233] [outer = 0x7f0427175000] 13:39:21 INFO - PROCESS | 1862 | 1462221561175 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x7f04410b6400) [pid = 1862] [serial = 234] [outer = 0x7f0427175000] 13:39:21 INFO - PROCESS | 1862 | 1462221561864 Marionette TRACE conn5 <- [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]]]}] 13:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1029ms 13:39:21 INFO - PROCESS | 1862 | 1462221561890 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:39:21 INFO - PROCESS | 1862 | 1462221561893 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 13:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:39:21 INFO - PROCESS | 1862 | 1462221561899 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:39:21 INFO - PROCESS | 1862 | 1462221561901 Marionette TRACE conn5 <- [1,286,null,{}] 13:39:21 INFO - PROCESS | 1862 | 1462221561922 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 1862 | 1462221562127 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:39:22 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x7f042f3e3800) [pid = 1862] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:39:22 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x7f042b258000) [pid = 1862] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:39:22 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x7f0428a6ac00) [pid = 1862] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:39:22 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x7f042728c400) [pid = 1862] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:39:22 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x7f0427432000) [pid = 1862] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:39:22 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x7f042f05ac00) [pid = 1862] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:39:22 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x7f0424f7b800) [pid = 1862] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:39:22 INFO - PROCESS | 1862 | 1462221562386 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0427459000 == 49 [pid = 1862] [id = 79] 13:39:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x7f0424f7b800) [pid = 1862] [serial = 235] [outer = (nil)] 13:39:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x7f04251eac00) [pid = 1862] [serial = 236] [outer = 0x7f0424f7b800] 13:39:22 INFO - PROCESS | 1862 | 1462221562461 Marionette DEBUG loaded listener.js 13:39:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x7f04251f5000) [pid = 1862] [serial = 237] [outer = 0x7f0424f7b800] 13:39:23 INFO - PROCESS | 1862 | 1462221563415 Marionette TRACE conn5 <- [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]]]}] 13:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1530ms 13:39:23 INFO - PROCESS | 1862 | 1462221563432 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 1862 | 1462221563438 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 13:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:39:23 INFO - PROCESS | 1862 | 1462221563446 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - PROCESS | 1862 | 1462221563452 Marionette TRACE conn5 <- [1,290,null,{}] 13:39:23 INFO - PROCESS | 1862 | 1462221563461 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:23 INFO - PROCESS | 1862 | 1462221563625 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:39:23 INFO - PROCESS | 1862 | 1462221563766 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e7f800 == 50 [pid = 1862] [id = 80] 13:39:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x7f0424f7e400) [pid = 1862] [serial = 238] [outer = (nil)] 13:39:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x7f0428a5ec00) [pid = 1862] [serial = 239] [outer = 0x7f0424f7e400] 13:39:23 INFO - PROCESS | 1862 | 1462221563878 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x7f0428c4d800) [pid = 1862] [serial = 240] [outer = 0x7f0424f7e400] 13:39:24 INFO - PROCESS | 1862 | 1462221564899 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1488ms 13:39:24 INFO - PROCESS | 1862 | 1462221564941 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 1862 | 1462221564951 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 13:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:39:24 INFO - PROCESS | 1862 | 1462221564962 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 1862 | 1462221564967 Marionette TRACE conn5 <- [1,294,null,{}] 13:39:24 INFO - PROCESS | 1862 | 1462221564975 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 1862 | 1462221565162 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:39:25 INFO - PROCESS | 1862 | 1462221565348 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f06a000 == 51 [pid = 1862] [id = 81] 13:39:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x7f042d610000) [pid = 1862] [serial = 241] [outer = (nil)] 13:39:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x7f042e483400) [pid = 1862] [serial = 242] [outer = 0x7f042d610000] 13:39:25 INFO - PROCESS | 1862 | 1462221565424 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x7f042f368800) [pid = 1862] [serial = 243] [outer = 0x7f042d610000] 13:39:26 INFO - PROCESS | 1862 | 1462221566408 Marionette TRACE conn5 <- [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]]]}] 13:39:26 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. 13:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1490ms 13:39:26 INFO - PROCESS | 1862 | 1462221566451 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:39:26 INFO - PROCESS | 1862 | 1462221566456 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 13:39:26 INFO - PROCESS | 1862 | 1462221566470 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 1862 | 1462221566480 Marionette TRACE conn5 <- [1,298,null,{}] 13:39:26 INFO - PROCESS | 1862 | 1462221566490 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:26 INFO - PROCESS | 1862 | 1462221566859 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:39:27 INFO - PROCESS | 1862 | 1462221567097 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1af000 == 52 [pid = 1862] [id = 82] 13:39:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x7f042e7fb400) [pid = 1862] [serial = 244] [outer = (nil)] 13:39:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x7f042faba400) [pid = 1862] [serial = 245] [outer = 0x7f042e7fb400] 13:39:27 INFO - PROCESS | 1862 | 1462221567235 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x7f0432055800) [pid = 1862] [serial = 246] [outer = 0x7f042e7fb400] 13:39:28 INFO - PROCESS | 1862 | 1462221568360 Marionette TRACE conn5 <- [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]]]}] 13:39:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x7f042e7f1000) [pid = 1862] [serial = 247] [outer = 0x7f042bfca800] 13:39:28 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. 13:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1950ms 13:39:28 INFO - PROCESS | 1862 | 1462221568443 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 1862 | 1462221568448 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 13:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:39:28 INFO - PROCESS | 1862 | 1462221568511 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - PROCESS | 1862 | 1462221568516 Marionette TRACE conn5 <- [1,302,null,{}] 13:39:28 INFO - PROCESS | 1862 | 1462221568531 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:28 INFO - PROCESS | 1862 | 1462221568726 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:39:28 INFO - PROCESS | 1862 | 1462221568907 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f4c800 == 53 [pid = 1862] [id = 83] 13:39:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x7f042716ec00) [pid = 1862] [serial = 248] [outer = (nil)] 13:39:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x7f04321c6400) [pid = 1862] [serial = 249] [outer = 0x7f042716ec00] 13:39:28 INFO - PROCESS | 1862 | 1462221568977 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x7f043c224c00) [pid = 1862] [serial = 250] [outer = 0x7f042716ec00] 13:39:29 INFO - PROCESS | 1862 | 1462221569734 Marionette TRACE conn5 <- [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]]]}] 13:39:29 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. 13:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1295ms 13:39:29 INFO - PROCESS | 1862 | 1462221569771 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 1862 | 1462221569774 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 13:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:39:29 INFO - PROCESS | 1862 | 1462221569783 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 1862 | 1462221569786 Marionette TRACE conn5 <- [1,306,null,{}] 13:39:29 INFO - PROCESS | 1862 | 1462221569791 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 1862 | 1462221569953 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:39:30 INFO - PROCESS | 1862 | 1462221570091 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440eaa000 == 54 [pid = 1862] [id = 84] 13:39:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x7f043d7f1000) [pid = 1862] [serial = 251] [outer = (nil)] 13:39:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x7f0440f46000) [pid = 1862] [serial = 252] [outer = 0x7f043d7f1000] 13:39:30 INFO - PROCESS | 1862 | 1462221570175 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x7f0444011800) [pid = 1862] [serial = 253] [outer = 0x7f043d7f1000] 13:39:31 INFO - PROCESS | 1862 | 1462221571055 Marionette TRACE conn5 <- [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]]]}] 13:39:31 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. 13:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1330ms 13:39:31 INFO - PROCESS | 1862 | 1462221571114 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 1862 | 1462221571118 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 13:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:39:31 INFO - PROCESS | 1862 | 1462221571124 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 1862 | 1462221571126 Marionette TRACE conn5 <- [1,310,null,{}] 13:39:31 INFO - PROCESS | 1862 | 1462221571132 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:31 INFO - PROCESS | 1862 | 1462221571292 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:39:31 INFO - PROCESS | 1862 | 1462221571428 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04458a2000 == 55 [pid = 1862] [id = 85] 13:39:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x7f04244d5000) [pid = 1862] [serial = 254] [outer = (nil)] 13:39:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f04303ba800) [pid = 1862] [serial = 255] [outer = 0x7f04244d5000] 13:39:31 INFO - PROCESS | 1862 | 1462221571500 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f04440e6400) [pid = 1862] [serial = 256] [outer = 0x7f04244d5000] 13:39:32 INFO - PROCESS | 1862 | 1462221572521 Marionette TRACE conn5 <- [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]]]}] 13:39:32 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. 13:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1430ms 13:39:32 INFO - PROCESS | 1862 | 1462221572555 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 1862 | 1462221572559 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 13:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:39:32 INFO - PROCESS | 1862 | 1462221572566 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 1862 | 1462221572569 Marionette TRACE conn5 <- [1,314,null,{}] 13:39:32 INFO - PROCESS | 1862 | 1462221572576 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 1862 | 1462221572736 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:39:32 INFO - PROCESS | 1862 | 1462221572885 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042381e000 == 56 [pid = 1862] [id = 86] 13:39:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f0428c49c00) [pid = 1862] [serial = 257] [outer = (nil)] 13:39:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x7f043c457000) [pid = 1862] [serial = 258] [outer = 0x7f0428c49c00] 13:39:33 INFO - PROCESS | 1862 | 1462221573000 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f044561f400) [pid = 1862] [serial = 259] [outer = 0x7f0428c49c00] 13:39:34 INFO - PROCESS | 1862 | 1462221574120 Marionette TRACE conn5 <- [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]]]}] 13:39:34 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. 13:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1587ms 13:39:34 INFO - PROCESS | 1862 | 1462221574154 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 1862 | 1462221574166 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 13:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:39:34 INFO - PROCESS | 1862 | 1462221574180 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - PROCESS | 1862 | 1462221574193 Marionette TRACE conn5 <- [1,318,null,{}] 13:39:34 INFO - PROCESS | 1862 | 1462221574202 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 1862 | 1462221574445 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042be69000 == 55 [pid = 1862] [id = 23] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428ce3800 == 54 [pid = 1862] [id = 13] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04300a6000 == 53 [pid = 1862] [id = 24] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ccd3800 == 52 [pid = 1862] [id = 22] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04321ab800 == 51 [pid = 1862] [id = 15] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04300b3800 == 50 [pid = 1862] [id = 14] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440934000 == 49 [pid = 1862] [id = 78] 13:39:34 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f044093c000) [pid = 1862] [serial = 203] [outer = (nil)] [url = about:blank] 13:39:34 INFO - PROCESS | 1862 | 1462221574670 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c2ae800 == 48 [pid = 1862] [id = 77] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043035b800 == 47 [pid = 1862] [id = 76] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b3a5000 == 46 [pid = 1862] [id = 75] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428d38000 == 45 [pid = 1862] [id = 74] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440f28000 == 44 [pid = 1862] [id = 71] 13:39:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428ce3800 == 45 [pid = 1862] [id = 87] 13:39:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f042716a800) [pid = 1862] [serial = 260] [outer = (nil)] 13:39:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f0427430c00) [pid = 1862] [serial = 261] [outer = 0x7f042716a800] 13:39:34 INFO - PROCESS | 1862 | 1462221574760 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f0428a6a000) [pid = 1862] [serial = 262] [outer = 0x7f042716a800] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ef0b800 == 44 [pid = 1862] [id = 70] 13:39:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042745d000 == 43 [pid = 1862] [id = 69] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f043209e800) [pid = 1862] [serial = 194] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f042d605c00) [pid = 1862] [serial = 188] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f04410bd400) [pid = 1862] [serial = 170] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x7f0428c45800) [pid = 1862] [serial = 185] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x7f0432bbd000) [pid = 1862] [serial = 198] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x7f043217d400) [pid = 1862] [serial = 176] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x7f0443db1400) [pid = 1862] [serial = 183] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x7f043238e400) [pid = 1862] [serial = 195] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x7f04410b8000) [pid = 1862] [serial = 179] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x7f042f052400) [pid = 1862] [serial = 182] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x7f042fac2c00) [pid = 1862] [serial = 192] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x7f043c464000) [pid = 1862] [serial = 201] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x7f042f765400) [pid = 1862] [serial = 191] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x7f0432a72400) [pid = 1862] [serial = 197] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x7f042d610400) [pid = 1862] [serial = 173] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x7f042d612800) [pid = 1862] [serial = 189] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x7f0428c51800) [pid = 1862] [serial = 186] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x7f0425bbb800) [pid = 1862] [serial = 200] [outer = (nil)] [url = about:blank] 13:39:35 INFO - PROCESS | 1862 | 1462221575543 Marionette TRACE conn5 <- [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]]]}] 13:39:35 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. 13:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1397ms 13:39:35 INFO - PROCESS | 1862 | 1462221575578 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 1862 | 1462221575586 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 13:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:39:35 INFO - PROCESS | 1862 | 1462221575595 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 1862 | 1462221575599 Marionette TRACE conn5 <- [1,322,null,{}] 13:39:35 INFO - PROCESS | 1862 | 1462221575604 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 1862 | 1462221575759 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:39:35 INFO - PROCESS | 1862 | 1462221575778 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1a9000 == 44 [pid = 1862] [id = 88] 13:39:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x7f042bfcbc00) [pid = 1862] [serial = 263] [outer = (nil)] 13:39:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x7f042d611c00) [pid = 1862] [serial = 264] [outer = 0x7f042bfcbc00] 13:39:35 INFO - PROCESS | 1862 | 1462221575840 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x7f042e5a8000) [pid = 1862] [serial = 265] [outer = 0x7f042bfcbc00] 13:39:36 INFO - PROCESS | 1862 | 1462221576649 Marionette TRACE conn5 <- [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]]]}] 13:39:36 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. 13:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1086ms 13:39:36 INFO - PROCESS | 1862 | 1462221576697 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 1862 | 1462221576700 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 13:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:39:36 INFO - PROCESS | 1862 | 1462221576706 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 1862 | 1462221576712 Marionette TRACE conn5 <- [1,326,null,{}] 13:39:36 INFO - PROCESS | 1862 | 1462221576726 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:36 INFO - PROCESS | 1862 | 1462221576896 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:39:36 INFO - PROCESS | 1862 | 1462221576909 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef03000 == 45 [pid = 1862] [id = 89] 13:39:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x7f042f360000) [pid = 1862] [serial = 266] [outer = (nil)] 13:39:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x7f042f3df000) [pid = 1862] [serial = 267] [outer = 0x7f042f360000] 13:39:36 INFO - PROCESS | 1862 | 1462221576983 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x7f0432176000) [pid = 1862] [serial = 268] [outer = 0x7f042f360000] 13:39:37 INFO - PROCESS | 1862 | 1462221577865 Marionette TRACE conn5 <- [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]]]}] 13:39:37 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. 13:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1181ms 13:39:37 INFO - PROCESS | 1862 | 1462221577891 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:39:37 INFO - PROCESS | 1862 | 1462221577895 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 13:39:37 INFO - PROCESS | 1862 | 1462221577901 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 1862 | 1462221577904 Marionette TRACE conn5 <- [1,330,null,{}] 13:39:37 INFO - PROCESS | 1862 | 1462221577909 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 1862 | 1462221578105 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:39:38 INFO - PROCESS | 1862 | 1462221578130 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0432331000 == 46 [pid = 1862] [id = 90] 13:39:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x7f04243aac00) [pid = 1862] [serial = 269] [outer = (nil)] 13:39:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x7f04243b9000) [pid = 1862] [serial = 270] [outer = 0x7f04243aac00] 13:39:38 INFO - PROCESS | 1862 | 1462221578192 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x7f042f05ac00) [pid = 1862] [serial = 271] [outer = 0x7f04243aac00] 13:39:39 INFO - PROCESS | 1862 | 1462221579013 Marionette TRACE conn5 <- [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]]]}] 13:39:39 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. 13:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1131ms 13:39:39 INFO - PROCESS | 1862 | 1462221579031 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 1862 | 1462221579035 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 13:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:39:39 INFO - PROCESS | 1862 | 1462221579041 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 1862 | 1462221579043 Marionette TRACE conn5 <- [1,334,null,{}] 13:39:39 INFO - PROCESS | 1862 | 1462221579048 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 1862 | 1462221579223 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:39:39 INFO - PROCESS | 1862 | 1462221579261 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c203000 == 47 [pid = 1862] [id = 91] 13:39:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x7f04243b7000) [pid = 1862] [serial = 272] [outer = (nil)] 13:39:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x7f042c8e6000) [pid = 1862] [serial = 273] [outer = 0x7f04243b7000] 13:39:39 INFO - PROCESS | 1862 | 1462221579322 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f042c8ea000) [pid = 1862] [serial = 274] [outer = 0x7f04243b7000] 13:39:39 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x7f0428c47000) [pid = 1862] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:39:39 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x7f0424f7c000) [pid = 1862] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:39:39 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x7f042fac2800) [pid = 1862] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:39:39 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x7f042550e400) [pid = 1862] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:39:39 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x7f0425bb8000) [pid = 1862] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:39:40 INFO - PROCESS | 1862 | 1462221580224 Marionette TRACE conn5 <- [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]]]}] 13:39:40 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. 13:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1232ms 13:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:39:40 INFO - PROCESS | 1862 | 1462221580274 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 1862 | 1462221580276 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 13:39:40 INFO - PROCESS | 1862 | 1462221580283 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 1862 | 1462221580287 Marionette TRACE conn5 <- [1,338,null,{}] 13:39:40 INFO - PROCESS | 1862 | 1462221580296 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:40 INFO - PROCESS | 1862 | 1462221580497 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:39:40 INFO - PROCESS | 1862 | 1462221580511 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440ead800 == 48 [pid = 1862] [id = 92] 13:39:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x7f0424ece800) [pid = 1862] [serial = 275] [outer = (nil)] 13:39:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x7f042c8e9c00) [pid = 1862] [serial = 276] [outer = 0x7f0424ece800] 13:39:40 INFO - PROCESS | 1862 | 1462221580578 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x7f04363a9400) [pid = 1862] [serial = 277] [outer = 0x7f0424ece800] 13:39:41 INFO - PROCESS | 1862 | 1462221581315 Marionette TRACE conn5 <- [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]]]}] 13:39:41 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. 13:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1083ms 13:39:41 INFO - PROCESS | 1862 | 1462221581378 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 1862 | 1462221581380 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 13:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:39:41 INFO - PROCESS | 1862 | 1462221581388 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 1862 | 1462221581392 Marionette TRACE conn5 <- [1,342,null,{}] 13:39:41 INFO - PROCESS | 1862 | 1462221581396 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 1862 | 1462221581577 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:39:41 INFO - PROCESS | 1862 | 1462221581591 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04456b5000 == 49 [pid = 1862] [id = 93] 13:39:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x7f0425dc2000) [pid = 1862] [serial = 278] [outer = (nil)] 13:39:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f0425dcb000) [pid = 1862] [serial = 279] [outer = 0x7f0425dc2000] 13:39:41 INFO - PROCESS | 1862 | 1462221581652 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f0425dcf000) [pid = 1862] [serial = 280] [outer = 0x7f0425dc2000] 13:39:42 INFO - PROCESS | 1862 | 1462221582681 Marionette TRACE conn5 <- [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]]]}] 13:39:42 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. 13:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1328ms 13:39:42 INFO - PROCESS | 1862 | 1462221582717 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 1862 | 1462221582722 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 13:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:39:42 INFO - PROCESS | 1862 | 1462221582730 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 1862 | 1462221582735 Marionette TRACE conn5 <- [1,346,null,{}] 13:39:42 INFO - PROCESS | 1862 | 1462221582742 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:42 INFO - PROCESS | 1862 | 1462221582905 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:39:43 INFO - PROCESS | 1862 | 1462221583051 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1bb800 == 50 [pid = 1862] [id = 94] 13:39:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f0424eccc00) [pid = 1862] [serial = 281] [outer = (nil)] 13:39:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x7f04251ef000) [pid = 1862] [serial = 282] [outer = 0x7f0424eccc00] 13:39:43 INFO - PROCESS | 1862 | 1462221583128 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f042550a000) [pid = 1862] [serial = 283] [outer = 0x7f0424eccc00] 13:39:43 INFO - PROCESS | 1862 | 1462221583976 Marionette TRACE conn5 <- [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]]]}] 13:39:44 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. 13:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1282ms 13:39:44 INFO - PROCESS | 1862 | 1462221584014 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 1862 | 1462221584022 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 13:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:39:44 INFO - PROCESS | 1862 | 1462221584032 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 1862 | 1462221584037 Marionette TRACE conn5 <- [1,350,null,{}] 13:39:44 INFO - PROCESS | 1862 | 1462221584043 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 1862 | 1462221584223 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:39:44 INFO - PROCESS | 1862 | 1462221584364 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eeaf000 == 51 [pid = 1862] [id = 95] 13:39:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f04251eec00) [pid = 1862] [serial = 284] [outer = (nil)] 13:39:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f0428a5c400) [pid = 1862] [serial = 285] [outer = 0x7f04251eec00] 13:39:44 INFO - PROCESS | 1862 | 1462221584441 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f0428c4d000) [pid = 1862] [serial = 286] [outer = 0x7f04251eec00] 13:39:45 INFO - PROCESS | 1862 | 1462221585326 Marionette TRACE conn5 <- [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]]]}] 13:39:45 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. 13:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1337ms 13:39:45 INFO - PROCESS | 1862 | 1462221585370 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:39:45 INFO - PROCESS | 1862 | 1462221585377 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 13:39:45 INFO - PROCESS | 1862 | 1462221585383 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - PROCESS | 1862 | 1462221585389 Marionette TRACE conn5 <- [1,354,null,{}] 13:39:45 INFO - PROCESS | 1862 | 1462221585404 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 1862 | 1462221585579 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:39:45 INFO - PROCESS | 1862 | 1462221585783 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0444053000 == 52 [pid = 1862] [id = 96] 13:39:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f042d9d0800) [pid = 1862] [serial = 287] [outer = (nil)] 13:39:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f042e7edc00) [pid = 1862] [serial = 288] [outer = 0x7f042d9d0800] 13:39:45 INFO - PROCESS | 1862 | 1462221585858 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f042e7fa000) [pid = 1862] [serial = 289] [outer = 0x7f042d9d0800] 13:39:46 INFO - PROCESS | 1862 | 1462221586749 Marionette TRACE conn5 <- [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]]]}] 13:39:46 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. 13:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1438ms 13:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:39:46 INFO - PROCESS | 1862 | 1462221586821 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 1862 | 1462221586825 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 13:39:46 INFO - PROCESS | 1862 | 1462221586831 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 1862 | 1462221586834 Marionette TRACE conn5 <- [1,358,null,{}] 13:39:46 INFO - PROCESS | 1862 | 1462221586839 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 1862 | 1462221587010 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:39:47 INFO - PROCESS | 1862 | 1462221587161 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423072000 == 53 [pid = 1862] [id = 97] 13:39:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0432394400) [pid = 1862] [serial = 290] [outer = (nil)] 13:39:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f043bf94000) [pid = 1862] [serial = 291] [outer = 0x7f0432394400] 13:39:47 INFO - PROCESS | 1862 | 1462221587251 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f043c454c00) [pid = 1862] [serial = 292] [outer = 0x7f0432394400] 13:39:48 INFO - PROCESS | 1862 | 1462221588135 Marionette TRACE conn5 <- [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]]]}] 13:39:48 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. 13:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1334ms 13:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:39:48 INFO - PROCESS | 1862 | 1462221588165 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 1862 | 1462221588167 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 13:39:48 INFO - PROCESS | 1862 | 1462221588175 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 1862 | 1462221588178 Marionette TRACE conn5 <- [1,362,null,{}] 13:39:48 INFO - PROCESS | 1862 | 1462221588183 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 1862 | 1462221588336 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:39:48 INFO - PROCESS | 1862 | 1462221588483 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234cc000 == 54 [pid = 1862] [id = 98] 13:39:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f0423484000) [pid = 1862] [serial = 293] [outer = (nil)] 13:39:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f042348b800) [pid = 1862] [serial = 294] [outer = 0x7f0423484000] 13:39:48 INFO - PROCESS | 1862 | 1462221588556 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f042348fc00) [pid = 1862] [serial = 295] [outer = 0x7f0423484000] 13:39:49 INFO - PROCESS | 1862 | 1462221589746 Marionette TRACE conn5 <- [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]]]}] 13:39:49 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. 13:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1631ms 13:39:49 INFO - PROCESS | 1862 | 1462221589805 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 1862 | 1462221589810 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 13:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:39:49 INFO - PROCESS | 1862 | 1462221589818 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 1862 | 1462221589823 Marionette TRACE conn5 <- [1,366,null,{}] 13:39:49 INFO - PROCESS | 1862 | 1462221589832 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 1862 | 1462221590115 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:39:50 INFO - PROCESS | 1862 | 1462221590260 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428cd1000 == 55 [pid = 1862] [id = 99] 13:39:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f0424ec2800) [pid = 1862] [serial = 296] [outer = (nil)] 13:39:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0424ec4800) [pid = 1862] [serial = 297] [outer = 0x7f0424ec2800] 13:39:50 INFO - PROCESS | 1862 | 1462221590389 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f0424f7ec00) [pid = 1862] [serial = 298] [outer = 0x7f0424ec2800] 13:39:51 INFO - PROCESS | 1862 | 1462221591227 Marionette TRACE conn5 <- [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]]]}] 13:39:51 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. 13:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1434ms 13:39:51 INFO - PROCESS | 1862 | 1462221591252 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 1862 | 1462221591260 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 13:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:39:51 INFO - PROCESS | 1862 | 1462221591269 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 1862 | 1462221591272 Marionette TRACE conn5 <- [1,370,null,{}] 13:39:51 INFO - PROCESS | 1862 | 1462221591278 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 1862 | 1462221591423 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:39:51 INFO - PROCESS | 1862 | 1462221591572 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e96800 == 56 [pid = 1862] [id = 100] 13:39:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0425507400) [pid = 1862] [serial = 299] [outer = (nil)] 13:39:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f042550d400) [pid = 1862] [serial = 300] [outer = 0x7f0425507400] 13:39:51 INFO - PROCESS | 1862 | 1462221591643 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f0425bb8c00) [pid = 1862] [serial = 301] [outer = 0x7f0425507400] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0425bb2400) [pid = 1862] [serial = 206] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f042d608c00) [pid = 1862] [serial = 209] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f04433cb400) [pid = 1862] [serial = 215] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f0432ab4400) [pid = 1862] [serial = 212] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f0428a63800) [pid = 1862] [serial = 218] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f043bf8c000) [pid = 1862] [serial = 230] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f043c458c00) [pid = 1862] [serial = 231] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f043d358800) [pid = 1862] [serial = 233] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f04410bf000) [pid = 1862] [serial = 204] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f0430e0b400) [pid = 1862] [serial = 227] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f04321d3800) [pid = 1862] [serial = 228] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f0428c4c400) [pid = 1862] [serial = 224] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f042d7e0800) [pid = 1862] [serial = 225] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f042d699c00) [pid = 1862] [serial = 222] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f042d411000) [pid = 1862] [serial = 221] [outer = (nil)] [url = about:blank] 13:39:52 INFO - PROCESS | 1862 | 1462221592614 Marionette TRACE conn5 <- [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]]]}] 13:39:52 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. 13:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1377ms 13:39:52 INFO - PROCESS | 1862 | 1462221592646 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 1862 | 1462221592650 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 13:39:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:39:52 INFO - PROCESS | 1862 | 1462221592655 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 1862 | 1462221592660 Marionette TRACE conn5 <- [1,374,null,{}] 13:39:52 INFO - PROCESS | 1862 | 1462221592674 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 1862 | 1462221592814 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:39:52 INFO - PROCESS | 1862 | 1462221592833 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042d588800 == 57 [pid = 1862] [id = 101] 13:39:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f042716a000) [pid = 1862] [serial = 302] [outer = (nil)] 13:39:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f0428a5d000) [pid = 1862] [serial = 303] [outer = 0x7f042716a000] 13:39:52 INFO - PROCESS | 1862 | 1462221592897 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f0428aa2c00) [pid = 1862] [serial = 304] [outer = 0x7f042716a000] 13:39:53 INFO - PROCESS | 1862 | 1462221593633 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:39:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1034ms 13:39:53 INFO - PROCESS | 1862 | 1462221593689 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 1862 | 1462221593693 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 13:39:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:39:53 INFO - PROCESS | 1862 | 1462221593702 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 1862 | 1462221593704 Marionette TRACE conn5 <- [1,378,null,{}] 13:39:53 INFO - PROCESS | 1862 | 1462221593708 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:53 INFO - PROCESS | 1862 | 1462221593841 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:39:53 INFO - PROCESS | 1862 | 1462221593856 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e2c5800 == 58 [pid = 1862] [id = 102] 13:39:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f042716a400) [pid = 1862] [serial = 305] [outer = (nil)] 13:39:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f042b24d000) [pid = 1862] [serial = 306] [outer = 0x7f042716a400] 13:39:53 INFO - PROCESS | 1862 | 1462221593914 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f042c8d2800) [pid = 1862] [serial = 307] [outer = 0x7f042716a400] 13:39:54 INFO - PROCESS | 1862 | 1462221594674 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:39:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 983ms 13:39:54 INFO - PROCESS | 1862 | 1462221594690 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 1862 | 1462221594693 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 13:39:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:39:54 INFO - PROCESS | 1862 | 1462221594698 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 1862 | 1462221594701 Marionette TRACE conn5 <- [1,382,null,{}] 13:39:54 INFO - PROCESS | 1862 | 1462221594706 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 1862 | 1462221594870 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:39:54 INFO - PROCESS | 1862 | 1462221594906 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee9d800 == 59 [pid = 1862] [id = 103] 13:39:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f0428c47000) [pid = 1862] [serial = 308] [outer = (nil)] 13:39:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f042c8ed000) [pid = 1862] [serial = 309] [outer = 0x7f0428c47000] 13:39:54 INFO - PROCESS | 1862 | 1462221594963 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f042d7dfc00) [pid = 1862] [serial = 310] [outer = 0x7f0428c47000] 13:39:55 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:39:55 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:39:55 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:39:55 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:39:55 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:39:55 INFO - PROCESS | 1862 | 1462221595773 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:39:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1132ms 13:39:55 INFO - PROCESS | 1862 | 1462221595830 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 1862 | 1462221595833 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 13:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:39:55 INFO - PROCESS | 1862 | 1462221595839 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 1862 | 1462221595840 Marionette TRACE conn5 <- [1,386,null,{}] 13:39:55 INFO - PROCESS | 1862 | 1462221595846 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 1862 | 1462221596051 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:39:56 INFO - PROCESS | 1862 | 1462221596076 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043034b000 == 60 [pid = 1862] [id = 104] 13:39:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f042f054400) [pid = 1862] [serial = 311] [outer = (nil)] 13:39:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f042f765400) [pid = 1862] [serial = 312] [outer = 0x7f042f054400] 13:39:56 INFO - PROCESS | 1862 | 1462221596140 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f042fabf000) [pid = 1862] [serial = 313] [outer = 0x7f042f054400] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f0424f7dc00) [pid = 1862] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f04243aac00) [pid = 1862] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f0424f7b800) [pid = 1862] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f042716a800) [pid = 1862] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f042bfcbc00) [pid = 1862] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f04243b7000) [pid = 1862] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f042f360000) [pid = 1862] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f042d610000) [pid = 1862] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f0424f7e400) [pid = 1862] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f0424ece800) [pid = 1862] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f042cc53c00) [pid = 1862] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f0424f7e800) [pid = 1862] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f042d40c000) [pid = 1862] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f042d608400) [pid = 1862] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f043c22e400) [pid = 1862] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:39:56 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f0430464000) [pid = 1862] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x7f043c466400) [pid = 1862] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x7f043d35b000) [pid = 1862] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x7f043bf95000) [pid = 1862] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x7f0425bb5c00) [pid = 1862] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x7f0428cf9400) [pid = 1862] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x7f042c779800) [pid = 1862] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x7f0424f7b400) [pid = 1862] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x7f0424f7d000) [pid = 1862] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:39:57 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x7f043205a400) [pid = 1862] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:39:57 INFO - PROCESS | 1862 | 1462221597240 Marionette TRACE conn5 <- [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]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1425ms 13:39:57 INFO - PROCESS | 1862 | 1462221597266 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 1862 | 1462221597269 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 13:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:39:57 INFO - PROCESS | 1862 | 1462221597296 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 1862 | 1462221597299 Marionette TRACE conn5 <- [1,390,null,{}] 13:39:57 INFO - PROCESS | 1862 | 1462221597304 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 1862 | 1462221597433 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:39:57 INFO - PROCESS | 1862 | 1462221597575 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04300a3000 == 61 [pid = 1862] [id = 105] 13:39:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x7f0425dc3800) [pid = 1862] [serial = 314] [outer = (nil)] 13:39:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x7f0428cf1c00) [pid = 1862] [serial = 315] [outer = 0x7f0425dc3800] 13:39:57 INFO - PROCESS | 1862 | 1462221597635 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x7f042d608400) [pid = 1862] [serial = 316] [outer = 0x7f0425dc3800] 13:39:58 INFO - PROCESS | 1862 | 1462221598238 Marionette TRACE conn5 <- [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]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 978ms 13:39:58 INFO - PROCESS | 1862 | 1462221598274 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 1862 | 1462221598276 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 13:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:39:58 INFO - PROCESS | 1862 | 1462221598282 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 1862 | 1462221598284 Marionette TRACE conn5 <- [1,394,null,{}] 13:39:58 INFO - PROCESS | 1862 | 1462221598289 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 1862 | 1462221598418 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:39:58 INFO - PROCESS | 1862 | 1462221598522 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0435716800 == 62 [pid = 1862] [id = 106] 13:39:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x7f0424ec9800) [pid = 1862] [serial = 317] [outer = (nil)] 13:39:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x7f042e7eec00) [pid = 1862] [serial = 318] [outer = 0x7f0424ec9800] 13:39:58 INFO - PROCESS | 1862 | 1462221598580 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f0430465800) [pid = 1862] [serial = 319] [outer = 0x7f0424ec9800] 13:39:59 INFO - PROCESS | 1862 | 1462221599417 Marionette TRACE conn5 <- [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]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1182ms 13:39:59 INFO - PROCESS | 1862 | 1462221599465 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 1862 | 1462221599471 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 13:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:39:59 INFO - PROCESS | 1862 | 1462221599479 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 1862 | 1462221599485 Marionette TRACE conn5 <- [1,398,null,{}] 13:39:59 INFO - PROCESS | 1862 | 1462221599493 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 1862 | 1462221599659 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:39:59 INFO - PROCESS | 1862 | 1462221599798 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042744d800 == 63 [pid = 1862] [id = 107] 13:39:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f04243b5c00) [pid = 1862] [serial = 320] [outer = (nil)] 13:39:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f0424f7b400) [pid = 1862] [serial = 321] [outer = 0x7f04243b5c00] 13:39:59 INFO - PROCESS | 1862 | 1462221599870 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x7f04251f3c00) [pid = 1862] [serial = 322] [outer = 0x7f04243b5c00] 13:40:00 INFO - PROCESS | 1862 | 1462221600816 Marionette TRACE conn5 <- [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]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1382ms 13:40:00 INFO - PROCESS | 1862 | 1462221600862 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 1862 | 1462221600871 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 13:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:40:00 INFO - PROCESS | 1862 | 1462221600880 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 1862 | 1462221600884 Marionette TRACE conn5 <- [1,402,null,{}] 13:40:00 INFO - PROCESS | 1862 | 1462221600889 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:01 INFO - PROCESS | 1862 | 1462221601040 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:40:01 INFO - PROCESS | 1862 | 1462221601192 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e9b0000 == 64 [pid = 1862] [id = 108] 13:40:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f0425bbe800) [pid = 1862] [serial = 323] [outer = (nil)] 13:40:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f0425dd0c00) [pid = 1862] [serial = 324] [outer = 0x7f0425bbe800] 13:40:01 INFO - PROCESS | 1862 | 1462221601274 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f0428a6ac00) [pid = 1862] [serial = 325] [outer = 0x7f0425bbe800] 13:40:02 INFO - PROCESS | 1862 | 1462221602446 Marionette TRACE conn5 <- [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]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1629ms 13:40:02 INFO - PROCESS | 1862 | 1462221602511 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:40:02 INFO - PROCESS | 1862 | 1462221602515 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 13:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:40:02 INFO - PROCESS | 1862 | 1462221602521 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - PROCESS | 1862 | 1462221602526 Marionette TRACE conn5 <- [1,406,null,{}] 13:40:02 INFO - PROCESS | 1862 | 1462221602542 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 1862 | 1462221602755 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:40:02 INFO - PROCESS | 1862 | 1462221602947 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c47d800 == 65 [pid = 1862] [id = 109] 13:40:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f042e7ef400) [pid = 1862] [serial = 326] [outer = (nil)] 13:40:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f042ef2a400) [pid = 1862] [serial = 327] [outer = 0x7f042e7ef400] 13:40:03 INFO - PROCESS | 1862 | 1462221603024 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f042f3df400) [pid = 1862] [serial = 328] [outer = 0x7f042e7ef400] 13:40:03 INFO - PROCESS | 1862 | 1462221603866 Marionette TRACE conn5 <- [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]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1387ms 13:40:03 INFO - PROCESS | 1862 | 1462221603909 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 1862 | 1462221603914 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 13:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:40:03 INFO - PROCESS | 1862 | 1462221603920 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 1862 | 1462221603923 Marionette TRACE conn5 <- [1,410,null,{}] 13:40:03 INFO - PROCESS | 1862 | 1462221603928 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 1862 | 1462221604102 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:40:04 INFO - PROCESS | 1862 | 1462221604253 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f057800 == 66 [pid = 1862] [id = 110] 13:40:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f042e063c00) [pid = 1862] [serial = 329] [outer = (nil)] 13:40:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0432060800) [pid = 1862] [serial = 330] [outer = 0x7f042e063c00] 13:40:04 INFO - PROCESS | 1862 | 1462221604325 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f04321c7800) [pid = 1862] [serial = 331] [outer = 0x7f042e063c00] 13:40:05 INFO - PROCESS | 1862 | 1462221605219 Marionette TRACE conn5 <- [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]]]}] 13:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1327ms 13:40:05 INFO - PROCESS | 1862 | 1462221605249 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 1862 | 1462221605254 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 13:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:40:05 INFO - PROCESS | 1862 | 1462221605260 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 1862 | 1462221605263 Marionette TRACE conn5 <- [1,414,null,{}] 13:40:05 INFO - PROCESS | 1862 | 1462221605269 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 1862 | 1462221605427 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:40:05 INFO - PROCESS | 1862 | 1462221605576 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440f72000 == 67 [pid = 1862] [id = 111] 13:40:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f041fc6e400) [pid = 1862] [serial = 332] [outer = (nil)] 13:40:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f041fc75c00) [pid = 1862] [serial = 333] [outer = 0x7f041fc6e400] 13:40:05 INFO - PROCESS | 1862 | 1462221605650 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f041fc7a800) [pid = 1862] [serial = 334] [outer = 0x7f041fc6e400] 13:40:06 INFO - PROCESS | 1862 | 1462221606577 Marionette TRACE conn5 <- [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]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1381ms 13:40:06 INFO - PROCESS | 1862 | 1462221606643 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 1862 | 1462221606647 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 13:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:40:06 INFO - PROCESS | 1862 | 1462221606653 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 1862 | 1462221606656 Marionette TRACE conn5 <- [1,418,null,{}] 13:40:06 INFO - PROCESS | 1862 | 1462221606661 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 1862 | 1462221606861 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:40:07 INFO - PROCESS | 1862 | 1462221607006 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e02f000 == 68 [pid = 1862] [id = 112] 13:40:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f04251f7c00) [pid = 1862] [serial = 335] [outer = (nil)] 13:40:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f042742f800) [pid = 1862] [serial = 336] [outer = 0x7f04251f7c00] 13:40:07 INFO - PROCESS | 1862 | 1462221607137 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0432ab0c00) [pid = 1862] [serial = 337] [outer = 0x7f04251f7c00] 13:40:08 INFO - PROCESS | 1862 | 1462221608421 Marionette TRACE conn5 <- [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]]]}] 13:40:08 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 13:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1786ms 13:40:08 INFO - PROCESS | 1862 | 1462221608441 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:40:08 INFO - PROCESS | 1862 | 1462221608452 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 13:40:08 INFO - PROCESS | 1862 | 1462221608516 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 1862 | 1462221608522 Marionette TRACE conn5 <- [1,422,null,{}] 13:40:08 INFO - PROCESS | 1862 | 1462221608569 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 1862 | 1462221608726 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:40:08 INFO - PROCESS | 1862 | 1462221608897 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423066800 == 69 [pid = 1862] [id = 113] 13:40:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f04244ccc00) [pid = 1862] [serial = 338] [outer = (nil)] 13:40:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f04244da000) [pid = 1862] [serial = 339] [outer = 0x7f04244ccc00] 13:40:09 INFO - PROCESS | 1862 | 1462221609003 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0424f7dc00) [pid = 1862] [serial = 340] [outer = 0x7f04244ccc00] 13:40:09 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e2cc800 == 68 [pid = 1862] [id = 73] 13:40:09 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04321aa800 == 67 [pid = 1862] [id = 26] 13:40:09 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0427445000 == 66 [pid = 1862] [id = 6] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f043c457000) [pid = 1862] [serial = 258] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f0425dcb000) [pid = 1862] [serial = 279] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f043d4d6c00) [pid = 1862] [serial = 135] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f042e5ae000) [pid = 1862] [serial = 138] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f0432ab7400) [pid = 1862] [serial = 141] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f0428a5f800) [pid = 1862] [serial = 207] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f042e63a800) [pid = 1862] [serial = 210] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f043bf8bc00) [pid = 1862] [serial = 213] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f04440e3000) [pid = 1862] [serial = 219] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f042d9cb800) [pid = 1862] [serial = 111] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f0445677800) [pid = 1862] [serial = 171] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f043045fc00) [pid = 1862] [serial = 114] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f042f05a800) [pid = 1862] [serial = 174] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f0443d87400) [pid = 1862] [serial = 180] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f04363a7000) [pid = 1862] [serial = 177] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f0430465c00) [pid = 1862] [serial = 108] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f0443da6c00) [pid = 1862] [serial = 216] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f043d7ecc00) [pid = 1862] [serial = 144] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x7f04243b9000) [pid = 1862] [serial = 270] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x7f04251f5000) [pid = 1862] [serial = 237] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x7f04251eac00) [pid = 1862] [serial = 236] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x7f0427430c00) [pid = 1862] [serial = 261] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x7f0428a6a000) [pid = 1862] [serial = 262] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x7f042d611c00) [pid = 1862] [serial = 264] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x7f042c8e6000) [pid = 1862] [serial = 273] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x7f042e5a8000) [pid = 1862] [serial = 265] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x7f042f3df000) [pid = 1862] [serial = 267] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x7f042f368800) [pid = 1862] [serial = 243] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x7f042e483400) [pid = 1862] [serial = 242] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x7f0428c4d800) [pid = 1862] [serial = 240] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x7f042faba400) [pid = 1862] [serial = 245] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x7f0428a5ec00) [pid = 1862] [serial = 239] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x7f04321c6400) [pid = 1862] [serial = 249] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x7f0440f46000) [pid = 1862] [serial = 252] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x7f04303ba800) [pid = 1862] [serial = 255] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x7f042c8e9c00) [pid = 1862] [serial = 276] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x7f0428a43c00) [pid = 1862] [serial = 105] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x7f042c8ea000) [pid = 1862] [serial = 274] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x7f04363a9400) [pid = 1862] [serial = 277] [outer = (nil)] [url = about:blank] 13:40:09 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x7f0432176000) [pid = 1862] [serial = 268] [outer = (nil)] [url = about:blank] 13:40:10 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x7f042f05ac00) [pid = 1862] [serial = 271] [outer = (nil)] [url = about:blank] 13:40:10 INFO - PROCESS | 1862 | 1462221610448 Marionette TRACE conn5 <- [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]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:40:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2061ms 13:40:10 INFO - PROCESS | 1862 | 1462221610524 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 1862 | 1462221610537 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 13:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:40:10 INFO - PROCESS | 1862 | 1462221610552 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 1862 | 1462221610558 Marionette TRACE conn5 <- [1,426,null,{}] 13:40:10 INFO - PROCESS | 1862 | 1462221610566 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 1862 | 1462221610739 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:40:10 INFO - PROCESS | 1862 | 1462221610855 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0427452000 == 67 [pid = 1862] [id = 114] 13:40:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x7f04244d1000) [pid = 1862] [serial = 341] [outer = (nil)] 13:40:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x7f04251f3000) [pid = 1862] [serial = 342] [outer = 0x7f04244d1000] 13:40:10 INFO - PROCESS | 1862 | 1462221610920 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x7f0425dca000) [pid = 1862] [serial = 343] [outer = 0x7f04244d1000] 13:40:11 INFO - PROCESS | 1862 | 1462221611590 Marionette TRACE conn5 <- [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] 13:40:11 INFO - PROCESS | 1862 | 1462221611683 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 13:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:40:11 INFO - PROCESS | 1862 | 1462221611706 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 1862 | 1462221611712 Marionette TRACE conn5 <- [1,430,null,{}] 13:40:11 INFO - PROCESS | 1862 | 1462221611727 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 1862 | 1462221611884 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:40:11 INFO - PROCESS | 1862 | 1462221611901 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e2c0000 == 68 [pid = 1862] [id = 115] 13:40:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x7f0428a5c800) [pid = 1862] [serial = 344] [outer = (nil)] 13:40:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x7f0428cec400) [pid = 1862] [serial = 345] [outer = 0x7f0428a5c800] 13:40:11 INFO - PROCESS | 1862 | 1462221611966 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x7f042bfcc800) [pid = 1862] [serial = 346] [outer = 0x7f0428a5c800] 13:40:12 INFO - PROCESS | 1862 | 1462221612913 Marionette TRACE conn5 <- [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]]]}] 13:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1240ms 13:40:12 INFO - PROCESS | 1862 | 1462221612957 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 1862 | 1462221612962 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 13:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:40:12 INFO - PROCESS | 1862 | 1462221612967 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - PROCESS | 1862 | 1462221612969 Marionette TRACE conn5 <- [1,434,null,{}] 13:40:12 INFO - PROCESS | 1862 | 1462221612975 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 1862 | 1462221613147 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:40:13 INFO - PROCESS | 1862 | 1462221613185 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee9d000 == 69 [pid = 1862] [id = 116] 13:40:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x7f0428ced400) [pid = 1862] [serial = 347] [outer = (nil)] 13:40:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x7f042d60d000) [pid = 1862] [serial = 348] [outer = 0x7f0428ced400] 13:40:13 INFO - PROCESS | 1862 | 1462221613249 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x7f042e7f0800) [pid = 1862] [serial = 349] [outer = 0x7f0428ced400] 13:40:14 INFO - PROCESS | 1862 | 1462221614097 Marionette TRACE conn5 <- [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]]]}] 13:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1177ms 13:40:14 INFO - PROCESS | 1862 | 1462221614146 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 1862 | 1462221614150 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 13:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x7f042f054400) [pid = 1862] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x7f0428c47000) [pid = 1862] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x7f042716a400) [pid = 1862] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x7f0424ec2800) [pid = 1862] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x7f0428c49c00) [pid = 1862] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x7f042716a000) [pid = 1862] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x7f0425dc3800) [pid = 1862] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:40:14 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x7f0425507400) [pid = 1862] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:40:14 INFO - PROCESS | 1862 | 1462221614337 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 1862 | 1462221614339 Marionette TRACE conn5 <- [1,438,null,{}] 13:40:14 INFO - PROCESS | 1862 | 1462221614348 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:14 INFO - PROCESS | 1862 | 1462221614489 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:40:14 INFO - PROCESS | 1862 | 1462221614513 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425537000 == 70 [pid = 1862] [id = 117] 13:40:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x7f0425509000) [pid = 1862] [serial = 350] [outer = (nil)] 13:40:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x7f042c8e3400) [pid = 1862] [serial = 351] [outer = 0x7f0425509000] 13:40:14 INFO - PROCESS | 1862 | 1462221614574 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x7f042e7f3400) [pid = 1862] [serial = 352] [outer = 0x7f0425509000] 13:40:15 INFO - PROCESS | 1862 | 1462221615350 Marionette TRACE conn5 <- [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]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1064ms 13:40:15 INFO - PROCESS | 1862 | 1462221615373 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 1862 | 1462221615376 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 13:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:40:15 INFO - PROCESS | 1862 | 1462221615390 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 1862 | 1462221615392 Marionette TRACE conn5 <- [1,442,null,{}] 13:40:15 INFO - PROCESS | 1862 | 1462221615397 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 1862 | 1462221615606 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:40:15 INFO - PROCESS | 1862 | 1462221615618 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043232b000 == 71 [pid = 1862] [id = 118] 13:40:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x7f04303c2000) [pid = 1862] [serial = 353] [outer = (nil)] 13:40:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x7f0432056800) [pid = 1862] [serial = 354] [outer = 0x7f04303c2000] 13:40:15 INFO - PROCESS | 1862 | 1462221615681 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x7f0432ab9c00) [pid = 1862] [serial = 355] [outer = 0x7f04303c2000] 13:40:16 INFO - PROCESS | 1862 | 1462221616689 Marionette TRACE conn5 <- [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]]]}] 13:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1329ms 13:40:16 INFO - PROCESS | 1862 | 1462221616722 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:40:16 INFO - PROCESS | 1862 | 1462221616729 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 13:40:16 INFO - PROCESS | 1862 | 1462221616738 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - PROCESS | 1862 | 1462221616745 Marionette TRACE conn5 <- [1,446,null,{}] 13:40:16 INFO - PROCESS | 1862 | 1462221616754 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:16 INFO - PROCESS | 1862 | 1462221616937 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:40:17 INFO - PROCESS | 1862 | 1462221617080 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e16000 == 72 [pid = 1862] [id = 119] 13:40:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x7f042348b000) [pid = 1862] [serial = 356] [outer = (nil)] 13:40:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x7f0424ece400) [pid = 1862] [serial = 357] [outer = 0x7f042348b000] 13:40:17 INFO - PROCESS | 1862 | 1462221617160 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x7f04251f6c00) [pid = 1862] [serial = 358] [outer = 0x7f042348b000] 13:40:18 INFO - PROCESS | 1862 | 1462221618235 Marionette TRACE conn5 <- [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]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1535ms 13:40:18 INFO - PROCESS | 1862 | 1462221618273 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:40:18 INFO - PROCESS | 1862 | 1462221618281 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 13:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:40:18 INFO - PROCESS | 1862 | 1462221618292 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - PROCESS | 1862 | 1462221618295 Marionette TRACE conn5 <- [1,450,null,{}] 13:40:18 INFO - PROCESS | 1862 | 1462221618301 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 1862 | 1462221618467 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:40:18 INFO - PROCESS | 1862 | 1462221618616 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04300a8000 == 73 [pid = 1862] [id = 120] 13:40:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x7f0427167400) [pid = 1862] [serial = 359] [outer = (nil)] 13:40:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x7f0428a67800) [pid = 1862] [serial = 360] [outer = 0x7f0427167400] 13:40:18 INFO - PROCESS | 1862 | 1462221618690 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x7f0428cf1800) [pid = 1862] [serial = 361] [outer = 0x7f0427167400] 13:40:19 INFO - PROCESS | 1862 | 1462221619716 Marionette TRACE conn5 <- [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] 13:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:40:19 INFO - PROCESS | 1862 | 1462221619786 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 13:40:19 INFO - PROCESS | 1862 | 1462221619792 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - PROCESS | 1862 | 1462221619798 Marionette TRACE conn5 <- [1,454,null,{}] 13:40:19 INFO - PROCESS | 1862 | 1462221619816 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:20 INFO - PROCESS | 1862 | 1462221620032 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:40:20 INFO - PROCESS | 1862 | 1462221620223 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c413800 == 74 [pid = 1862] [id = 121] 13:40:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x7f042e7f9400) [pid = 1862] [serial = 362] [outer = (nil)] 13:40:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x7f043045fc00) [pid = 1862] [serial = 363] [outer = 0x7f042e7f9400] 13:40:20 INFO - PROCESS | 1862 | 1462221620338 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x7f04321d2c00) [pid = 1862] [serial = 364] [outer = 0x7f042e7f9400] 13:40:21 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:21 INFO - PROCESS | 1862 | 1462221621236 Marionette TRACE conn5 <- [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]]]}] 13:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1488ms 13:40:21 INFO - PROCESS | 1862 | 1462221621280 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:40:21 INFO - PROCESS | 1862 | 1462221621285 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 13:40:21 INFO - PROCESS | 1862 | 1462221621291 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 1862 | 1462221621294 Marionette TRACE conn5 <- [1,458,null,{}] 13:40:21 INFO - PROCESS | 1862 | 1462221621299 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 1862 | 1462221621458 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:40:21 INFO - PROCESS | 1862 | 1462221621608 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440eb5800 == 75 [pid = 1862] [id = 122] 13:40:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x7f042f3de000) [pid = 1862] [serial = 365] [outer = (nil)] 13:40:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x7f04363ac400) [pid = 1862] [serial = 366] [outer = 0x7f042f3de000] 13:40:21 INFO - PROCESS | 1862 | 1462221621697 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x7f043c1dac00) [pid = 1862] [serial = 367] [outer = 0x7f042f3de000] 13:40:22 INFO - PROCESS | 1862 | 1462221622617 Marionette TRACE conn5 <- [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] 13:40:22 INFO - PROCESS | 1862 | 1462221622684 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 13:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:40:22 INFO - PROCESS | 1862 | 1462221622692 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 1862 | 1462221622696 Marionette TRACE conn5 <- [1,462,null,{}] 13:40:22 INFO - PROCESS | 1862 | 1462221622704 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 1862 | 1462221622868 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:40:23 INFO - PROCESS | 1862 | 1462221623012 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0443d68000 == 76 [pid = 1862] [id = 123] 13:40:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f0423243400) [pid = 1862] [serial = 368] [outer = (nil)] 13:40:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f042324b400) [pid = 1862] [serial = 369] [outer = 0x7f0423243400] 13:40:23 INFO - PROCESS | 1862 | 1462221623130 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f0423487c00) [pid = 1862] [serial = 370] [outer = 0x7f0423243400] 13:40:24 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:24 INFO - PROCESS | 1862 | 1462221624068 Marionette TRACE conn5 <- [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] 13:40:24 INFO - PROCESS | 1862 | 1462221624140 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 13:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:40:24 INFO - PROCESS | 1862 | 1462221624146 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 1862 | 1462221624148 Marionette TRACE conn5 <- [1,466,null,{}] 13:40:24 INFO - PROCESS | 1862 | 1462221624154 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 1862 | 1462221624374 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:40:24 INFO - PROCESS | 1862 | 1462221624581 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fad8800 == 77 [pid = 1862] [id = 124] 13:40:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x7f0423244400) [pid = 1862] [serial = 371] [outer = (nil)] 13:40:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f0424eca400) [pid = 1862] [serial = 372] [outer = 0x7f0423244400] 13:40:24 INFO - PROCESS | 1862 | 1462221624703 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f042b24a400) [pid = 1862] [serial = 373] [outer = 0x7f0423244400] 13:40:25 INFO - PROCESS | 1862 | 1462221625791 Marionette TRACE conn5 <- [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] 13:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:40:25 INFO - PROCESS | 1862 | 1462221625843 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 13:40:25 INFO - PROCESS | 1862 | 1462221625856 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 1862 | 1462221625866 Marionette TRACE conn5 <- [1,470,null,{}] 13:40:25 INFO - PROCESS | 1862 | 1462221625876 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 1862 | 1462221626049 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:40:26 INFO - PROCESS | 1862 | 1462221626233 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1a8000 == 78 [pid = 1862] [id = 125] 13:40:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f042348f400) [pid = 1862] [serial = 374] [outer = (nil)] 13:40:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f04243ae800) [pid = 1862] [serial = 375] [outer = 0x7f042348f400] 13:40:26 INFO - PROCESS | 1862 | 1462221626306 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f0424ece800) [pid = 1862] [serial = 376] [outer = 0x7f042348f400] 13:40:27 INFO - PROCESS | 1862 | 1462221627257 Marionette TRACE conn5 <- [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]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1445ms 13:40:27 INFO - PROCESS | 1862 | 1462221627296 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 1862 | 1462221627304 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 13:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:40:27 INFO - PROCESS | 1862 | 1462221627313 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 1862 | 1462221627317 Marionette TRACE conn5 <- [1,474,null,{}] 13:40:27 INFO - PROCESS | 1862 | 1462221627322 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 1862 | 1462221627491 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:40:27 INFO - PROCESS | 1862 | 1462221627728 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042744c000 == 79 [pid = 1862] [id = 126] 13:40:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f0425dcc000) [pid = 1862] [serial = 377] [outer = (nil)] 13:40:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f042716a000) [pid = 1862] [serial = 378] [outer = 0x7f0425dcc000] 13:40:27 INFO - PROCESS | 1862 | 1462221627804 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0428a65000) [pid = 1862] [serial = 379] [outer = 0x7f0425dcc000] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d672800 == 78 [pid = 1862] [id = 18] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b3f8000 == 77 [pid = 1862] [id = 16] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f044092e000 == 76 [pid = 1862] [id = 19] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f043bf94000) [pid = 1862] [serial = 291] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f042e7edc00) [pid = 1862] [serial = 288] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f042e7eec00) [pid = 1862] [serial = 318] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425537000 == 75 [pid = 1862] [id = 117] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ee9d000 == 74 [pid = 1862] [id = 116] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e2c0000 == 73 [pid = 1862] [id = 115] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0427452000 == 72 [pid = 1862] [id = 114] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423066800 == 71 [pid = 1862] [id = 113] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c47d800 == 70 [pid = 1862] [id = 109] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e9b0000 == 69 [pid = 1862] [id = 108] 13:40:28 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042744d800 == 68 [pid = 1862] [id = 107] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f042f765400) [pid = 1862] [serial = 312] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f042d7dfc00) [pid = 1862] [serial = 310] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f042b24d000) [pid = 1862] [serial = 306] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f0424f7ec00) [pid = 1862] [serial = 298] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f042348b800) [pid = 1862] [serial = 294] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x7f044561f400) [pid = 1862] [serial = 259] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x7f0428aa2c00) [pid = 1862] [serial = 304] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x7f0428a5d000) [pid = 1862] [serial = 303] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x7f042d608400) [pid = 1862] [serial = 316] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x7f0428a5c400) [pid = 1862] [serial = 285] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x7f042550d400) [pid = 1862] [serial = 300] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x7f0424ec4800) [pid = 1862] [serial = 297] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x7f0425bb8c00) [pid = 1862] [serial = 301] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x7f042c8ed000) [pid = 1862] [serial = 309] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x7f042c8d2800) [pid = 1862] [serial = 307] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x7f042fabf000) [pid = 1862] [serial = 313] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x7f04251ef000) [pid = 1862] [serial = 282] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x7f0428cf1c00) [pid = 1862] [serial = 315] [outer = (nil)] [url = about:blank] 13:40:28 INFO - PROCESS | 1862 | 1462221628740 Marionette TRACE conn5 <- [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]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1483ms 13:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:40:28 INFO - PROCESS | 1862 | 1462221628797 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 1862 | 1462221628800 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 13:40:28 INFO - PROCESS | 1862 | 1462221628806 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 1862 | 1462221628812 Marionette TRACE conn5 <- [1,478,null,{}] 13:40:28 INFO - PROCESS | 1862 | 1462221628826 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 1862 | 1462221628976 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:40:29 INFO - PROCESS | 1862 | 1462221629083 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042be7e800 == 69 [pid = 1862] [id = 127] 13:40:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x7f0428a68000) [pid = 1862] [serial = 380] [outer = (nil)] 13:40:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x7f042c8ed000) [pid = 1862] [serial = 381] [outer = 0x7f0428a68000] 13:40:29 INFO - PROCESS | 1862 | 1462221629186 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x7f042d9cb800) [pid = 1862] [serial = 382] [outer = 0x7f0428a68000] 13:40:29 INFO - PROCESS | 1862 | 1462221629848 Marionette TRACE conn5 <- [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]]]}] 13:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1090ms 13:40:29 INFO - PROCESS | 1862 | 1462221629896 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:40:29 INFO - PROCESS | 1862 | 1462221629900 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 13:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:40:29 INFO - PROCESS | 1862 | 1462221629905 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 1862 | 1462221629907 Marionette TRACE conn5 <- [1,482,null,{}] 13:40:29 INFO - PROCESS | 1862 | 1462221629913 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:30 INFO - PROCESS | 1862 | 1462221630095 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:40:30 INFO - PROCESS | 1862 | 1462221630116 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eeb9000 == 70 [pid = 1862] [id = 128] 13:40:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x7f042c8dfc00) [pid = 1862] [serial = 383] [outer = (nil)] 13:40:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x7f042f3dc400) [pid = 1862] [serial = 384] [outer = 0x7f042c8dfc00] 13:40:30 INFO - PROCESS | 1862 | 1462221630180 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x7f04303bd800) [pid = 1862] [serial = 385] [outer = 0x7f042c8dfc00] 13:40:31 INFO - PROCESS | 1862 | 1462221631024 Marionette TRACE conn5 <- [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]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1176ms 13:40:31 INFO - PROCESS | 1862 | 1462221631084 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 1862 | 1462221631086 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 13:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:40:31 INFO - PROCESS | 1862 | 1462221631092 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 1862 | 1462221631094 Marionette TRACE conn5 <- [1,486,null,{}] 13:40:31 INFO - PROCESS | 1862 | 1462221631100 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 1862 | 1462221631298 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:40:31 INFO - PROCESS | 1862 | 1462221631318 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423059000 == 71 [pid = 1862] [id = 129] 13:40:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x7f042e7edc00) [pid = 1862] [serial = 386] [outer = (nil)] 13:40:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x7f0432176000) [pid = 1862] [serial = 387] [outer = 0x7f042e7edc00] 13:40:31 INFO - PROCESS | 1862 | 1462221631379 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x7f04363a6000) [pid = 1862] [serial = 388] [outer = 0x7f042e7edc00] 13:40:32 INFO - PROCESS | 1862 | 1462221632205 Marionette TRACE conn5 <- [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]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1179ms 13:40:32 INFO - PROCESS | 1862 | 1462221632273 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 1862 | 1462221632276 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 13:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:40:32 INFO - PROCESS | 1862 | 1462221632282 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 1862 | 1462221632284 Marionette TRACE conn5 <- [1,490,null,{}] 13:40:32 INFO - PROCESS | 1862 | 1462221632289 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 1862 | 1462221632506 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:40:32 INFO - PROCESS | 1862 | 1462221632535 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d12f000 == 72 [pid = 1862] [id = 130] 13:40:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f043c459400) [pid = 1862] [serial = 389] [outer = (nil)] 13:40:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f043d35e400) [pid = 1862] [serial = 390] [outer = 0x7f043c459400] 13:40:32 INFO - PROCESS | 1862 | 1462221632618 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f043f012c00) [pid = 1862] [serial = 391] [outer = 0x7f043c459400] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x7f043d7f1000) [pid = 1862] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x7f042e7fb400) [pid = 1862] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x7f042716ec00) [pid = 1862] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x7f04244d5000) [pid = 1862] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x7f0428ced400) [pid = 1862] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x7f0425509000) [pid = 1862] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x7f04244d1000) [pid = 1862] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x7f0428a5c800) [pid = 1862] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:40:33 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x7f04244ccc00) [pid = 1862] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:40:33 INFO - PROCESS | 1862 | 1462221633574 Marionette TRACE conn5 <- [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]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1331ms 13:40:33 INFO - PROCESS | 1862 | 1462221633614 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 1862 | 1462221633617 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 13:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:40:33 INFO - PROCESS | 1862 | 1462221633623 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 1862 | 1462221633625 Marionette TRACE conn5 <- [1,494,null,{}] 13:40:33 INFO - PROCESS | 1862 | 1462221633630 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 1862 | 1462221633768 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:40:33 INFO - PROCESS | 1862 | 1462221633793 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f881000 == 73 [pid = 1862] [id = 131] 13:40:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x7f04244d4400) [pid = 1862] [serial = 392] [outer = (nil)] 13:40:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x7f043c452c00) [pid = 1862] [serial = 393] [outer = 0x7f04244d4400] 13:40:33 INFO - PROCESS | 1862 | 1462221633854 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x7f043f55e000) [pid = 1862] [serial = 394] [outer = 0x7f04244d4400] 13:40:34 INFO - PROCESS | 1862 | 1462221634745 Marionette TRACE conn5 <- [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]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1185ms 13:40:34 INFO - PROCESS | 1862 | 1462221634811 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 1862 | 1462221634817 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 13:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:40:34 INFO - PROCESS | 1862 | 1462221634826 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 1862 | 1462221634831 Marionette TRACE conn5 <- [1,498,null,{}] 13:40:34 INFO - PROCESS | 1862 | 1462221634841 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 1862 | 1462221635097 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:40:35 INFO - PROCESS | 1862 | 1462221635317 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042553f800 == 74 [pid = 1862] [id = 132] 13:40:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x7f042324c400) [pid = 1862] [serial = 395] [outer = (nil)] 13:40:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x7f0423491c00) [pid = 1862] [serial = 396] [outer = 0x7f042324c400] 13:40:35 INFO - PROCESS | 1862 | 1462221635418 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x7f0423949c00) [pid = 1862] [serial = 397] [outer = 0x7f042324c400] 13:40:36 INFO - PROCESS | 1862 | 1462221636290 Marionette TRACE conn5 <- [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]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1540ms 13:40:36 INFO - PROCESS | 1862 | 1462221636367 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 1862 | 1462221636376 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 13:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:40:36 INFO - PROCESS | 1862 | 1462221636386 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 1862 | 1462221636391 Marionette TRACE conn5 <- [1,502,null,{}] 13:40:36 INFO - PROCESS | 1862 | 1462221636396 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 1862 | 1462221636604 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:40:36 INFO - PROCESS | 1862 | 1462221636747 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0430359000 == 75 [pid = 1862] [id = 133] 13:40:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f0423951400) [pid = 1862] [serial = 398] [outer = (nil)] 13:40:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f0424f83800) [pid = 1862] [serial = 399] [outer = 0x7f0423951400] 13:40:36 INFO - PROCESS | 1862 | 1462221636863 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f0425510c00) [pid = 1862] [serial = 400] [outer = 0x7f0423951400] 13:40:37 INFO - PROCESS | 1862 | 1462221637754 Marionette TRACE conn5 <- [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]]]}] 13:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1435ms 13:40:37 INFO - PROCESS | 1862 | 1462221637822 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 1862 | 1462221637827 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 13:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:40:37 INFO - PROCESS | 1862 | 1462221637833 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 1862 | 1462221637838 Marionette TRACE conn5 <- [1,506,null,{}] 13:40:37 INFO - PROCESS | 1862 | 1462221637854 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 1862 | 1462221638067 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:40:38 INFO - PROCESS | 1862 | 1462221638255 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f044589c800 == 76 [pid = 1862] [id = 134] 13:40:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x7f0428c52000) [pid = 1862] [serial = 401] [outer = (nil)] 13:40:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f042d7e0000) [pid = 1862] [serial = 402] [outer = 0x7f0428c52000] 13:40:38 INFO - PROCESS | 1862 | 1462221638375 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f042f7d3000) [pid = 1862] [serial = 403] [outer = 0x7f0428c52000] 13:40:39 INFO - PROCESS | 1862 | 1462221639198 Marionette TRACE conn5 <- [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]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1433ms 13:40:39 INFO - PROCESS | 1862 | 1462221639268 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:40:39 INFO - PROCESS | 1862 | 1462221639272 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 13:40:39 INFO - PROCESS | 1862 | 1462221639278 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 1862 | 1462221639281 Marionette TRACE conn5 <- [1,510,null,{}] 13:40:39 INFO - PROCESS | 1862 | 1462221639286 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 1862 | 1462221639486 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:40:39 INFO - PROCESS | 1862 | 1462221639632 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e77e800 == 77 [pid = 1862] [id = 135] 13:40:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f0428cf7000) [pid = 1862] [serial = 404] [outer = (nil)] 13:40:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f043bf06800) [pid = 1862] [serial = 405] [outer = 0x7f0428cf7000] 13:40:39 INFO - PROCESS | 1862 | 1462221639704 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f043c466400) [pid = 1862] [serial = 406] [outer = 0x7f0428cf7000] 13:40:40 INFO - PROCESS | 1862 | 1462221640612 Marionette TRACE conn5 <- [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]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1387ms 13:40:40 INFO - PROCESS | 1862 | 1462221640666 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 1862 | 1462221640671 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 13:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:40:40 INFO - PROCESS | 1862 | 1462221640677 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - PROCESS | 1862 | 1462221640679 Marionette TRACE conn5 <- [1,514,null,{}] 13:40:40 INFO - PROCESS | 1862 | 1462221640685 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 1862 | 1462221640844 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:40:41 INFO - PROCESS | 1862 | 1462221641001 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424517000 == 78 [pid = 1862] [id = 136] 13:40:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f0428b49800) [pid = 1862] [serial = 407] [outer = (nil)] 13:40:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f0428b4f000) [pid = 1862] [serial = 408] [outer = 0x7f0428b49800] 13:40:41 INFO - PROCESS | 1862 | 1462221641075 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0428b54400) [pid = 1862] [serial = 409] [outer = 0x7f0428b49800] 13:40:41 INFO - PROCESS | 1862 | 1462221641906 Marionette TRACE conn5 <- [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]]]}] 13:40:41 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 13:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1277ms 13:40:41 INFO - PROCESS | 1862 | 1462221641956 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 1862 | 1462221641960 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 13:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:40:41 INFO - PROCESS | 1862 | 1462221641965 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 1862 | 1462221641969 Marionette TRACE conn5 <- [1,518,null,{}] 13:40:41 INFO - PROCESS | 1862 | 1462221641974 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 1862 | 1462221642160 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:40:42 INFO - PROCESS | 1862 | 1462221642305 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7d8000 == 79 [pid = 1862] [id = 137] 13:40:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f0425167800) [pid = 1862] [serial = 410] [outer = (nil)] 13:40:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f042d7da400) [pid = 1862] [serial = 411] [outer = 0x7f0425167800] 13:40:42 INFO - PROCESS | 1862 | 1462221642382 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f043d108000) [pid = 1862] [serial = 412] [outer = 0x7f0425167800] 13:40:43 INFO - PROCESS | 1862 | 1462221643319 Marionette TRACE conn5 <- [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]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1381ms 13:40:43 INFO - PROCESS | 1862 | 1462221643348 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 1862 | 1462221643352 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 13:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:40:43 INFO - PROCESS | 1862 | 1462221643357 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 1862 | 1462221643360 Marionette TRACE conn5 <- [1,522,null,{}] 13:40:43 INFO - PROCESS | 1862 | 1462221643365 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 1862 | 1462221643517 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:40:43 INFO - PROCESS | 1862 | 1462221643866 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f53000 == 80 [pid = 1862] [id = 138] 13:40:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f041fe66c00) [pid = 1862] [serial = 413] [outer = (nil)] 13:40:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f041fe71400) [pid = 1862] [serial = 414] [outer = 0x7f041fe66c00] 13:40:44 INFO - PROCESS | 1862 | 1462221644007 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f0423944400) [pid = 1862] [serial = 415] [outer = 0x7f041fe66c00] 13:40:44 INFO - PROCESS | 1862 | 1462221644895 Marionette TRACE conn5 <- [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]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1627ms 13:40:44 INFO - PROCESS | 1862 | 1462221644987 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 1862 | 1462221644992 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 13:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:40:45 INFO - PROCESS | 1862 | 1462221644999 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 1862 | 1462221645004 Marionette TRACE conn5 <- [1,526,null,{}] 13:40:45 INFO - PROCESS | 1862 | 1462221645011 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 1862 | 1462221645210 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04300a3000 == 79 [pid = 1862] [id = 105] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d12f000 == 78 [pid = 1862] [id = 130] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f0432056800) [pid = 1862] [serial = 354] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | 1462221645454 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423059000 == 77 [pid = 1862] [id = 129] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042eeb9000 == 76 [pid = 1862] [id = 128] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042be7e800 == 75 [pid = 1862] [id = 127] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042744c000 == 74 [pid = 1862] [id = 126] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1a8000 == 73 [pid = 1862] [id = 125] 13:40:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042380b000 == 74 [pid = 1862] [id = 139] 13:40:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f04244d6c00) [pid = 1862] [serial = 416] [outer = (nil)] 13:40:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0424f84c00) [pid = 1862] [serial = 417] [outer = 0x7f04244d6c00] 13:40:45 INFO - PROCESS | 1862 | 1462221645530 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f042516dc00) [pid = 1862] [serial = 418] [outer = 0x7f04244d6c00] 13:40:45 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e16000 == 73 [pid = 1862] [id = 119] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f043c224c00) [pid = 1862] [serial = 250] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f04440e6400) [pid = 1862] [serial = 256] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f0444011800) [pid = 1862] [serial = 253] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f0432055800) [pid = 1862] [serial = 246] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f042d60d000) [pid = 1862] [serial = 348] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f042c8e3400) [pid = 1862] [serial = 351] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f042e7f0800) [pid = 1862] [serial = 349] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f04251f3000) [pid = 1862] [serial = 342] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f0425dca000) [pid = 1862] [serial = 343] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f0428cec400) [pid = 1862] [serial = 345] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f042742f800) [pid = 1862] [serial = 336] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f0424f7dc00) [pid = 1862] [serial = 340] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f04244da000) [pid = 1862] [serial = 339] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f0425dd0c00) [pid = 1862] [serial = 324] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f042ef2a400) [pid = 1862] [serial = 327] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f0424f7b400) [pid = 1862] [serial = 321] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x7f0432060800) [pid = 1862] [serial = 330] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x7f041fc75c00) [pid = 1862] [serial = 333] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x7f042e7f3400) [pid = 1862] [serial = 352] [outer = (nil)] [url = about:blank] 13:40:45 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x7f042bfcc800) [pid = 1862] [serial = 346] [outer = (nil)] [url = about:blank] 13:40:46 INFO - PROCESS | 1862 | 1462221646288 Marionette TRACE conn5 <- [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]]]}] 13:40:46 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 13:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1335ms 13:40:46 INFO - PROCESS | 1862 | 1462221646337 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 1862 | 1462221646343 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 13:40:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:40:46 INFO - PROCESS | 1862 | 1462221646351 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 1862 | 1462221646354 Marionette TRACE conn5 <- [1,530,null,{}] 13:40:46 INFO - PROCESS | 1862 | 1462221646359 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 1862 | 1462221646497 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:40:46 INFO - PROCESS | 1862 | 1462221646514 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d31000 == 74 [pid = 1862] [id = 140] 13:40:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x7f042550ac00) [pid = 1862] [serial = 419] [outer = (nil)] 13:40:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f042728a400) [pid = 1862] [serial = 420] [outer = 0x7f042550ac00] 13:40:46 INFO - PROCESS | 1862 | 1462221646574 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f0428b4b400) [pid = 1862] [serial = 421] [outer = 0x7f042550ac00] 13:40:47 INFO - PROCESS | 1862 | 1462221647328 Marionette TRACE conn5 <- [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"]]]}] 13:40:47 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 13:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:40:47 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 13:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:40:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1029ms 13:40:47 INFO - PROCESS | 1862 | 1462221647391 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 1862 | 1462221647395 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 13:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:40:47 INFO - PROCESS | 1862 | 1462221647404 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 1862 | 1462221647411 Marionette TRACE conn5 <- [1,534,null,{}] 13:40:47 INFO - PROCESS | 1862 | 1462221647444 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 1862 | 1462221647619 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:40:47 INFO - PROCESS | 1862 | 1462221647631 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e765800 == 75 [pid = 1862] [id = 141] 13:40:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x7f0428c4ec00) [pid = 1862] [serial = 422] [outer = (nil)] 13:40:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f042e7f0c00) [pid = 1862] [serial = 423] [outer = 0x7f0428c4ec00] 13:40:47 INFO - PROCESS | 1862 | 1462221647691 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f042f05c400) [pid = 1862] [serial = 424] [outer = 0x7f0428c4ec00] 13:40:48 INFO - PROCESS | 1862 | 1462221648479 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:40:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1103ms 13:40:48 INFO - PROCESS | 1862 | 1462221648540 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 1862 | 1462221648544 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 13:40:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:40:48 INFO - PROCESS | 1862 | 1462221648549 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 1862 | 1462221648551 Marionette TRACE conn5 <- [1,538,null,{}] 13:40:48 INFO - PROCESS | 1862 | 1462221648565 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 1862 | 1462221648753 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:40:48 INFO - PROCESS | 1862 | 1462221648783 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234c9800 == 76 [pid = 1862] [id = 142] 13:40:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f0428b4bc00) [pid = 1862] [serial = 425] [outer = (nil)] 13:40:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f042e7f3c00) [pid = 1862] [serial = 426] [outer = 0x7f0428b4bc00] 13:40:48 INFO - PROCESS | 1862 | 1462221648844 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f0432a7c400) [pid = 1862] [serial = 427] [outer = 0x7f0428b4bc00] 13:40:49 INFO - PROCESS | 1862 | 1462221649633 Marionette TRACE conn5 <- [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]]]}] 13:40:49 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. 13:40:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1130ms 13:40:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:40:49 INFO - PROCESS | 1862 | 1462221649688 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 1862 | 1462221649690 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 13:40:49 INFO - PROCESS | 1862 | 1462221649697 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 1862 | 1462221649700 Marionette TRACE conn5 <- [1,542,null,{}] 13:40:49 INFO - PROCESS | 1862 | 1462221649705 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 1862 | 1462221649881 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:40:49 INFO - PROCESS | 1862 | 1462221649904 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043210a800 == 77 [pid = 1862] [id = 143] 13:40:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f043bf95000) [pid = 1862] [serial = 428] [outer = (nil)] 13:40:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f043c226800) [pid = 1862] [serial = 429] [outer = 0x7f043bf95000] 13:40:49 INFO - PROCESS | 1862 | 1462221649975 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f043d35fc00) [pid = 1862] [serial = 430] [outer = 0x7f043bf95000] 13:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f042c8dfc00) [pid = 1862] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f042348f400) [pid = 1862] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f0428a68000) [pid = 1862] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f043c459400) [pid = 1862] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f0425dcc000) [pid = 1862] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f042e7edc00) [pid = 1862] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:40:50 INFO - PROCESS | 1862 | 1462221650876 Marionette TRACE conn5 <- [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]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:40:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1229ms 13:40:50 INFO - PROCESS | 1862 | 1462221650926 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 1862 | 1462221650929 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 13:40:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:40:50 INFO - PROCESS | 1862 | 1462221650935 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 1862 | 1462221650937 Marionette TRACE conn5 <- [1,546,null,{}] 13:40:50 INFO - PROCESS | 1862 | 1462221650946 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 1862 | 1462221651108 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:40:51 INFO - PROCESS | 1862 | 1462221651226 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043bf2c000 == 78 [pid = 1862] [id = 144] 13:40:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f04243b3c00) [pid = 1862] [serial = 431] [outer = (nil)] 13:40:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f0436332800) [pid = 1862] [serial = 432] [outer = 0x7f04243b3c00] 13:40:51 INFO - PROCESS | 1862 | 1462221651290 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f0440dad000) [pid = 1862] [serial = 433] [outer = 0x7f04243b3c00] 13:40:52 INFO - PROCESS | 1862 | 1462221652390 Marionette TRACE conn5 <- [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]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:40:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1478ms 13:40:52 INFO - PROCESS | 1862 | 1462221652428 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:40:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:40:52 INFO - PROCESS | 1862 | 1462221652432 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 13:40:52 INFO - PROCESS | 1862 | 1462221652439 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 1862 | 1462221652442 Marionette TRACE conn5 <- [1,550,null,{}] 13:40:52 INFO - PROCESS | 1862 | 1462221652446 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 1862 | 1462221652614 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:40:52 INFO - PROCESS | 1862 | 1462221652844 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042306c000 == 79 [pid = 1862] [id = 145] 13:40:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f041fc6b400) [pid = 1862] [serial = 434] [outer = (nil)] 13:40:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f041fe67000) [pid = 1862] [serial = 435] [outer = 0x7f041fc6b400] 13:40:52 INFO - PROCESS | 1862 | 1462221652920 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0423251c00) [pid = 1862] [serial = 436] [outer = 0x7f041fc6b400] 13:40:53 INFO - PROCESS | 1862 | 1462221653849 Marionette TRACE conn5 <- [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]]]}] 13:40:53 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. 13:40:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1442ms 13:40:53 INFO - PROCESS | 1862 | 1462221653882 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 1862 | 1462221653889 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 13:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:40:53 INFO - PROCESS | 1862 | 1462221653896 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 1862 | 1462221653902 Marionette TRACE conn5 <- [1,554,null,{}] 13:40:53 INFO - PROCESS | 1862 | 1462221653909 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 1862 | 1462221654112 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:40:54 INFO - PROCESS | 1862 | 1462221654242 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d20000 == 80 [pid = 1862] [id = 146] 13:40:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f0423949400) [pid = 1862] [serial = 437] [outer = (nil)] 13:40:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f042516d800) [pid = 1862] [serial = 438] [outer = 0x7f0423949400] 13:40:54 INFO - PROCESS | 1862 | 1462221654315 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f042550c000) [pid = 1862] [serial = 439] [outer = 0x7f0423949400] 13:40:54 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:55 INFO - PROCESS | 1862 | 1462221655248 Marionette TRACE conn5 <- [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]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1381ms 13:40:55 INFO - PROCESS | 1862 | 1462221655281 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 1862 | 1462221655287 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 13:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:40:55 INFO - PROCESS | 1862 | 1462221655294 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 1862 | 1462221655297 Marionette TRACE conn5 <- [1,558,null,{}] 13:40:55 INFO - PROCESS | 1862 | 1462221655303 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 1862 | 1462221655478 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:40:55 INFO - PROCESS | 1862 | 1462221655640 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eea3000 == 81 [pid = 1862] [id = 147] 13:40:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f0425c1e000) [pid = 1862] [serial = 440] [outer = (nil)] 13:40:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f0427289000) [pid = 1862] [serial = 441] [outer = 0x7f0425c1e000] 13:40:55 INFO - PROCESS | 1862 | 1462221655712 Marionette DEBUG loaded listener.js 13:40:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f0428b4e000) [pid = 1862] [serial = 442] [outer = 0x7f0425c1e000] 13:40:56 INFO - PROCESS | 1862 | 1462221656727 Marionette TRACE conn5 <- [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]]]}] 13:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1481ms 13:40:56 INFO - PROCESS | 1862 | 1462221656777 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:40:56 INFO - PROCESS | 1862 | 1462221656782 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 13:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:40:56 INFO - PROCESS | 1862 | 1462221656799 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:40:56 INFO - PROCESS | 1862 | 1462221656809 Marionette TRACE conn5 <- [1,562,null,{}] 13:40:56 INFO - PROCESS | 1862 | 1462221656816 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 1862 | 1462221657043 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:40:57 INFO - PROCESS | 1862 | 1462221657235 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0443380800 == 82 [pid = 1862] [id = 148] 13:40:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0425c1e400) [pid = 1862] [serial = 443] [outer = (nil)] 13:40:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f042e7f9000) [pid = 1862] [serial = 444] [outer = 0x7f0425c1e400] 13:40:57 INFO - PROCESS | 1862 | 1462221657352 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f042fac4400) [pid = 1862] [serial = 445] [outer = 0x7f0425c1e400] 13:40:57 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:58 INFO - PROCESS | 1862 | 1462221658234 Marionette TRACE conn5 <- [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]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1496ms 13:40:58 INFO - PROCESS | 1862 | 1462221658287 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 1862 | 1462221658292 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 13:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:40:58 INFO - PROCESS | 1862 | 1462221658298 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 1862 | 1462221658301 Marionette TRACE conn5 <- [1,566,null,{}] 13:40:58 INFO - PROCESS | 1862 | 1462221658307 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 1862 | 1462221658479 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:40:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0423a74800) [pid = 1862] [serial = 446] [outer = 0x7f042bfca800] 13:40:58 INFO - PROCESS | 1862 | 1462221658668 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3c6000 == 83 [pid = 1862] [id = 149] 13:40:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f0423a7a000) [pid = 1862] [serial = 447] [outer = (nil)] 13:40:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0423a7ac00) [pid = 1862] [serial = 448] [outer = 0x7f0423a7a000] 13:40:58 INFO - PROCESS | 1862 | 1462221658760 Marionette DEBUG loaded listener.js 13:40:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f042f7d8000) [pid = 1862] [serial = 449] [outer = 0x7f0423a7a000] 13:40:59 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:59 INFO - PROCESS | 1862 | 1462221659672 Marionette TRACE conn5 <- [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]]]}] 13:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1435ms 13:40:59 INFO - PROCESS | 1862 | 1462221659735 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:40:59 INFO - PROCESS | 1862 | 1462221659739 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 13:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:40:59 INFO - PROCESS | 1862 | 1462221659744 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:40:59 INFO - PROCESS | 1862 | 1462221659748 Marionette TRACE conn5 <- [1,570,null,{}] 13:40:59 INFO - PROCESS | 1862 | 1462221659753 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:59 INFO - PROCESS | 1862 | 1462221659922 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:41:00 INFO - PROCESS | 1862 | 1462221660072 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3e1800 == 84 [pid = 1862] [id = 150] 13:41:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f042e72b400) [pid = 1862] [serial = 450] [outer = (nil)] 13:41:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f042e72d000) [pid = 1862] [serial = 451] [outer = 0x7f042e72b400] 13:41:00 INFO - PROCESS | 1862 | 1462221660154 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f04320a5800) [pid = 1862] [serial = 452] [outer = 0x7f042e72b400] 13:41:00 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:01 INFO - PROCESS | 1862 | 1462221661076 Marionette TRACE conn5 <- [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]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1385ms 13:41:01 INFO - PROCESS | 1862 | 1462221661131 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 1862 | 1462221661135 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 13:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:41:01 INFO - PROCESS | 1862 | 1462221661141 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 1862 | 1462221661144 Marionette TRACE conn5 <- [1,574,null,{}] 13:41:01 INFO - PROCESS | 1862 | 1462221661150 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 1862 | 1462221661327 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:41:01 INFO - PROCESS | 1862 | 1462221661487 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4e6800 == 85 [pid = 1862] [id = 151] 13:41:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041ee47000) [pid = 1862] [serial = 453] [outer = (nil)] 13:41:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0423a7a400) [pid = 1862] [serial = 454] [outer = 0x7f041ee47000] 13:41:01 INFO - PROCESS | 1862 | 1462221661578 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0432394c00) [pid = 1862] [serial = 455] [outer = 0x7f041ee47000] 13:41:02 INFO - PROCESS | 1862 | 1462221662439 Marionette TRACE conn5 <- [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]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1329ms 13:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:41:02 INFO - PROCESS | 1862 | 1462221662472 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 1862 | 1462221662474 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 13:41:02 INFO - PROCESS | 1862 | 1462221662481 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 1862 | 1462221662487 Marionette TRACE conn5 <- [1,578,null,{}] 13:41:02 INFO - PROCESS | 1862 | 1462221662496 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 1862 | 1462221662698 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:41:02 INFO - PROCESS | 1862 | 1462221662850 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426335000 == 86 [pid = 1862] [id = 152] 13:41:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041ee49800) [pid = 1862] [serial = 456] [outer = (nil)] 13:41:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f0426366c00) [pid = 1862] [serial = 457] [outer = 0x7f041ee49800] 13:41:02 INFO - PROCESS | 1862 | 1462221662923 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f042636b400) [pid = 1862] [serial = 458] [outer = 0x7f041ee49800] 13:41:03 INFO - PROCESS | 1862 | 1462221663866 Marionette TRACE conn5 <- [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]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1440ms 13:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:41:03 INFO - PROCESS | 1862 | 1462221663921 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 1862 | 1462221663924 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 13:41:03 INFO - PROCESS | 1862 | 1462221663930 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 1862 | 1462221663934 Marionette TRACE conn5 <- [1,582,null,{}] 13:41:03 INFO - PROCESS | 1862 | 1462221663940 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 1862 | 1462221664116 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:41:04 INFO - PROCESS | 1862 | 1462221664274 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426343800 == 87 [pid = 1862] [id = 153] 13:41:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041f1eb800) [pid = 1862] [serial = 459] [outer = (nil)] 13:41:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041f1f2000) [pid = 1862] [serial = 460] [outer = 0x7f041f1eb800] 13:41:04 INFO - PROCESS | 1862 | 1462221664348 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041f1f6c00) [pid = 1862] [serial = 461] [outer = 0x7f041f1eb800] 13:41:05 INFO - PROCESS | 1862 | 1462221665525 Marionette TRACE conn5 <- [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]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1629ms 13:41:05 INFO - PROCESS | 1862 | 1462221665561 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 1862 | 1462221665566 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 13:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:41:05 INFO - PROCESS | 1862 | 1462221665576 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 1862 | 1462221665580 Marionette TRACE conn5 <- [1,586,null,{}] 13:41:05 INFO - PROCESS | 1862 | 1462221665591 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 1862 | 1462221665763 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:41:06 INFO - PROCESS | 1862 | 1462221666006 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f5f800 == 88 [pid = 1862] [id = 154] 13:41:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041fe6a400) [pid = 1862] [serial = 462] [outer = (nil)] 13:41:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f0423249400) [pid = 1862] [serial = 463] [outer = 0x7f041fe6a400] 13:41:06 INFO - PROCESS | 1862 | 1462221666083 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0423948c00) [pid = 1862] [serial = 464] [outer = 0x7f041fe6a400] 13:41:06 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:07 INFO - PROCESS | 1862 | 1462221667047 Marionette TRACE conn5 <- [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]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1535ms 13:41:07 INFO - PROCESS | 1862 | 1462221667111 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 1862 | 1462221667119 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 13:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:41:07 INFO - PROCESS | 1862 | 1462221667130 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 1862 | 1462221667134 Marionette TRACE conn5 <- [1,590,null,{}] 13:41:07 INFO - PROCESS | 1862 | 1462221667140 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 1862 | 1462221667383 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0432331000 == 87 [pid = 1862] [id = 90] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e02f000 == 86 [pid = 1862] [id = 112] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440f72000 == 85 [pid = 1862] [id = 111] 13:41:07 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f043c452c00) [pid = 1862] [serial = 393] [outer = (nil)] [url = about:blank] 13:41:07 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f042324b400) [pid = 1862] [serial = 369] [outer = (nil)] [url = about:blank] 13:41:07 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f04363ac400) [pid = 1862] [serial = 366] [outer = (nil)] [url = about:blank] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043bf2c000 == 84 [pid = 1862] [id = 144] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043210a800 == 83 [pid = 1862] [id = 143] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234c9800 == 82 [pid = 1862] [id = 142] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e765800 == 81 [pid = 1862] [id = 141] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428d31000 == 80 [pid = 1862] [id = 140] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042380b000 == 79 [pid = 1862] [id = 139] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424f53000 == 78 [pid = 1862] [id = 138] 13:41:07 INFO - PROCESS | 1862 | 1462221667638 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042553f800 == 77 [pid = 1862] [id = 132] 13:41:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234c9800 == 78 [pid = 1862] [id = 155] 13:41:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f0423a73c00) [pid = 1862] [serial = 465] [outer = (nil)] 13:41:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f04243b9c00) [pid = 1862] [serial = 466] [outer = 0x7f0423a73c00] 13:41:07 INFO - PROCESS | 1862 | 1462221667709 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0424ec3c00) [pid = 1862] [serial = 467] [outer = 0x7f0423a73c00] 13:41:07 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f042d9cb800) [pid = 1862] [serial = 382] [outer = (nil)] [url = about:blank] 13:41:07 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f043d35e400) [pid = 1862] [serial = 390] [outer = (nil)] [url = about:blank] 13:41:07 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0424eca400) [pid = 1862] [serial = 372] [outer = (nil)] [url = about:blank] 13:41:07 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f042716a000) [pid = 1862] [serial = 378] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f042c8ed000) [pid = 1862] [serial = 381] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f04363a6000) [pid = 1862] [serial = 388] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0428a65000) [pid = 1862] [serial = 379] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0428a67800) [pid = 1862] [serial = 360] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f043045fc00) [pid = 1862] [serial = 363] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f042f3dc400) [pid = 1862] [serial = 384] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f04303bd800) [pid = 1862] [serial = 385] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f0432176000) [pid = 1862] [serial = 387] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0424ece400) [pid = 1862] [serial = 357] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f04243ae800) [pid = 1862] [serial = 375] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0424ece800) [pid = 1862] [serial = 376] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f043f012c00) [pid = 1862] [serial = 391] [outer = (nil)] [url = about:blank] 13:41:08 INFO - PROCESS | 1862 | 1462221668733 Marionette TRACE conn5 <- [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]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1633ms 13:41:08 INFO - PROCESS | 1862 | 1462221668764 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:41:08 INFO - PROCESS | 1862 | 1462221668768 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 13:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:41:08 INFO - PROCESS | 1862 | 1462221668774 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 1862 | 1462221668779 Marionette TRACE conn5 <- [1,594,null,{}] 13:41:08 INFO - PROCESS | 1862 | 1462221668794 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 1862 | 1462221668948 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:41:08 INFO - PROCESS | 1862 | 1462221668967 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428cdd800 == 79 [pid = 1862] [id = 156] 13:41:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f042516d400) [pid = 1862] [serial = 468] [outer = (nil)] 13:41:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0425509000) [pid = 1862] [serial = 469] [outer = 0x7f042516d400] 13:41:09 INFO - PROCESS | 1862 | 1462221669037 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f0425c18c00) [pid = 1862] [serial = 470] [outer = 0x7f042516d400] 13:41:10 INFO - PROCESS | 1862 | 1462221669999 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1282ms 13:41:10 INFO - PROCESS | 1862 | 1462221670059 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:41:10 INFO - PROCESS | 1862 | 1462221670065 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 13:41:10 INFO - PROCESS | 1862 | 1462221670074 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 1862 | 1462221670079 Marionette TRACE conn5 <- [1,598,null,{}] 13:41:10 INFO - PROCESS | 1862 | 1462221670086 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 1862 | 1462221670401 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:41:10 INFO - PROCESS | 1862 | 1462221670444 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1c1000 == 80 [pid = 1862] [id = 157] 13:41:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041fe6a000) [pid = 1862] [serial = 471] [outer = (nil)] 13:41:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f042636d800) [pid = 1862] [serial = 472] [outer = 0x7f041fe6a000] 13:41:10 INFO - PROCESS | 1862 | 1462221670517 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0428035800) [pid = 1862] [serial = 473] [outer = 0x7f041fe6a000] 13:41:11 INFO - PROCESS | 1862 | 1462221671401 Marionette TRACE conn5 <- [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]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1387ms 13:41:11 INFO - PROCESS | 1862 | 1462221671463 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 1862 | 1462221671467 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 13:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:41:11 INFO - PROCESS | 1862 | 1462221671472 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 1862 | 1462221671475 Marionette TRACE conn5 <- [1,602,null,{}] 13:41:11 INFO - PROCESS | 1862 | 1462221671480 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:11 INFO - PROCESS | 1862 | 1462221671666 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:41:11 INFO - PROCESS | 1862 | 1462221671689 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e9aa000 == 81 [pid = 1862] [id = 158] 13:41:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0428a61000) [pid = 1862] [serial = 474] [outer = (nil)] 13:41:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0428b4c800) [pid = 1862] [serial = 475] [outer = 0x7f0428a61000] 13:41:11 INFO - PROCESS | 1862 | 1462221671752 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f0428b55c00) [pid = 1862] [serial = 476] [outer = 0x7f0428a61000] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0425dc2000) [pid = 1862] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0424ec9800) [pid = 1862] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f04303c2000) [pid = 1862] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f04244d4400) [pid = 1862] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f04244d6c00) [pid = 1862] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0428c4ec00) [pid = 1862] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f042550ac00) [pid = 1862] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0428b4bc00) [pid = 1862] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f041fe66c00) [pid = 1862] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:41:12 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f043bf95000) [pid = 1862] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:41:12 INFO - PROCESS | 1862 | 1462221672733 Marionette TRACE conn5 <- [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]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1285ms 13:41:12 INFO - PROCESS | 1862 | 1462221672759 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 1862 | 1462221672763 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 13:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:41:12 INFO - PROCESS | 1862 | 1462221672768 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 1862 | 1462221672770 Marionette TRACE conn5 <- [1,606,null,{}] 13:41:12 INFO - PROCESS | 1862 | 1462221672776 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 1862 | 1462221672967 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:41:13 INFO - PROCESS | 1862 | 1462221673115 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042fa9a000 == 82 [pid = 1862] [id = 159] 13:41:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f042c77b800) [pid = 1862] [serial = 477] [outer = (nil)] 13:41:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f042e5a8000) [pid = 1862] [serial = 478] [outer = 0x7f042c77b800] 13:41:13 INFO - PROCESS | 1862 | 1462221673188 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f042e72b800) [pid = 1862] [serial = 479] [outer = 0x7f042c77b800] 13:41:13 INFO - PROCESS | 1862 | 1462221673906 Marionette TRACE conn5 <- [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]]]}] 13:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1183ms 13:41:13 INFO - PROCESS | 1862 | 1462221673954 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:41:13 INFO - PROCESS | 1862 | 1462221673957 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 13:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:41:13 INFO - PROCESS | 1862 | 1462221673963 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:41:13 INFO - PROCESS | 1862 | 1462221673965 Marionette TRACE conn5 <- [1,610,null,{}] 13:41:13 INFO - PROCESS | 1862 | 1462221673970 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 1862 | 1462221674169 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:41:14 INFO - PROCESS | 1862 | 1462221674189 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043232e000 == 83 [pid = 1862] [id = 160] 13:41:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f0428b4ec00) [pid = 1862] [serial = 480] [outer = (nil)] 13:41:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f042e7eec00) [pid = 1862] [serial = 481] [outer = 0x7f0428b4ec00] 13:41:14 INFO - PROCESS | 1862 | 1462221674253 Marionette DEBUG loaded listener.js 13:41:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f042f3e3800) [pid = 1862] [serial = 482] [outer = 0x7f0428b4ec00] 13:41:15 INFO - PROCESS | 1862 | 1462221675274 Marionette TRACE conn5 <- [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]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1380ms 13:41:15 INFO - PROCESS | 1862 | 1462221675345 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 1862 | 1462221675352 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 13:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:41:15 INFO - PROCESS | 1862 | 1462221675363 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 1862 | 1462221675367 Marionette TRACE conn5 <- [1,614,null,{}] 13:41:15 INFO - PROCESS | 1862 | 1462221675377 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:15 INFO - PROCESS | 1862 | 1462221675596 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:41:15 INFO - PROCESS | 1862 | 1462221675796 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042521a800 == 84 [pid = 1862] [id = 161] 13:41:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f042348bc00) [pid = 1862] [serial = 483] [outer = (nil)] 13:41:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0423a75800) [pid = 1862] [serial = 484] [outer = 0x7f042348bc00] 13:41:15 INFO - PROCESS | 1862 | 1462221675931 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f04244ccc00) [pid = 1862] [serial = 485] [outer = 0x7f042348bc00] 13:41:16 INFO - PROCESS | 1862 | 1462221676982 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1692ms 13:41:17 INFO - PROCESS | 1862 | 1462221677058 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 1862 | 1462221677071 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 13:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:41:17 INFO - PROCESS | 1862 | 1462221677088 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 1862 | 1462221677094 Marionette TRACE conn5 <- [1,618,null,{}] 13:41:17 INFO - PROCESS | 1862 | 1462221677102 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 1862 | 1462221677478 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:41:17 INFO - PROCESS | 1862 | 1462221677764 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e767800 == 85 [pid = 1862] [id = 162] 13:41:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f0424ed0800) [pid = 1862] [serial = 486] [outer = (nil)] 13:41:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f04251ed000) [pid = 1862] [serial = 487] [outer = 0x7f0424ed0800] 13:41:17 INFO - PROCESS | 1862 | 1462221677837 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0425c1a800) [pid = 1862] [serial = 488] [outer = 0x7f0424ed0800] 13:41:18 INFO - PROCESS | 1862 | 1462221678687 Marionette TRACE conn5 <- [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]]]}] 13:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1639ms 13:41:18 INFO - PROCESS | 1862 | 1462221678731 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 1862 | 1462221678735 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 13:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:41:18 INFO - PROCESS | 1862 | 1462221678742 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 1862 | 1462221678748 Marionette TRACE conn5 <- [1,622,null,{}] 13:41:18 INFO - PROCESS | 1862 | 1462221678764 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:18 INFO - PROCESS | 1862 | 1462221678948 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:41:19 INFO - PROCESS | 1862 | 1462221679105 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d12f800 == 86 [pid = 1862] [id = 163] 13:41:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f0428b4dc00) [pid = 1862] [serial = 489] [outer = (nil)] 13:41:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f042c8dfc00) [pid = 1862] [serial = 490] [outer = 0x7f0428b4dc00] 13:41:19 INFO - PROCESS | 1862 | 1462221679182 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f042e63a800) [pid = 1862] [serial = 491] [outer = 0x7f0428b4dc00] 13:41:20 INFO - PROCESS | 1862 | 1462221680103 Marionette TRACE conn5 <- [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]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1435ms 13:41:20 INFO - PROCESS | 1862 | 1462221680179 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 1862 | 1462221680183 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 13:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:41:20 INFO - PROCESS | 1862 | 1462221680189 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 1862 | 1462221680192 Marionette TRACE conn5 <- [1,626,null,{}] 13:41:20 INFO - PROCESS | 1862 | 1462221680197 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 1862 | 1462221680382 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:41:20 INFO - PROCESS | 1862 | 1462221680554 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0441707000 == 87 [pid = 1862] [id = 164] 13:41:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f042e72a800) [pid = 1862] [serial = 492] [outer = (nil)] 13:41:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f042f84c800) [pid = 1862] [serial = 493] [outer = 0x7f042e72a800] 13:41:20 INFO - PROCESS | 1862 | 1462221680692 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f043046e400) [pid = 1862] [serial = 494] [outer = 0x7f042e72a800] 13:41:21 INFO - PROCESS | 1862 | 1462221681771 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1638ms 13:41:21 INFO - PROCESS | 1862 | 1462221681828 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 1862 | 1462221681831 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 13:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:41:21 INFO - PROCESS | 1862 | 1462221681838 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 1862 | 1462221681841 Marionette TRACE conn5 <- [1,630,null,{}] 13:41:21 INFO - PROCESS | 1862 | 1462221681846 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:22 INFO - PROCESS | 1862 | 1462221682017 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:41:22 INFO - PROCESS | 1862 | 1462221682169 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fdf000 == 88 [pid = 1862] [id = 165] 13:41:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f042e7ef800) [pid = 1862] [serial = 495] [outer = (nil)] 13:41:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0432061800) [pid = 1862] [serial = 496] [outer = 0x7f042e7ef800] 13:41:22 INFO - PROCESS | 1862 | 1462221682247 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0432a7d000) [pid = 1862] [serial = 497] [outer = 0x7f042e7ef800] 13:41:23 INFO - PROCESS | 1862 | 1462221683103 Marionette TRACE conn5 <- [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]]]}] 13:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1331ms 13:41:23 INFO - PROCESS | 1862 | 1462221683172 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:41:23 INFO - PROCESS | 1862 | 1462221683175 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 13:41:23 INFO - PROCESS | 1862 | 1462221683181 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 1862 | 1462221683184 Marionette TRACE conn5 <- [1,634,null,{}] 13:41:23 INFO - PROCESS | 1862 | 1462221683190 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 1862 | 1462221683437 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:41:23 INFO - PROCESS | 1862 | 1462221683593 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d7f800 == 89 [pid = 1862] [id = 166] 13:41:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041e887c00) [pid = 1862] [serial = 498] [outer = (nil)] 13:41:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f041e88f400) [pid = 1862] [serial = 499] [outer = 0x7f041e887c00] 13:41:23 INFO - PROCESS | 1862 | 1462221683708 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f043c458c00) [pid = 1862] [serial = 500] [outer = 0x7f041e887c00] 13:41:24 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:24 INFO - PROCESS | 1862 | 1462221684532 Marionette TRACE conn5 <- [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]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1379ms 13:41:24 INFO - PROCESS | 1862 | 1462221684561 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 1862 | 1462221684565 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 13:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:41:24 INFO - PROCESS | 1862 | 1462221684571 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 1862 | 1462221684573 Marionette TRACE conn5 <- [1,638,null,{}] 13:41:24 INFO - PROCESS | 1862 | 1462221684581 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 1862 | 1462221684752 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:41:24 INFO - PROCESS | 1862 | 1462221684911 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3d6800 == 90 [pid = 1862] [id = 167] 13:41:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f041c1ec400) [pid = 1862] [serial = 501] [outer = (nil)] 13:41:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f041c1f3000) [pid = 1862] [serial = 502] [outer = 0x7f041c1ec400] 13:41:24 INFO - PROCESS | 1862 | 1462221684981 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f041c1f8800) [pid = 1862] [serial = 503] [outer = 0x7f041c1ec400] 13:41:25 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:25 INFO - PROCESS | 1862 | 1462221685936 Marionette TRACE conn5 <- [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]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1439ms 13:41:26 INFO - PROCESS | 1862 | 1462221686012 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:41:26 INFO - PROCESS | 1862 | 1462221686018 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 13:41:26 INFO - PROCESS | 1862 | 1462221686028 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 1862 | 1462221686032 Marionette TRACE conn5 <- [1,642,null,{}] 13:41:26 INFO - PROCESS | 1862 | 1462221686040 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 1862 | 1462221686348 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:41:26 INFO - PROCESS | 1862 | 1462221686599 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d8c800 == 91 [pid = 1862] [id = 168] 13:41:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f041c1ef400) [pid = 1862] [serial = 504] [outer = (nil)] 13:41:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f041f138c00) [pid = 1862] [serial = 505] [outer = 0x7f041c1ef400] 13:41:26 INFO - PROCESS | 1862 | 1462221686671 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f041f13e000) [pid = 1862] [serial = 506] [outer = 0x7f041c1ef400] 13:41:27 INFO - PROCESS | 1862 | 1462221687498 Marionette TRACE conn5 <- [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]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1543ms 13:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:41:27 INFO - PROCESS | 1862 | 1462221687569 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 1862 | 1462221687572 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 13:41:27 INFO - PROCESS | 1862 | 1462221687578 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 1862 | 1462221687581 Marionette TRACE conn5 <- [1,646,null,{}] 13:41:27 INFO - PROCESS | 1862 | 1462221687587 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:27 INFO - PROCESS | 1862 | 1462221687760 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:41:27 INFO - PROCESS | 1862 | 1462221687914 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b85e000 == 92 [pid = 1862] [id = 169] 13:41:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f041c1f6400) [pid = 1862] [serial = 507] [outer = (nil)] 13:41:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f041f143c00) [pid = 1862] [serial = 508] [outer = 0x7f041c1f6400] 13:41:27 INFO - PROCESS | 1862 | 1462221687987 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f041fc77800) [pid = 1862] [serial = 509] [outer = 0x7f041c1f6400] 13:41:29 INFO - PROCESS | 1862 | 1462221689183 Marionette TRACE conn5 <- [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]]]}] 13:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1634ms 13:41:29 INFO - PROCESS | 1862 | 1462221689213 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 1862 | 1462221689218 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 13:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:41:29 INFO - PROCESS | 1862 | 1462221689226 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 1862 | 1462221689231 Marionette TRACE conn5 <- [1,650,null,{}] 13:41:29 INFO - PROCESS | 1862 | 1462221689240 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:29 INFO - PROCESS | 1862 | 1462221689404 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:41:29 INFO - PROCESS | 1862 | 1462221689652 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fdd800 == 93 [pid = 1862] [id = 170] 13:41:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f041e88d000) [pid = 1862] [serial = 510] [outer = (nil)] 13:41:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f041e890000) [pid = 1862] [serial = 511] [outer = 0x7f041e88d000] 13:41:29 INFO - PROCESS | 1862 | 1462221689719 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f041ee4a000) [pid = 1862] [serial = 512] [outer = 0x7f041e88d000] 13:41:30 INFO - PROCESS | 1862 | 1462221690659 Marionette TRACE conn5 <- [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]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1492ms 13:41:30 INFO - PROCESS | 1862 | 1462221690720 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 1862 | 1462221690728 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 13:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:41:30 INFO - PROCESS | 1862 | 1462221690738 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 1862 | 1462221690741 Marionette TRACE conn5 <- [1,654,null,{}] 13:41:30 INFO - PROCESS | 1862 | 1462221690747 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 1862 | 1462221690926 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04458b5000 == 92 [pid = 1862] [id = 72] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0444053000 == 91 [pid = 1862] [id = 96] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423072000 == 90 [pid = 1862] [id = 97] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0436332800) [pid = 1862] [serial = 432] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | 1462221691164 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042eeaf000 == 89 [pid = 1862] [id = 95] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1bb800 == 88 [pid = 1862] [id = 94] 13:41:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7e0800 == 89 [pid = 1862] [id = 171] 13:41:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f041f145400) [pid = 1862] [serial = 513] [outer = (nil)] 13:41:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f041fc79000) [pid = 1862] [serial = 514] [outer = 0x7f041f145400] 13:41:31 INFO - PROCESS | 1862 | 1462221691347 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f042324c000) [pid = 1862] [serial = 515] [outer = 0x7f041f145400] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042eea3000 == 88 [pid = 1862] [id = 147] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428d20000 == 87 [pid = 1862] [id = 146] 13:41:31 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042306c000 == 86 [pid = 1862] [id = 145] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0425dcf000) [pid = 1862] [serial = 280] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0430465800) [pid = 1862] [serial = 319] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0432ab9c00) [pid = 1862] [serial = 355] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f043f55e000) [pid = 1862] [serial = 394] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0423491c00) [pid = 1862] [serial = 396] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0424f84c00) [pid = 1862] [serial = 417] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f042516dc00) [pid = 1862] [serial = 418] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f042e7f0c00) [pid = 1862] [serial = 423] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f042728a400) [pid = 1862] [serial = 420] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f0428b4b400) [pid = 1862] [serial = 421] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f042e7f3c00) [pid = 1862] [serial = 426] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0423944400) [pid = 1862] [serial = 415] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f041fe71400) [pid = 1862] [serial = 414] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f042d7e0000) [pid = 1862] [serial = 402] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0424f83800) [pid = 1862] [serial = 399] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f043bf06800) [pid = 1862] [serial = 405] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f043c226800) [pid = 1862] [serial = 429] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0428b4f000) [pid = 1862] [serial = 408] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f042d7da400) [pid = 1862] [serial = 411] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0432a7c400) [pid = 1862] [serial = 427] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f043d35fc00) [pid = 1862] [serial = 430] [outer = (nil)] [url = about:blank] 13:41:31 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f042f05c400) [pid = 1862] [serial = 424] [outer = (nil)] [url = about:blank] 13:41:32 INFO - PROCESS | 1862 | 1462221692307 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1591ms 13:41:32 INFO - PROCESS | 1862 | 1462221692350 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 1862 | 1462221692355 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 13:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:41:32 INFO - PROCESS | 1862 | 1462221692362 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 1862 | 1462221692368 Marionette TRACE conn5 <- [1,658,null,{}] 13:41:32 INFO - PROCESS | 1862 | 1462221692384 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 1862 | 1462221692547 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:41:32 INFO - PROCESS | 1862 | 1462221692566 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d71000 == 87 [pid = 1862] [id = 172] 13:41:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f04243ae800) [pid = 1862] [serial = 516] [outer = (nil)] 13:41:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f04244d3000) [pid = 1862] [serial = 517] [outer = 0x7f04243ae800] 13:41:32 INFO - PROCESS | 1862 | 1462221692632 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0424f7c800) [pid = 1862] [serial = 518] [outer = 0x7f04243ae800] 13:41:33 INFO - PROCESS | 1862 | 1462221693469 Marionette TRACE conn5 <- [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]]]}] 13:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1132ms 13:41:33 INFO - PROCESS | 1862 | 1462221693495 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 1862 | 1462221693499 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 13:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:41:33 INFO - PROCESS | 1862 | 1462221693506 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - PROCESS | 1862 | 1462221693509 Marionette TRACE conn5 <- [1,662,null,{}] 13:41:33 INFO - PROCESS | 1862 | 1462221693514 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 1862 | 1462221693703 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:41:33 INFO - PROCESS | 1862 | 1462221693873 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04271d0800 == 88 [pid = 1862] [id = 173] 13:41:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041fc6d800) [pid = 1862] [serial = 519] [outer = (nil)] 13:41:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f04251eac00) [pid = 1862] [serial = 520] [outer = 0x7f041fc6d800] 13:41:33 INFO - PROCESS | 1862 | 1462221693989 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0425bb6c00) [pid = 1862] [serial = 521] [outer = 0x7f041fc6d800] 13:41:34 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:35 INFO - PROCESS | 1862 | 1462221695255 Marionette TRACE conn5 <- [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]]]}] 13:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1791ms 13:41:35 INFO - PROCESS | 1862 | 1462221695300 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 1862 | 1462221695306 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 13:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:41:35 INFO - PROCESS | 1862 | 1462221695323 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 1862 | 1462221695329 Marionette TRACE conn5 <- [1,666,null,{}] 13:41:35 INFO - PROCESS | 1862 | 1462221695337 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:35 INFO - PROCESS | 1862 | 1462221695618 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:41:35 INFO - PROCESS | 1862 | 1462221695697 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042be69000 == 89 [pid = 1862] [id = 174] 13:41:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f0425163000) [pid = 1862] [serial = 522] [outer = (nil)] 13:41:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0425dcd000) [pid = 1862] [serial = 523] [outer = 0x7f0425163000] 13:41:35 INFO - PROCESS | 1862 | 1462221695761 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0426368800) [pid = 1862] [serial = 524] [outer = 0x7f0425163000] 13:41:36 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:36 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041fe6a000) [pid = 1862] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:41:36 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0423a73c00) [pid = 1862] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:41:36 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f04243b3c00) [pid = 1862] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:41:36 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f042516d400) [pid = 1862] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:41:36 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f042c77b800) [pid = 1862] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:41:36 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0428a61000) [pid = 1862] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:41:36 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f041fe6a400) [pid = 1862] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:41:36 INFO - PROCESS | 1862 | 1462221696759 Marionette TRACE conn5 <- [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]]]}] 13:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1502ms 13:41:36 INFO - PROCESS | 1862 | 1462221696817 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 1862 | 1462221696820 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 13:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:41:36 INFO - PROCESS | 1862 | 1462221696833 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 1862 | 1462221696835 Marionette TRACE conn5 <- [1,670,null,{}] 13:41:36 INFO - PROCESS | 1862 | 1462221696840 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:37 INFO - PROCESS | 1862 | 1462221697028 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:41:37 INFO - PROCESS | 1862 | 1462221697041 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e4c9800 == 90 [pid = 1862] [id = 175] 13:41:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0426369c00) [pid = 1862] [serial = 525] [outer = (nil)] 13:41:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f042c8e0000) [pid = 1862] [serial = 526] [outer = 0x7f0426369c00] 13:41:37 INFO - PROCESS | 1862 | 1462221697105 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f042e1e0000) [pid = 1862] [serial = 527] [outer = 0x7f0426369c00] 13:41:37 INFO - PROCESS | 1862 | 1462221697900 Marionette TRACE conn5 <- [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]]]}] 13:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1133ms 13:41:37 INFO - PROCESS | 1862 | 1462221697967 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 1862 | 1462221697971 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 13:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:41:37 INFO - PROCESS | 1862 | 1462221697977 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 1862 | 1462221697980 Marionette TRACE conn5 <- [1,674,null,{}] 13:41:37 INFO - PROCESS | 1862 | 1462221697986 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 1862 | 1462221698142 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:41:38 INFO - PROCESS | 1862 | 1462221698158 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee9b000 == 91 [pid = 1862] [id = 176] 13:41:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0425169c00) [pid = 1862] [serial = 528] [outer = (nil)] 13:41:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f042e72f000) [pid = 1862] [serial = 529] [outer = 0x7f0425169c00] 13:41:38 INFO - PROCESS | 1862 | 1462221698221 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f042f842c00) [pid = 1862] [serial = 530] [outer = 0x7f0425169c00] 13:41:38 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:39 INFO - PROCESS | 1862 | 1462221699331 Marionette TRACE conn5 <- [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]]]}] 13:41:39 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 13:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1391ms 13:41:39 INFO - PROCESS | 1862 | 1462221699370 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 1862 | 1462221699377 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 13:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:41:39 INFO - PROCESS | 1862 | 1462221699387 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 1862 | 1462221699391 Marionette TRACE conn5 <- [1,678,null,{}] 13:41:39 INFO - PROCESS | 1862 | 1462221699401 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 1862 | 1462221699650 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:41:39 INFO - PROCESS | 1862 | 1462221699926 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042451e800 == 92 [pid = 1862] [id = 177] 13:41:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f041f13c000) [pid = 1862] [serial = 531] [outer = (nil)] 13:41:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f041f143800) [pid = 1862] [serial = 532] [outer = 0x7f041f13c000] 13:41:40 INFO - PROCESS | 1862 | 1462221700019 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f041fe63400) [pid = 1862] [serial = 533] [outer = 0x7f041f13c000] 13:41:41 INFO - PROCESS | 1862 | 1462221701057 Marionette TRACE conn5 <- [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]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1746ms 13:41:41 INFO - PROCESS | 1862 | 1462221701135 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 1862 | 1462221701144 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 13:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:41:41 INFO - PROCESS | 1862 | 1462221701156 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 1862 | 1462221701160 Marionette TRACE conn5 <- [1,682,null,{}] 13:41:41 INFO - PROCESS | 1862 | 1462221701167 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 1862 | 1462221701451 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:41:41 INFO - PROCESS | 1862 | 1462221701663 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e83800 == 93 [pid = 1862] [id = 178] 13:41:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0423a76800) [pid = 1862] [serial = 534] [outer = (nil)] 13:41:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f04243af400) [pid = 1862] [serial = 535] [outer = 0x7f0423a76800] 13:41:41 INFO - PROCESS | 1862 | 1462221701757 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0424f7c000) [pid = 1862] [serial = 536] [outer = 0x7f0423a76800] 13:41:43 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:43 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:41:43 INFO - PROCESS | 1862 | 1462221703347 Marionette TRACE conn5 <- [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]]]}] 13:41:43 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) 13:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2238ms 13:41:43 INFO - PROCESS | 1862 | 1462221703393 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 1862 | 1462221703397 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 13:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:41:43 INFO - PROCESS | 1862 | 1462221703403 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 1862 | 1462221703409 Marionette TRACE conn5 <- [1,686,null,{}] 13:41:43 INFO - PROCESS | 1862 | 1462221703502 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 1862 | 1462221703701 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:41:43 INFO - PROCESS | 1862 | 1462221703854 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04321a9800 == 94 [pid = 1862] [id = 179] 13:41:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0425170000) [pid = 1862] [serial = 537] [outer = (nil)] 13:41:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0426369800) [pid = 1862] [serial = 538] [outer = 0x7f0425170000] 13:41:43 INFO - PROCESS | 1862 | 1462221703940 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f042dad7000) [pid = 1862] [serial = 539] [outer = 0x7f0425170000] 13:41:45 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:45 INFO - PROCESS | 1862 | 1462221705345 Marionette TRACE conn5 <- [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]]]}] 13:41:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1971ms 13:41:45 INFO - PROCESS | 1862 | 1462221705376 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:41:45 INFO - PROCESS | 1862 | 1462221705381 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 13:41:45 INFO - PROCESS | 1862 | 1462221705387 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 1862 | 1462221705390 Marionette TRACE conn5 <- [1,690,null,{}] 13:41:45 INFO - PROCESS | 1862 | 1462221705395 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:45 INFO - PROCESS | 1862 | 1462221705576 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:41:45 INFO - PROCESS | 1862 | 1462221705743 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c61f800 == 95 [pid = 1862] [id = 180] 13:41:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0427176c00) [pid = 1862] [serial = 540] [outer = (nil)] 13:41:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f043046cc00) [pid = 1862] [serial = 541] [outer = 0x7f0427176c00] 13:41:45 INFO - PROCESS | 1862 | 1462221705827 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0432391800) [pid = 1862] [serial = 542] [outer = 0x7f0427176c00] 13:41:47 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:47 INFO - PROCESS | 1862 | 1462221707216 Marionette TRACE conn5 <- [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]]]}] 13:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1885ms 13:41:47 INFO - PROCESS | 1862 | 1462221707275 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:41:47 INFO - PROCESS | 1862 | 1462221707281 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 13:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:41:47 INFO - PROCESS | 1862 | 1462221707290 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:41:47 INFO - PROCESS | 1862 | 1462221707295 Marionette TRACE conn5 <- [1,694,null,{}] 13:41:47 INFO - PROCESS | 1862 | 1462221707303 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:47 INFO - PROCESS | 1862 | 1462221707585 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:41:47 INFO - PROCESS | 1862 | 1462221707862 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234d4800 == 96 [pid = 1862] [id = 181] 13:41:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f041b8c6800) [pid = 1862] [serial = 543] [outer = (nil)] 13:41:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f041f13dc00) [pid = 1862] [serial = 544] [outer = 0x7f041b8c6800] 13:41:47 INFO - PROCESS | 1862 | 1462221707939 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f04247ba800) [pid = 1862] [serial = 545] [outer = 0x7f041b8c6800] 13:41:49 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:49 INFO - PROCESS | 1862 | 1462221709990 Marionette TRACE conn5 <- [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]]]}] 13:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2742ms 13:41:50 INFO - PROCESS | 1862 | 1462221710063 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 1862 | 1462221710068 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 13:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:41:50 INFO - PROCESS | 1862 | 1462221710079 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 1862 | 1462221710084 Marionette TRACE conn5 <- [1,698,null,{}] 13:41:50 INFO - PROCESS | 1862 | 1462221710093 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:50 INFO - PROCESS | 1862 | 1462221710278 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:41:50 INFO - PROCESS | 1862 | 1462221710476 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fdc800 == 97 [pid = 1862] [id = 182] 13:41:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f041e891400) [pid = 1862] [serial = 546] [outer = (nil)] 13:41:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f041f13b400) [pid = 1862] [serial = 547] [outer = 0x7f041e891400] 13:41:50 INFO - PROCESS | 1862 | 1462221710614 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f041fc71000) [pid = 1862] [serial = 548] [outer = 0x7f041e891400] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f057800 == 96 [pid = 1862] [id = 110] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428ce3800 == 95 [pid = 1862] [id = 87] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ee9d800 == 94 [pid = 1862] [id = 103] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0430359000 == 93 [pid = 1862] [id = 133] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f044589c800 == 92 [pid = 1862] [id = 134] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0423a7ac00) [pid = 1862] [serial = 448] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0426366c00) [pid = 1862] [serial = 457] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f042e72d000) [pid = 1862] [serial = 451] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0423a7a400) [pid = 1862] [serial = 454] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f042e7eec00) [pid = 1862] [serial = 481] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e77e800 == 91 [pid = 1862] [id = 135] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1a9000 == 90 [pid = 1862] [id = 88] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424517000 == 89 [pid = 1862] [id = 136] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04409c8800 == 88 [pid = 1862] [id = 60] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042d588800 == 87 [pid = 1862] [id = 101] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e2c5800 == 86 [pid = 1862] [id = 102] 13:41:51 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e7d8000 == 85 [pid = 1862] [id = 137] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f042516d800) [pid = 1862] [serial = 438] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0428035800) [pid = 1862] [serial = 473] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0427289000) [pid = 1862] [serial = 441] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04243b9c00) [pid = 1862] [serial = 466] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f042e7f1000) [pid = 1862] [serial = 247] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f0440dad000) [pid = 1862] [serial = 433] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f0425509000) [pid = 1862] [serial = 469] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f0425c18c00) [pid = 1862] [serial = 470] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f042636d800) [pid = 1862] [serial = 472] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f042e72b800) [pid = 1862] [serial = 479] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0424ec3c00) [pid = 1862] [serial = 467] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0428b55c00) [pid = 1862] [serial = 476] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041fe67000) [pid = 1862] [serial = 435] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0428b4c800) [pid = 1862] [serial = 475] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0423948c00) [pid = 1862] [serial = 464] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f042e7f9000) [pid = 1862] [serial = 444] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f041f1f2000) [pid = 1862] [serial = 460] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0423249400) [pid = 1862] [serial = 463] [outer = (nil)] [url = about:blank] 13:41:51 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f042e5a8000) [pid = 1862] [serial = 478] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:52 INFO - PROCESS | 1862 | 1462221712121 Marionette TRACE conn5 <- [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]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2089ms 13:41:52 INFO - PROCESS | 1862 | 1462221712168 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 1862 | 1462221712176 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 13:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:41:52 INFO - PROCESS | 1862 | 1462221712186 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 1862 | 1462221712190 Marionette TRACE conn5 <- [1,702,null,{}] 13:41:52 INFO - PROCESS | 1862 | 1462221712196 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:52 INFO - PROCESS | 1862 | 1462221712353 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:41:52 INFO - PROCESS | 1862 | 1462221712471 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fd3000 == 86 [pid = 1862] [id = 183] 13:41:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041ee40400) [pid = 1862] [serial = 549] [outer = (nil)] 13:41:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0423246800) [pid = 1862] [serial = 550] [outer = 0x7f041ee40400] 13:41:52 INFO - PROCESS | 1862 | 1462221712571 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f04247bec00) [pid = 1862] [serial = 551] [outer = 0x7f041ee40400] 13:41:53 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:53 INFO - PROCESS | 1862 | 1462221713933 Marionette TRACE conn5 <- [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]]]}] 13:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1784ms 13:41:53 INFO - PROCESS | 1862 | 1462221713971 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 1862 | 1462221713975 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 13:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:41:53 INFO - PROCESS | 1862 | 1462221713988 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 1862 | 1462221713992 Marionette TRACE conn5 <- [1,706,null,{}] 13:41:54 INFO - PROCESS | 1862 | 1462221714008 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 1862 | 1462221714222 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:41:54 INFO - PROCESS | 1862 | 1462221714248 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04271bf000 == 87 [pid = 1862] [id = 184] 13:41:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0424f81400) [pid = 1862] [serial = 552] [outer = (nil)] 13:41:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f042550e800) [pid = 1862] [serial = 553] [outer = 0x7f0424f81400] 13:41:54 INFO - PROCESS | 1862 | 1462221714314 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0425c20000) [pid = 1862] [serial = 554] [outer = 0x7f0424f81400] 13:41:55 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:55 INFO - PROCESS | 1862 | 1462221715509 Marionette TRACE conn5 <- [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]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1541ms 13:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:41:55 INFO - PROCESS | 1862 | 1462221715522 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 1862 | 1462221715526 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 13:41:55 INFO - PROCESS | 1862 | 1462221715534 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 1862 | 1462221715536 Marionette TRACE conn5 <- [1,710,null,{}] 13:41:55 INFO - PROCESS | 1862 | 1462221715551 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 1862 | 1462221715961 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:41:56 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0425163000) [pid = 1862] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:41:56 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0426369c00) [pid = 1862] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:41:56 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f041e88d000) [pid = 1862] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:41:56 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f04243ae800) [pid = 1862] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:41:56 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f041fc6d800) [pid = 1862] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:41:56 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f041f145400) [pid = 1862] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:41:56 INFO - PROCESS | 1862 | 1462221716097 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042306c000 == 88 [pid = 1862] [id = 185] 13:41:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041e88d000) [pid = 1862] [serial = 555] [outer = (nil)] 13:41:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0423950000) [pid = 1862] [serial = 556] [outer = 0x7f041e88d000] 13:41:56 INFO - PROCESS | 1862 | 1462221716177 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f042636c400) [pid = 1862] [serial = 557] [outer = 0x7f041e88d000] 13:41:57 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:57 INFO - PROCESS | 1862 | 1462221717359 Marionette TRACE conn5 <- [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]]]}] 13:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1845ms 13:41:57 INFO - PROCESS | 1862 | 1462221717378 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 1862 | 1462221717382 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 13:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:41:57 INFO - PROCESS | 1862 | 1462221717388 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 1862 | 1462221717391 Marionette TRACE conn5 <- [1,714,null,{}] 13:41:57 INFO - PROCESS | 1862 | 1462221717397 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 1862 | 1462221717628 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:41:57 INFO - PROCESS | 1862 | 1462221717648 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b391800 == 89 [pid = 1862] [id = 186] 13:41:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041ee45c00) [pid = 1862] [serial = 558] [outer = (nil)] 13:41:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f0427289000) [pid = 1862] [serial = 559] [outer = 0x7f041ee45c00] 13:41:57 INFO - PROCESS | 1862 | 1462221717722 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0428b4e400) [pid = 1862] [serial = 560] [outer = 0x7f041ee45c00] 13:41:59 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:41:59 INFO - PROCESS | 1862 | 1462221719330 Marionette TRACE conn5 <- [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]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1985ms 13:41:59 INFO - PROCESS | 1862 | 1462221719375 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 1862 | 1462221719381 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 13:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:41:59 INFO - PROCESS | 1862 | 1462221719390 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 1862 | 1462221719396 Marionette TRACE conn5 <- [1,718,null,{}] 13:41:59 INFO - PROCESS | 1862 | 1462221719406 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 1862 | 1462221719622 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:41:59 INFO - PROCESS | 1862 | 1462221719780 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234de800 == 90 [pid = 1862] [id = 187] 13:41:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f041e88a400) [pid = 1862] [serial = 561] [outer = (nil)] 13:41:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f041fe6ac00) [pid = 1862] [serial = 562] [outer = 0x7f041e88a400] 13:41:59 INFO - PROCESS | 1862 | 1462221719856 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f04247b4000) [pid = 1862] [serial = 563] [outer = 0x7f041e88a400] 13:42:01 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:01 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:42:01 INFO - PROCESS | 1862 | 1462221721456 Marionette TRACE conn5 <- [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]]]}] 13:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2094ms 13:42:01 INFO - PROCESS | 1862 | 1462221721484 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 1862 | 1462221721493 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 13:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:42:01 INFO - PROCESS | 1862 | 1462221721505 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - PROCESS | 1862 | 1462221721509 Marionette TRACE conn5 <- [1,722,null,{}] 13:42:01 INFO - PROCESS | 1862 | 1462221721515 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:01 INFO - PROCESS | 1862 | 1462221721736 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:42:01 INFO - PROCESS | 1862 | 1462221721894 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042be6f800 == 91 [pid = 1862] [id = 188] 13:42:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f041f146400) [pid = 1862] [serial = 564] [outer = (nil)] 13:42:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0425162400) [pid = 1862] [serial = 565] [outer = 0x7f041f146400] 13:42:01 INFO - PROCESS | 1862 | 1462221721970 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f042636f000) [pid = 1862] [serial = 566] [outer = 0x7f041f146400] 13:42:02 INFO - PROCESS | 1862 | 1462221722900 Marionette TRACE conn5 <- [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] 13:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:42:02 INFO - PROCESS | 1862 | 1462221722950 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 13:42:02 INFO - PROCESS | 1862 | 1462221722957 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 1862 | 1462221722963 Marionette TRACE conn5 <- [1,726,null,{}] 13:42:02 INFO - PROCESS | 1862 | 1462221722979 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:03 INFO - PROCESS | 1862 | 1462221723166 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:42:03 INFO - PROCESS | 1862 | 1462221723370 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ed7f800 == 92 [pid = 1862] [id = 189] 13:42:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0428c4e400) [pid = 1862] [serial = 567] [outer = (nil)] 13:42:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f042c8eec00) [pid = 1862] [serial = 568] [outer = 0x7f0428c4e400] 13:42:03 INFO - PROCESS | 1862 | 1462221723495 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f042d60cc00) [pid = 1862] [serial = 569] [outer = 0x7f0428c4e400] 13:42:04 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:04 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:42:04 INFO - PROCESS | 1862 | 1462221724460 Marionette TRACE conn5 <- [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]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1544ms 13:42:04 INFO - PROCESS | 1862 | 1462221724500 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 1862 | 1462221724504 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 13:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:42:04 INFO - PROCESS | 1862 | 1462221724511 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 1862 | 1462221724515 Marionette TRACE conn5 <- [1,730,null,{}] 13:42:04 INFO - PROCESS | 1862 | 1462221724521 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 1862 | 1462221724693 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:42:04 INFO - PROCESS | 1862 | 1462221724864 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04300a9000 == 93 [pid = 1862] [id = 190] 13:42:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0428cf0000) [pid = 1862] [serial = 570] [outer = (nil)] 13:42:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f042e7f7000) [pid = 1862] [serial = 571] [outer = 0x7f0428cf0000] 13:42:04 INFO - PROCESS | 1862 | 1462221724943 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f042f3dc400) [pid = 1862] [serial = 572] [outer = 0x7f0428cf0000] 13:42:05 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:05 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:42:05 INFO - PROCESS | 1862 | 1462221725827 Marionette TRACE conn5 <- [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] 13:42:05 INFO - PROCESS | 1862 | 1462221725903 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 13:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:42:05 INFO - PROCESS | 1862 | 1462221725909 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 1862 | 1462221725912 Marionette TRACE conn5 <- [1,734,null,{}] 13:42:05 INFO - PROCESS | 1862 | 1462221725917 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 1862 | 1462221726082 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:42:06 INFO - PROCESS | 1862 | 1462221726241 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b30e800 == 94 [pid = 1862] [id = 191] 13:42:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f042e723c00) [pid = 1862] [serial = 573] [outer = (nil)] 13:42:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f0430e0a400) [pid = 1862] [serial = 574] [outer = 0x7f042e723c00] 13:42:06 INFO - PROCESS | 1862 | 1462221726317 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f04321c6c00) [pid = 1862] [serial = 575] [outer = 0x7f042e723c00] 13:42:07 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:07 INFO - PROCESS | 1862 | 1462221727210 Marionette TRACE conn5 <- [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]]]}] 13:42:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:42:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1379ms 13:42:07 INFO - PROCESS | 1862 | 1462221727290 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:42:07 INFO - PROCESS | 1862 | 1462221727293 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 13:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:42:07 INFO - PROCESS | 1862 | 1462221727300 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:42:07 INFO - PROCESS | 1862 | 1462221727304 Marionette TRACE conn5 <- [1,738,null,{}] 13:42:07 INFO - PROCESS | 1862 | 1462221727309 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:07 INFO - PROCESS | 1862 | 1462221727580 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:42:07 INFO - PROCESS | 1862 | 1462221727829 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440f35000 == 95 [pid = 1862] [id = 192] 13:42:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f043c1d8000) [pid = 1862] [serial = 576] [outer = (nil)] 13:42:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f043c470000) [pid = 1862] [serial = 577] [outer = 0x7f043c1d8000] 13:42:07 INFO - PROCESS | 1862 | 1462221727912 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f043d35c800) [pid = 1862] [serial = 578] [outer = 0x7f043c1d8000] 13:42:09 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:09 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:42:09 INFO - PROCESS | 1862 | 1462221729189 Marionette TRACE conn5 <- [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]]]}] 13:42:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1929ms 13:42:09 INFO - PROCESS | 1862 | 1462221729270 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 1862 | 1462221729274 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 13:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:42:09 INFO - PROCESS | 1862 | 1462221729334 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 1862 | 1462221729338 Marionette TRACE conn5 <- [1,742,null,{}] 13:42:09 INFO - PROCESS | 1862 | 1462221729343 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 1862 | 1462221729517 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:42:09 INFO - PROCESS | 1862 | 1462221729675 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e137800 == 96 [pid = 1862] [id = 193] 13:42:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f041c1f0000) [pid = 1862] [serial = 579] [outer = (nil)] 13:42:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f041e909400) [pid = 1862] [serial = 580] [outer = 0x7f041c1f0000] 13:42:09 INFO - PROCESS | 1862 | 1462221729748 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f041e910c00) [pid = 1862] [serial = 581] [outer = 0x7f041c1f0000] 13:42:11 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:11 INFO - PROCESS | 1862 | 1462221731082 Marionette TRACE conn5 <- [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]]]}] 13:42:11 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 13:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1854ms 13:42:11 INFO - PROCESS | 1862 | 1462221731184 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:42:11 INFO - PROCESS | 1862 | 1462221731188 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 13:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:42:11 INFO - PROCESS | 1862 | 1462221731194 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:42:11 INFO - PROCESS | 1862 | 1462221731197 Marionette TRACE conn5 <- [1,746,null,{}] 13:42:11 INFO - PROCESS | 1862 | 1462221731202 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:11 INFO - PROCESS | 1862 | 1462221731369 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:42:11 INFO - PROCESS | 1862 | 1462221731528 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fad5800 == 97 [pid = 1862] [id = 194] 13:42:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f041e902400) [pid = 1862] [serial = 582] [outer = (nil)] 13:42:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f041ea04000) [pid = 1862] [serial = 583] [outer = 0x7f041e902400] 13:42:11 INFO - PROCESS | 1862 | 1462221731599 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f041ea0b800) [pid = 1862] [serial = 584] [outer = 0x7f041e902400] 13:42:12 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:13 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:13 INFO - PROCESS | 1862 | 1462221733210 Marionette TRACE conn5 <- [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]]]}] 13:42:13 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.) 13:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2036ms 13:42:13 INFO - PROCESS | 1862 | 1462221733234 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:42:13 INFO - PROCESS | 1862 | 1462221733244 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 13:42:13 INFO - PROCESS | 1862 | 1462221733253 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - PROCESS | 1862 | 1462221733257 Marionette TRACE conn5 <- [1,750,null,{}] 13:42:13 INFO - PROCESS | 1862 | 1462221733264 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:13 INFO - PROCESS | 1862 | 1462221733462 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04300a8000 == 96 [pid = 1862] [id = 120] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042306c000 == 95 [pid = 1862] [id = 185] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04271bf000 == 94 [pid = 1862] [id = 184] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424fd3000 == 93 [pid = 1862] [id = 183] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f04251ed000) [pid = 1862] [serial = 487] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f042c8dfc00) [pid = 1862] [serial = 490] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f041e88f400) [pid = 1862] [serial = 499] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f0432061800) [pid = 1862] [serial = 496] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f042f84c800) [pid = 1862] [serial = 493] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f042e72f000) [pid = 1862] [serial = 529] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f041c1f3000) [pid = 1862] [serial = 502] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f041f138c00) [pid = 1862] [serial = 505] [outer = (nil)] [url = about:blank] 13:42:13 INFO - PROCESS | 1862 | 1462221733711 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424fdc800 == 92 [pid = 1862] [id = 182] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c61f800 == 91 [pid = 1862] [id = 180] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04321a9800 == 90 [pid = 1862] [id = 179] 13:42:13 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e83800 == 89 [pid = 1862] [id = 178] 13:42:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3dc800 == 90 [pid = 1862] [id = 195] 13:42:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f041ee4dc00) [pid = 1862] [serial = 585] [outer = (nil)] 13:42:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f041f13b000) [pid = 1862] [serial = 586] [outer = 0x7f041ee4dc00] 13:42:13 INFO - PROCESS | 1862 | 1462221733822 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f041fe6a000) [pid = 1862] [serial = 587] [outer = 0x7f041ee4dc00] 13:42:14 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042451e800 == 89 [pid = 1862] [id = 177] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f042324c000) [pid = 1862] [serial = 515] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f041f143c00) [pid = 1862] [serial = 508] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0423a75800) [pid = 1862] [serial = 484] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f042e1e0000) [pid = 1862] [serial = 527] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0425bb6c00) [pid = 1862] [serial = 521] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0425dcd000) [pid = 1862] [serial = 523] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0426368800) [pid = 1862] [serial = 524] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f042c8e0000) [pid = 1862] [serial = 526] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f041ee4a000) [pid = 1862] [serial = 512] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f041e890000) [pid = 1862] [serial = 511] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f04244d3000) [pid = 1862] [serial = 517] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f0424f7c800) [pid = 1862] [serial = 518] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f04251eac00) [pid = 1862] [serial = 520] [outer = (nil)] [url = about:blank] 13:42:14 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f041fc79000) [pid = 1862] [serial = 514] [outer = (nil)] [url = about:blank] 13:42:15 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:15 INFO - PROCESS | 1862 | 1462221735147 Marionette TRACE conn5 <- [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]]]}] 13:42:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:42:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1941ms 13:42:15 INFO - PROCESS | 1862 | 1462221735193 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:42:15 INFO - PROCESS | 1862 | 1462221735202 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 13:42:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:42:15 INFO - PROCESS | 1862 | 1462221735212 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:42:15 INFO - PROCESS | 1862 | 1462221735216 Marionette TRACE conn5 <- [1,754,null,{}] 13:42:15 INFO - PROCESS | 1862 | 1462221735221 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:15 INFO - PROCESS | 1862 | 1462221735460 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:42:15 INFO - PROCESS | 1862 | 1462221735588 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042522b800 == 90 [pid = 1862] [id = 196] 13:42:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0423485800) [pid = 1862] [serial = 588] [outer = (nil)] 13:42:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f04243ab000) [pid = 1862] [serial = 589] [outer = 0x7f0423485800] 13:42:15 INFO - PROCESS | 1862 | 1462221735652 Marionette DEBUG loaded listener.js 13:42:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f04247bc400) [pid = 1862] [serial = 590] [outer = 0x7f0423485800] 13:42:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:16 INFO - PROCESS | 1862 | 1462221736889 Marionette TRACE conn5 <- [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]]]}] 13:42:16 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 13:42:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1696ms 13:42:16 INFO - PROCESS | 1862 | 1462221736908 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:42:16 INFO - PROCESS | 1862 | 1462221736911 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 13:42:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:42:16 INFO - PROCESS | 1862 | 1462221736922 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:42:16 INFO - PROCESS | 1862 | 1462221736931 Marionette TRACE conn5 <- [1,758,null,{}] 13:42:17 INFO - PROCESS | 1862 | 1462221737020 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:17 INFO - PROCESS | 1862 | 1462221737237 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:42:17 INFO - PROCESS | 1862 | 1462221737264 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428ab2000 == 91 [pid = 1862] [id = 197] 13:42:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0425168400) [pid = 1862] [serial = 591] [outer = (nil)] 13:42:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0425dc1c00) [pid = 1862] [serial = 592] [outer = 0x7f0425168400] 13:42:17 INFO - PROCESS | 1862 | 1462221737343 Marionette DEBUG loaded listener.js 13:42:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0428a61800) [pid = 1862] [serial = 593] [outer = 0x7f0425168400] 13:42:18 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:42:18 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1862 | 1462221738320 Marionette TRACE conn5 <- [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]]]}] 13:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f041ee40400) [pid = 1862] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0424f81400) [pid = 1862] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f041e891400) [pid = 1862] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f041e88d000) [pid = 1862] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:42:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:42:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1463ms 13:42:18 INFO - PROCESS | 1862 | 1462221738397 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 1862 | 1462221738405 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 13:42:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:42:18 INFO - PROCESS | 1862 | 1462221738418 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:42:18 INFO - PROCESS | 1862 | 1462221738422 Marionette TRACE conn5 <- [1,762,null,{}] 13:42:18 INFO - PROCESS | 1862 | 1462221738431 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:18 INFO - PROCESS | 1862 | 1462221738646 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:42:18 INFO - PROCESS | 1862 | 1462221738815 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e032000 == 92 [pid = 1862] [id = 198] 13:42:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f041ee47400) [pid = 1862] [serial = 594] [outer = (nil)] 13:42:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0428a67400) [pid = 1862] [serial = 595] [outer = 0x7f041ee47400] 13:42:18 INFO - PROCESS | 1862 | 1462221738887 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0428c44c00) [pid = 1862] [serial = 596] [outer = 0x7f041ee47400] 13:42:19 INFO - PROCESS | 1862 | 1462221739966 Marionette TRACE conn5 <- [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]]]}] 13:42:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:42:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1591ms 13:42:20 INFO - PROCESS | 1862 | 1462221740010 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 1862 | 1462221740013 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 13:42:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:42:20 INFO - PROCESS | 1862 | 1462221740019 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 1862 | 1462221740022 Marionette TRACE conn5 <- [1,766,null,{}] 13:42:20 INFO - PROCESS | 1862 | 1462221740028 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:20 INFO - PROCESS | 1862 | 1462221740199 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:42:20 INFO - PROCESS | 1862 | 1462221740369 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee21800 == 93 [pid = 1862] [id = 199] 13:42:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0423a7a800) [pid = 1862] [serial = 597] [outer = (nil)] 13:42:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f042d60c000) [pid = 1862] [serial = 598] [outer = 0x7f0423a7a800] 13:42:20 INFO - PROCESS | 1862 | 1462221740433 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f042f058800) [pid = 1862] [serial = 599] [outer = 0x7f0423a7a800] 13:42:21 INFO - PROCESS | 1862 | 1462221741970 Marionette TRACE conn5 <- [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]]]}] 13:42:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:42:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2042ms 13:42:22 INFO - PROCESS | 1862 | 1462221742066 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 1862 | 1462221742075 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 13:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:42:22 INFO - PROCESS | 1862 | 1462221742088 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 1862 | 1462221742098 Marionette TRACE conn5 <- [1,770,null,{}] 13:42:22 INFO - PROCESS | 1862 | 1462221742108 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:22 INFO - PROCESS | 1862 | 1462221742490 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:42:22 INFO - PROCESS | 1862 | 1462221742635 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042521f000 == 94 [pid = 1862] [id = 200] 13:42:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f041ea10c00) [pid = 1862] [serial = 600] [outer = (nil)] 13:42:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f0423244c00) [pid = 1862] [serial = 601] [outer = 0x7f041ea10c00] 13:42:22 INFO - PROCESS | 1862 | 1462221742763 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f04243b2400) [pid = 1862] [serial = 602] [outer = 0x7f041ea10c00] 13:42:23 INFO - PROCESS | 1862 | 1462221743766 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1751ms 13:42:23 INFO - PROCESS | 1862 | 1462221743839 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 1862 | 1462221743847 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 13:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:42:23 INFO - PROCESS | 1862 | 1462221743858 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 1862 | 1462221743861 Marionette TRACE conn5 <- [1,774,null,{}] 13:42:23 INFO - PROCESS | 1862 | 1462221743867 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:24 INFO - PROCESS | 1862 | 1462221744099 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:42:24 INFO - PROCESS | 1862 | 1462221744339 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ed7d800 == 95 [pid = 1862] [id = 201] 13:42:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0425164000) [pid = 1862] [serial = 603] [outer = (nil)] 13:42:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f04251f8800) [pid = 1862] [serial = 604] [outer = 0x7f0425164000] 13:42:24 INFO - PROCESS | 1862 | 1462221744463 Marionette DEBUG loaded listener.js 13:42:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f042636ac00) [pid = 1862] [serial = 605] [outer = 0x7f0425164000] 13:42:25 INFO - PROCESS | 1862 | 1462221745363 Marionette TRACE conn5 <- [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]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1544ms 13:42:25 INFO - PROCESS | 1862 | 1462221745403 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 1862 | 1462221745407 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 13:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:42:25 INFO - PROCESS | 1862 | 1462221745414 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - PROCESS | 1862 | 1462221745420 Marionette TRACE conn5 <- [1,778,null,{}] 13:42:25 INFO - PROCESS | 1862 | 1462221745437 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:25 INFO - PROCESS | 1862 | 1462221745668 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:42:25 INFO - PROCESS | 1862 | 1462221745876 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f510800 == 96 [pid = 1862] [id = 202] 13:42:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f042cc44400) [pid = 1862] [serial = 606] [outer = (nil)] 13:42:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f042fac1c00) [pid = 1862] [serial = 607] [outer = 0x7f042cc44400] 13:42:26 INFO - PROCESS | 1862 | 1462221746000 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0432a74c00) [pid = 1862] [serial = 608] [outer = 0x7f042cc44400] 13:42:26 INFO - PROCESS | 1862 | 1462221746899 Marionette TRACE conn5 <- [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]]]}] 13:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1541ms 13:42:26 INFO - PROCESS | 1862 | 1462221746956 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:42:26 INFO - PROCESS | 1862 | 1462221746961 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 13:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:42:26 INFO - PROCESS | 1862 | 1462221746967 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 1862 | 1462221746971 Marionette TRACE conn5 <- [1,782,null,{}] 13:42:26 INFO - PROCESS | 1862 | 1462221746978 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:27 INFO - PROCESS | 1862 | 1462221747198 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:42:27 INFO - PROCESS | 1862 | 1462221747418 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9a2000 == 97 [pid = 1862] [id = 203] 13:42:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f041e2f3800) [pid = 1862] [serial = 609] [outer = (nil)] 13:42:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f041e2fa400) [pid = 1862] [serial = 610] [outer = 0x7f041e2f3800] 13:42:27 INFO - PROCESS | 1862 | 1462221747509 Marionette DEBUG loaded listener.js 13:42:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f041e2fe800) [pid = 1862] [serial = 611] [outer = 0x7f041e2f3800] 13:42:28 INFO - PROCESS | 1862 | 1462221748358 Marionette TRACE conn5 <- [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]]]}] 13:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1434ms 13:42:28 INFO - PROCESS | 1862 | 1462221748403 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:42:28 INFO - PROCESS | 1862 | 1462221748407 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 13:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:42:28 INFO - PROCESS | 1862 | 1462221748413 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:42:28 INFO - PROCESS | 1862 | 1462221748417 Marionette TRACE conn5 <- [1,786,null,{}] 13:42:28 INFO - PROCESS | 1862 | 1462221748423 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:28 INFO - PROCESS | 1862 | 1462221748630 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:42:28 INFO - PROCESS | 1862 | 1462221748845 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440eac000 == 98 [pid = 1862] [id = 204] 13:42:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f042bfcd000) [pid = 1862] [serial = 612] [outer = (nil)] 13:42:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0432ab6c00) [pid = 1862] [serial = 613] [outer = 0x7f042bfcd000] 13:42:29 INFO - PROCESS | 1862 | 1462221749019 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f04363ad000) [pid = 1862] [serial = 614] [outer = 0x7f042bfcd000] 13:42:29 INFO - PROCESS | 1862 | 1462221749933 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1590ms 13:42:30 INFO - PROCESS | 1862 | 1462221750004 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 1862 | 1462221750007 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 13:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:42:30 INFO - PROCESS | 1862 | 1462221750015 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 1862 | 1462221750018 Marionette TRACE conn5 <- [1,790,null,{}] 13:42:30 INFO - PROCESS | 1862 | 1462221750023 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:30 INFO - PROCESS | 1862 | 1462221750536 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:42:30 INFO - PROCESS | 1862 | 1462221750788 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7df800 == 99 [pid = 1862] [id = 205] 13:42:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f041b9b9c00) [pid = 1862] [serial = 615] [outer = (nil)] 13:42:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f041b9be000) [pid = 1862] [serial = 616] [outer = 0x7f041b9b9c00] 13:42:30 INFO - PROCESS | 1862 | 1462221750861 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f041c1fa800) [pid = 1862] [serial = 617] [outer = 0x7f041b9b9c00] 13:42:31 INFO - PROCESS | 1862 | 1462221751718 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1734ms 13:42:31 INFO - PROCESS | 1862 | 1462221751751 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:42:31 INFO - PROCESS | 1862 | 1462221751757 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 13:42:31 INFO - PROCESS | 1862 | 1462221751765 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 1862 | 1462221751771 Marionette TRACE conn5 <- [1,794,null,{}] 13:42:31 INFO - PROCESS | 1862 | 1462221751779 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:31 INFO - PROCESS | 1862 | 1462221751966 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:42:32 INFO - PROCESS | 1862 | 1462221752145 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424514800 == 100 [pid = 1862] [id = 206] 13:42:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f041c1f4000) [pid = 1862] [serial = 618] [outer = (nil)] 13:42:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f041e90cc00) [pid = 1862] [serial = 619] [outer = 0x7f041c1f4000] 13:42:32 INFO - PROCESS | 1862 | 1462221752219 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f041ea0f400) [pid = 1862] [serial = 620] [outer = 0x7f041c1f4000] 13:42:33 INFO - PROCESS | 1862 | 1462221753228 Marionette TRACE conn5 <- [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]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1535ms 13:42:33 INFO - PROCESS | 1862 | 1462221753302 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:42:33 INFO - PROCESS | 1862 | 1462221753306 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 13:42:33 INFO - PROCESS | 1862 | 1462221753313 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 1862 | 1462221753316 Marionette TRACE conn5 <- [1,798,null,{}] 13:42:33 INFO - PROCESS | 1862 | 1462221753322 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:33 INFO - PROCESS | 1862 | 1462221753511 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:42:33 INFO - PROCESS | 1862 | 1462221753764 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425219800 == 101 [pid = 1862] [id = 207] 13:42:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f041f1f6000) [pid = 1862] [serial = 621] [outer = (nil)] 13:42:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f041fe6c000) [pid = 1862] [serial = 622] [outer = 0x7f041f1f6000] 13:42:33 INFO - PROCESS | 1862 | 1462221753898 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f0423944c00) [pid = 1862] [serial = 623] [outer = 0x7f041f1f6000] 13:42:34 INFO - PROCESS | 1862 | 1462221754753 Marionette TRACE conn5 <- [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]]]}] 13:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1485ms 13:42:34 INFO - PROCESS | 1862 | 1462221754798 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 1862 | 1462221754804 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 13:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:42:34 INFO - PROCESS | 1862 | 1462221754819 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 1862 | 1462221754826 Marionette TRACE conn5 <- [1,802,null,{}] 13:42:34 INFO - PROCESS | 1862 | 1462221754832 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:35 INFO - PROCESS | 1862 | 1462221755013 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:42:35 INFO - PROCESS | 1862 | 1462221755191 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425540800 == 102 [pid = 1862] [id = 208] 13:42:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f041e903400) [pid = 1862] [serial = 624] [outer = (nil)] 13:42:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x7f04247b9800) [pid = 1862] [serial = 625] [outer = 0x7f041e903400] 13:42:35 INFO - PROCESS | 1862 | 1462221755261 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x7f0424ed1c00) [pid = 1862] [serial = 626] [outer = 0x7f041e903400] 13:42:36 INFO - PROCESS | 1862 | 1462221756120 Marionette TRACE conn5 <- [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]]]}] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425d71000 == 101 [pid = 1862] [id = 172] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e4c9800 == 100 [pid = 1862] [id = 175] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042be67000 == 99 [pid = 1862] [id = 30] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ccc7000 == 98 [pid = 1862] [id = 25] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042be69000 == 97 [pid = 1862] [id = 174] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f881000 == 96 [pid = 1862] [id = 131] 13:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1390ms 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x7f04243af400) [pid = 1862] [serial = 535] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x7f041f143800) [pid = 1862] [serial = 532] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f041f13dc00) [pid = 1862] [serial = 544] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f043046cc00) [pid = 1862] [serial = 541] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f0426369800) [pid = 1862] [serial = 538] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f0427289000) [pid = 1862] [serial = 559] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04271d0800 == 95 [pid = 1862] [id = 173] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e032000 == 94 [pid = 1862] [id = 198] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428ab2000 == 93 [pid = 1862] [id = 197] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042522b800 == 92 [pid = 1862] [id = 196] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041c3dc800 == 91 [pid = 1862] [id = 195] 13:42:36 INFO - PROCESS | 1862 | 1462221756238 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 1862 | 1462221756242 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041fad5800 == 90 [pid = 1862] [id = 194] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e137800 == 89 [pid = 1862] [id = 193] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440f35000 == 88 [pid = 1862] [id = 192] 13:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b30e800 == 87 [pid = 1862] [id = 191] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04300a9000 == 86 [pid = 1862] [id = 190] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ed7f800 == 85 [pid = 1862] [id = 189] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042be6f800 == 84 [pid = 1862] [id = 188] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234de800 == 83 [pid = 1862] [id = 187] 13:42:36 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b391800 == 82 [pid = 1862] [id = 186] 13:42:36 INFO - PROCESS | 1862 | 1462221756264 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 1862 | 1462221756267 Marionette TRACE conn5 <- [1,806,null,{}] 13:42:36 INFO - PROCESS | 1862 | 1462221756272 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:36 INFO - PROCESS | 1862 | 1462221756428 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f0423246800) [pid = 1862] [serial = 550] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f042550e800) [pid = 1862] [serial = 553] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f041fc71000) [pid = 1862] [serial = 548] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f041f13b400) [pid = 1862] [serial = 547] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f0425c20000) [pid = 1862] [serial = 554] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0423950000) [pid = 1862] [serial = 556] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f04247bec00) [pid = 1862] [serial = 551] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f042636c400) [pid = 1862] [serial = 557] [outer = (nil)] [url = about:blank] 13:42:36 INFO - PROCESS | 1862 | 1462221756575 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3d7800 == 83 [pid = 1862] [id = 209] 13:42:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f041f13b400) [pid = 1862] [serial = 627] [outer = (nil)] 13:42:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f04243b3c00) [pid = 1862] [serial = 628] [outer = 0x7f041f13b400] 13:42:36 INFO - PROCESS | 1862 | 1462221756641 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f04247bec00) [pid = 1862] [serial = 629] [outer = 0x7f041f13b400] 13:42:37 INFO - PROCESS | 1862 | 1462221757400 Marionette TRACE conn5 <- [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]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1187ms 13:42:37 INFO - PROCESS | 1862 | 1462221757442 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 1862 | 1462221757445 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 13:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:42:37 INFO - PROCESS | 1862 | 1462221757451 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 1862 | 1462221757453 Marionette TRACE conn5 <- [1,810,null,{}] 13:42:37 INFO - PROCESS | 1862 | 1462221757459 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:37 INFO - PROCESS | 1862 | 1462221757668 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:42:37 INFO - PROCESS | 1862 | 1462221757696 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d89800 == 84 [pid = 1862] [id = 210] 13:42:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f0425510400) [pid = 1862] [serial = 630] [outer = (nil)] 13:42:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0425c16c00) [pid = 1862] [serial = 631] [outer = 0x7f0425510400] 13:42:37 INFO - PROCESS | 1862 | 1462221757770 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f042636bc00) [pid = 1862] [serial = 632] [outer = 0x7f0425510400] 13:42:38 INFO - PROCESS | 1862 | 1462221758603 Marionette TRACE conn5 <- [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]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1181ms 13:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:42:38 INFO - PROCESS | 1862 | 1462221758634 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 1862 | 1462221758636 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 13:42:38 INFO - PROCESS | 1862 | 1462221758647 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 1862 | 1462221758651 Marionette TRACE conn5 <- [1,814,null,{}] 13:42:38 INFO - PROCESS | 1862 | 1462221758656 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:38 INFO - PROCESS | 1862 | 1462221758827 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:42:38 INFO - PROCESS | 1862 | 1462221758975 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1c0000 == 85 [pid = 1862] [id = 211] 13:42:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f04247b5800) [pid = 1862] [serial = 633] [outer = (nil)] 13:42:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f0428a63000) [pid = 1862] [serial = 634] [outer = 0x7f04247b5800] 13:42:39 INFO - PROCESS | 1862 | 1462221759042 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f0428c49c00) [pid = 1862] [serial = 635] [outer = 0x7f04247b5800] 13:42:39 INFO - PROCESS | 1862 | 1462221759929 Marionette TRACE conn5 <- [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] 13:42:39 INFO - PROCESS | 1862 | 1462221759997 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 13:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:42:40 INFO - PROCESS | 1862 | 1462221760004 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 1862 | 1462221760008 Marionette TRACE conn5 <- [1,818,null,{}] 13:42:40 INFO - PROCESS | 1862 | 1462221760013 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:40 INFO - PROCESS | 1862 | 1462221760253 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:42:40 INFO - PROCESS | 1862 | 1462221760289 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ed69000 == 86 [pid = 1862] [id = 212] 13:42:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f0428c4b800) [pid = 1862] [serial = 636] [outer = (nil)] 13:42:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f042c8e9000) [pid = 1862] [serial = 637] [outer = 0x7f0428c4b800] 13:42:40 INFO - PROCESS | 1862 | 1462221760353 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f042d608000) [pid = 1862] [serial = 638] [outer = 0x7f0428c4b800] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f041f1eb800) [pid = 1862] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f0427167400) [pid = 1862] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f042e72b400) [pid = 1862] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f0423244400) [pid = 1862] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f0423a7a000) [pid = 1862] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f0425c1e400) [pid = 1862] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f0423484000) [pid = 1862] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f041fc6e400) [pid = 1862] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f0425c1e000) [pid = 1862] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f042324c400) [pid = 1862] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f041ee47000) [pid = 1862] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f042e7ef400) [pid = 1862] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f0425167800) [pid = 1862] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f0428c52000) [pid = 1862] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f041ee49800) [pid = 1862] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f0423243400) [pid = 1862] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0425bbe800) [pid = 1862] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f041fc6b400) [pid = 1862] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f0424eccc00) [pid = 1862] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0423a76800) [pid = 1862] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f041c1ef400) [pid = 1862] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f042e7ef800) [pid = 1862] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041f13c000) [pid = 1862] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0424ed0800) [pid = 1862] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0428b4dc00) [pid = 1862] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0432394400) [pid = 1862] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f042d9d0800) [pid = 1862] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f042f3de000) [pid = 1862] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0423951400) [pid = 1862] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f042348b000) [pid = 1862] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f04251f7c00) [pid = 1862] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f042e7f9400) [pid = 1862] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f042e063c00) [pid = 1862] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f0423949400) [pid = 1862] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f0428b49800) [pid = 1862] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0427175000) [pid = 1862] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0428cf7000) [pid = 1862] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041c1f6400) [pid = 1862] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f04243b5c00) [pid = 1862] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f04251eec00) [pid = 1862] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0425169c00) [pid = 1862] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0425168400) [pid = 1862] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0423485800) [pid = 1862] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f041e88a400) [pid = 1862] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0428c4e400) [pid = 1862] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f042e723c00) [pid = 1862] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f043c1d8000) [pid = 1862] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f041f146400) [pid = 1862] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f041ee45c00) [pid = 1862] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0428cf0000) [pid = 1862] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f041c1f0000) [pid = 1862] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f041e902400) [pid = 1862] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f041ee4dc00) [pid = 1862] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f041ee47400) [pid = 1862] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f042348bc00) [pid = 1862] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f042e72a800) [pid = 1862] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041e887c00) [pid = 1862] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0428b4ec00) [pid = 1862] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0425170000) [pid = 1862] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0427176c00) [pid = 1862] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f041c1ec400) [pid = 1862] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:42:41 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f041b8c6800) [pid = 1862] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:42:42 INFO - PROCESS | 1862 | 1462221761998 Marionette TRACE conn5 <- [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]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2037ms 13:42:42 INFO - PROCESS | 1862 | 1462221762044 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 1862 | 1462221762048 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 13:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:42:42 INFO - PROCESS | 1862 | 1462221762054 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 1862 | 1462221762058 Marionette TRACE conn5 <- [1,822,null,{}] 13:42:42 INFO - PROCESS | 1862 | 1462221762063 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:42 INFO - PROCESS | 1862 | 1462221762281 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:42:42 INFO - PROCESS | 1862 | 1462221762316 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4dd800 == 87 [pid = 1862] [id = 213] 13:42:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f041b8c9800) [pid = 1862] [serial = 639] [outer = (nil)] 13:42:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f041c1f6c00) [pid = 1862] [serial = 640] [outer = 0x7f041b8c9800] 13:42:42 INFO - PROCESS | 1862 | 1462221762385 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f041ee46800) [pid = 1862] [serial = 641] [outer = 0x7f041b8c9800] 13:42:43 INFO - PROCESS | 1862 | 1462221763141 Marionette TRACE conn5 <- [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] 13:42:43 INFO - PROCESS | 1862 | 1462221763196 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 13:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:42:43 INFO - PROCESS | 1862 | 1462221763218 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 1862 | 1462221763223 Marionette TRACE conn5 <- [1,826,null,{}] 13:42:43 INFO - PROCESS | 1862 | 1462221763231 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:43 INFO - PROCESS | 1862 | 1462221763413 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:42:43 INFO - PROCESS | 1862 | 1462221763423 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042d903800 == 88 [pid = 1862] [id = 214] 13:42:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f041c1ed400) [pid = 1862] [serial = 642] [outer = (nil)] 13:42:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041fe65800) [pid = 1862] [serial = 643] [outer = 0x7f041c1ed400] 13:42:43 INFO - PROCESS | 1862 | 1462221763487 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0423485c00) [pid = 1862] [serial = 644] [outer = 0x7f041c1ed400] 13:42:44 INFO - PROCESS | 1862 | 1462221764797 Marionette TRACE conn5 <- [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]]]}] 13:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1597ms 13:42:44 INFO - PROCESS | 1862 | 1462221764812 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 1862 | 1462221764816 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 13:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:42:44 INFO - PROCESS | 1862 | 1462221764826 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 1862 | 1462221764830 Marionette TRACE conn5 <- [1,830,null,{}] 13:42:44 INFO - PROCESS | 1862 | 1462221764839 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:45 INFO - PROCESS | 1862 | 1462221765028 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:42:45 INFO - PROCESS | 1862 | 1462221765258 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423818800 == 89 [pid = 1862] [id = 215] 13:42:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041e905000) [pid = 1862] [serial = 645] [outer = (nil)] 13:42:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041ea0c800) [pid = 1862] [serial = 646] [outer = 0x7f041e905000] 13:42:45 INFO - PROCESS | 1862 | 1462221765378 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041f146400) [pid = 1862] [serial = 647] [outer = 0x7f041e905000] 13:42:46 INFO - PROCESS | 1862 | 1462221766339 Marionette TRACE conn5 <- [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]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1536ms 13:42:46 INFO - PROCESS | 1862 | 1462221766363 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 1862 | 1462221766372 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 13:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:42:46 INFO - PROCESS | 1862 | 1462221766384 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 1862 | 1462221766388 Marionette TRACE conn5 <- [1,834,null,{}] 13:42:46 INFO - PROCESS | 1862 | 1462221766396 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:46 INFO - PROCESS | 1862 | 1462221766587 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:42:46 INFO - PROCESS | 1862 | 1462221766818 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b391000 == 90 [pid = 1862] [id = 216] 13:42:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041fe70000) [pid = 1862] [serial = 648] [outer = (nil)] 13:42:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f0423490000) [pid = 1862] [serial = 649] [outer = 0x7f041fe70000] 13:42:46 INFO - PROCESS | 1862 | 1462221766967 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0423a72400) [pid = 1862] [serial = 650] [outer = 0x7f041fe70000] 13:42:47 INFO - PROCESS | 1862 | 1462221767983 Marionette TRACE conn5 <- [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]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1633ms 13:42:48 INFO - PROCESS | 1862 | 1462221768018 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 1862 | 1462221768021 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 13:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:42:48 INFO - PROCESS | 1862 | 1462221768028 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 1862 | 1462221768035 Marionette TRACE conn5 <- [1,838,null,{}] 13:42:48 INFO - PROCESS | 1862 | 1462221768051 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:48 INFO - PROCESS | 1862 | 1462221768291 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:42:48 INFO - PROCESS | 1862 | 1462221768544 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04321a5000 == 91 [pid = 1862] [id = 217] 13:42:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f0423a76800) [pid = 1862] [serial = 651] [outer = (nil)] 13:42:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f0424ecc800) [pid = 1862] [serial = 652] [outer = 0x7f0423a76800] 13:42:48 INFO - PROCESS | 1862 | 1462221768628 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f042516b800) [pid = 1862] [serial = 653] [outer = 0x7f0423a76800] 13:42:49 INFO - PROCESS | 1862 | 1462221769481 Marionette TRACE conn5 <- [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]]]}] 13:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1490ms 13:42:49 INFO - PROCESS | 1862 | 1462221769520 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 1862 | 1462221769524 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 13:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:42:49 INFO - PROCESS | 1862 | 1462221769530 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 1862 | 1462221769534 Marionette TRACE conn5 <- [1,842,null,{}] 13:42:49 INFO - PROCESS | 1862 | 1462221769539 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:49 INFO - PROCESS | 1862 | 1462221769719 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:42:49 INFO - PROCESS | 1862 | 1462221769887 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b3fe800 == 92 [pid = 1862] [id = 218] 13:42:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f04243b1000) [pid = 1862] [serial = 654] [outer = (nil)] 13:42:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0425506800) [pid = 1862] [serial = 655] [outer = 0x7f04243b1000] 13:42:49 INFO - PROCESS | 1862 | 1462221769959 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f0425c1a400) [pid = 1862] [serial = 656] [outer = 0x7f04243b1000] 13:42:50 INFO - PROCESS | 1862 | 1462221770872 Marionette TRACE conn5 <- [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]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1386ms 13:42:50 INFO - PROCESS | 1862 | 1462221770918 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:42:50 INFO - PROCESS | 1862 | 1462221770922 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 13:42:50 INFO - PROCESS | 1862 | 1462221770928 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 1862 | 1462221770931 Marionette TRACE conn5 <- [1,846,null,{}] 13:42:50 INFO - PROCESS | 1862 | 1462221770936 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:51 INFO - PROCESS | 1862 | 1462221771103 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:42:51 INFO - PROCESS | 1862 | 1462221771241 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d442800 == 93 [pid = 1862] [id = 219] 13:42:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041f140800) [pid = 1862] [serial = 657] [outer = (nil)] 13:42:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0426362000) [pid = 1862] [serial = 658] [outer = 0x7f041f140800] 13:42:51 INFO - PROCESS | 1862 | 1462221771312 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0427167400) [pid = 1862] [serial = 659] [outer = 0x7f041f140800] 13:42:52 INFO - PROCESS | 1862 | 1462221772603 Marionette TRACE conn5 <- [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]]]}] 13:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1694ms 13:42:52 INFO - PROCESS | 1862 | 1462221772623 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 1862 | 1462221772631 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 13:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:42:52 INFO - PROCESS | 1862 | 1462221772640 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 1862 | 1462221772644 Marionette TRACE conn5 <- [1,850,null,{}] 13:42:52 INFO - PROCESS | 1862 | 1462221772654 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:52 INFO - PROCESS | 1862 | 1462221772947 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:42:53 INFO - PROCESS | 1862 | 1462221773152 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f044569c000 == 94 [pid = 1862] [id = 220] 13:42:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0425dd0400) [pid = 1862] [serial = 660] [outer = (nil)] 13:42:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f042c8e5800) [pid = 1862] [serial = 661] [outer = 0x7f0425dd0400] 13:42:53 INFO - PROCESS | 1862 | 1462221773230 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f042e5a5000) [pid = 1862] [serial = 662] [outer = 0x7f0425dd0400] 13:42:54 INFO - PROCESS | 1862 | 1462221774091 Marionette TRACE conn5 <- [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]]]}] 13:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1484ms 13:42:54 INFO - PROCESS | 1862 | 1462221774123 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:42:54 INFO - PROCESS | 1862 | 1462221774127 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 13:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:42:54 INFO - PROCESS | 1862 | 1462221774134 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 1862 | 1462221774137 Marionette TRACE conn5 <- [1,854,null,{}] 13:42:54 INFO - PROCESS | 1862 | 1462221774143 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:54 INFO - PROCESS | 1862 | 1462221774340 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:42:54 INFO - PROCESS | 1862 | 1462221774510 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1b4000 == 95 [pid = 1862] [id = 221] 13:42:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f042742f800) [pid = 1862] [serial = 663] [outer = (nil)] 13:42:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f042e728400) [pid = 1862] [serial = 664] [outer = 0x7f042742f800] 13:42:54 INFO - PROCESS | 1862 | 1462221774582 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f042e7f4400) [pid = 1862] [serial = 665] [outer = 0x7f042742f800] 13:42:55 INFO - PROCESS | 1862 | 1462221775474 Marionette TRACE conn5 <- [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]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1387ms 13:42:55 INFO - PROCESS | 1862 | 1462221775522 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 1862 | 1462221775526 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 13:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:42:55 INFO - PROCESS | 1862 | 1462221775532 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 1862 | 1462221775535 Marionette TRACE conn5 <- [1,858,null,{}] 13:42:55 INFO - PROCESS | 1862 | 1462221775544 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:55 INFO - PROCESS | 1862 | 1462221775727 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:42:55 INFO - PROCESS | 1862 | 1462221775898 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a66b800 == 96 [pid = 1862] [id = 222] 13:42:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0428b48c00) [pid = 1862] [serial = 666] [outer = (nil)] 13:42:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f042f364400) [pid = 1862] [serial = 667] [outer = 0x7f0428b48c00] 13:42:55 INFO - PROCESS | 1862 | 1462221775975 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f042f3e2000) [pid = 1862] [serial = 668] [outer = 0x7f0428b48c00] 13:42:56 INFO - PROCESS | 1862 | 1462221776859 Marionette TRACE conn5 <- [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]]]}] 13:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1380ms 13:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:42:56 INFO - PROCESS | 1862 | 1462221776915 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 1862 | 1462221776918 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 13:42:56 INFO - PROCESS | 1862 | 1462221776924 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 1862 | 1462221776927 Marionette TRACE conn5 <- [1,862,null,{}] 13:42:56 INFO - PROCESS | 1862 | 1462221776936 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:57 INFO - PROCESS | 1862 | 1462221777138 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:42:57 INFO - PROCESS | 1862 | 1462221777314 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04456ab800 == 97 [pid = 1862] [id = 223] 13:42:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f042e7f6c00) [pid = 1862] [serial = 669] [outer = (nil)] 13:42:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f042fac2c00) [pid = 1862] [serial = 670] [outer = 0x7f042e7f6c00] 13:42:57 INFO - PROCESS | 1862 | 1462221777391 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f043205f800) [pid = 1862] [serial = 671] [outer = 0x7f042e7f6c00] 13:42:58 INFO - PROCESS | 1862 | 1462221778259 Marionette TRACE conn5 <- [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]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1386ms 13:42:58 INFO - PROCESS | 1862 | 1462221778310 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 1862 | 1462221778313 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 13:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:42:58 INFO - PROCESS | 1862 | 1462221778320 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 1862 | 1462221778323 Marionette TRACE conn5 <- [1,866,null,{}] 13:42:58 INFO - PROCESS | 1862 | 1462221778329 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:58 INFO - PROCESS | 1862 | 1462221778522 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:42:58 INFO - PROCESS | 1862 | 1462221778707 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425ef3800 == 98 [pid = 1862] [id = 224] 13:42:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f041b9b5000) [pid = 1862] [serial = 672] [outer = (nil)] 13:42:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0432394400) [pid = 1862] [serial = 673] [outer = 0x7f041b9b5000] 13:42:58 INFO - PROCESS | 1862 | 1462221778783 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f043632fc00) [pid = 1862] [serial = 674] [outer = 0x7f041b9b5000] 13:42:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f04363a8c00) [pid = 1862] [serial = 675] [outer = 0x7f042bfca800] 13:42:59 INFO - PROCESS | 1862 | 1462221779854 Marionette TRACE conn5 <- [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]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1588ms 13:42:59 INFO - PROCESS | 1862 | 1462221779909 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 1862 | 1462221779914 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 13:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:42:59 INFO - PROCESS | 1862 | 1462221779920 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 1862 | 1462221779924 Marionette TRACE conn5 <- [1,870,null,{}] 13:42:59 INFO - PROCESS | 1862 | 1462221779929 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:00 INFO - PROCESS | 1862 | 1462221780180 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:43:00 INFO - PROCESS | 1862 | 1462221780415 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3d8000 == 99 [pid = 1862] [id = 225] 13:43:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f041b8c9000) [pid = 1862] [serial = 676] [outer = (nil)] 13:43:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f041c1f7000) [pid = 1862] [serial = 677] [outer = 0x7f041b8c9000] 13:43:00 INFO - PROCESS | 1862 | 1462221780496 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f04247b7c00) [pid = 1862] [serial = 678] [outer = 0x7f041b8c9000] 13:43:01 INFO - PROCESS | 1862 | 1462221781345 Marionette TRACE conn5 <- [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]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1486ms 13:43:01 INFO - PROCESS | 1862 | 1462221781407 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 1862 | 1462221781410 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 13:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:43:01 INFO - PROCESS | 1862 | 1462221781417 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 1862 | 1462221781421 Marionette TRACE conn5 <- [1,874,null,{}] 13:43:01 INFO - PROCESS | 1862 | 1462221781426 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:01 INFO - PROCESS | 1862 | 1462221781608 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:43:01 INFO - PROCESS | 1862 | 1462221781791 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4e4000 == 100 [pid = 1862] [id = 226] 13:43:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f041b8d0400) [pid = 1862] [serial = 679] [outer = (nil)] 13:43:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f041f13d400) [pid = 1862] [serial = 680] [outer = 0x7f041b8d0400] 13:43:01 INFO - PROCESS | 1862 | 1462221781865 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0423a71000) [pid = 1862] [serial = 681] [outer = 0x7f041b8d0400] 13:43:02 INFO - PROCESS | 1862 | 1462221782802 Marionette TRACE conn5 <- [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]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1432ms 13:43:02 INFO - PROCESS | 1862 | 1462221782851 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 1862 | 1462221782855 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 13:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:43:02 INFO - PROCESS | 1862 | 1462221782861 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 1862 | 1462221782863 Marionette TRACE conn5 <- [1,878,null,{}] 13:43:02 INFO - PROCESS | 1862 | 1462221782870 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:03 INFO - PROCESS | 1862 | 1462221783053 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:43:03 INFO - PROCESS | 1862 | 1462221783228 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252dc800 == 101 [pid = 1862] [id = 227] 13:43:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f041c1eb800) [pid = 1862] [serial = 682] [outer = (nil)] 13:43:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f041fc7ac00) [pid = 1862] [serial = 683] [outer = 0x7f041c1eb800] 13:43:03 INFO - PROCESS | 1862 | 1462221783339 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0423a74000) [pid = 1862] [serial = 684] [outer = 0x7f041c1eb800] 13:43:04 INFO - PROCESS | 1862 | 1462221784484 Marionette TRACE conn5 <- [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]]]}] 13:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1635ms 13:43:04 INFO - PROCESS | 1862 | 1462221784497 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 1862 | 1462221784501 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 13:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:43:04 INFO - PROCESS | 1862 | 1462221784510 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 1862 | 1462221784515 Marionette TRACE conn5 <- [1,882,null,{}] 13:43:04 INFO - PROCESS | 1862 | 1462221784524 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:04 INFO - PROCESS | 1862 | 1462221784709 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:43:04 INFO - PROCESS | 1862 | 1462221784929 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4d7000 == 102 [pid = 1862] [id = 228] 13:43:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f041e2f2400) [pid = 1862] [serial = 685] [outer = (nil)] 13:43:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f041e2f7c00) [pid = 1862] [serial = 686] [outer = 0x7f041e2f2400] 13:43:05 INFO - PROCESS | 1862 | 1462221784997 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f041e908800) [pid = 1862] [serial = 687] [outer = 0x7f041e2f2400] 13:43:05 INFO - PROCESS | 1862 | 1462221785872 Marionette TRACE conn5 <- [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]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1436ms 13:43:05 INFO - PROCESS | 1862 | 1462221785947 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 1862 | 1462221785955 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 13:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:43:05 INFO - PROCESS | 1862 | 1462221785965 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 1862 | 1462221785968 Marionette TRACE conn5 <- [1,886,null,{}] 13:43:05 INFO - PROCESS | 1862 | 1462221785974 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:06 INFO - PROCESS | 1862 | 1462221786158 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:43:06 INFO - PROCESS | 1862 | 1462221786498 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9a0800 == 103 [pid = 1862] [id = 229] 13:43:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f041ea0e400) [pid = 1862] [serial = 688] [outer = (nil)] 13:43:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f041ee40800) [pid = 1862] [serial = 689] [outer = 0x7f041ea0e400] 13:43:06 INFO - PROCESS | 1862 | 1462221786572 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f041fc6c400) [pid = 1862] [serial = 690] [outer = 0x7f041ea0e400] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e4dd800 == 102 [pid = 1862] [id = 213] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ed69000 == 101 [pid = 1862] [id = 212] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1c0000 == 100 [pid = 1862] [id = 211] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425d89800 == 99 [pid = 1862] [id = 210] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e3d7800 == 98 [pid = 1862] [id = 209] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425540800 == 97 [pid = 1862] [id = 208] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425219800 == 96 [pid = 1862] [id = 207] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424514800 == 95 [pid = 1862] [id = 206] 13:43:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e7df800 == 94 [pid = 1862] [id = 205] 13:43:07 INFO - PROCESS | 1862 | 1462221787609 Marionette TRACE conn5 <- [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]]]}] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f04251f3c00) [pid = 1862] [serial = 322] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f0428c4d000) [pid = 1862] [serial = 286] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f041f1f6c00) [pid = 1862] [serial = 461] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f0428cf1800) [pid = 1862] [serial = 361] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f04320a5800) [pid = 1862] [serial = 452] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f042b24a400) [pid = 1862] [serial = 373] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f042f7d8000) [pid = 1862] [serial = 449] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f042fac4400) [pid = 1862] [serial = 445] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f042348fc00) [pid = 1862] [serial = 295] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f041fc7a800) [pid = 1862] [serial = 334] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0428b4e000) [pid = 1862] [serial = 442] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0423949c00) [pid = 1862] [serial = 397] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f0432394c00) [pid = 1862] [serial = 455] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f042f3df400) [pid = 1862] [serial = 328] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f043d108000) [pid = 1862] [serial = 412] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f042f7d3000) [pid = 1862] [serial = 403] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f042636b400) [pid = 1862] [serial = 458] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0423487c00) [pid = 1862] [serial = 370] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0428a6ac00) [pid = 1862] [serial = 325] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0423251c00) [pid = 1862] [serial = 436] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f042550a000) [pid = 1862] [serial = 283] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f042e63a800) [pid = 1862] [serial = 491] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f043c454c00) [pid = 1862] [serial = 292] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f042e7fa000) [pid = 1862] [serial = 289] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f043c1dac00) [pid = 1862] [serial = 367] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0425510c00) [pid = 1862] [serial = 400] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f04251f6c00) [pid = 1862] [serial = 358] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f0432ab0c00) [pid = 1862] [serial = 337] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f04321d2c00) [pid = 1862] [serial = 364] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f04321c7800) [pid = 1862] [serial = 331] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f042550c000) [pid = 1862] [serial = 439] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0428b54400) [pid = 1862] [serial = 409] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f04410b6400) [pid = 1862] [serial = 234] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f043c466400) [pid = 1862] [serial = 406] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f041fc77800) [pid = 1862] [serial = 509] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f04244ccc00) [pid = 1862] [serial = 485] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f043046e400) [pid = 1862] [serial = 494] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f043c458c00) [pid = 1862] [serial = 500] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f042f3e3800) [pid = 1862] [serial = 482] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f042dad7000) [pid = 1862] [serial = 539] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f0432391800) [pid = 1862] [serial = 542] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f041c1f8800) [pid = 1862] [serial = 503] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f04247ba800) [pid = 1862] [serial = 545] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0424f7c000) [pid = 1862] [serial = 536] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041f13e000) [pid = 1862] [serial = 506] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f0432a7d000) [pid = 1862] [serial = 497] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041fe63400) [pid = 1862] [serial = 533] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0425c1a800) [pid = 1862] [serial = 488] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f042f842c00) [pid = 1862] [serial = 530] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0425dc1c00) [pid = 1862] [serial = 592] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f04243ab000) [pid = 1862] [serial = 589] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f041fe6ac00) [pid = 1862] [serial = 562] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f04247b4000) [pid = 1862] [serial = 563] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f042c8eec00) [pid = 1862] [serial = 568] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f042d60cc00) [pid = 1862] [serial = 569] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f04321c6c00) [pid = 1862] [serial = 575] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f0430e0a400) [pid = 1862] [serial = 574] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f043d35c800) [pid = 1862] [serial = 578] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f043c470000) [pid = 1862] [serial = 577] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f042636f000) [pid = 1862] [serial = 566] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f0425162400) [pid = 1862] [serial = 565] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f0428b4e400) [pid = 1862] [serial = 560] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f042f3dc400) [pid = 1862] [serial = 572] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f042e7f7000) [pid = 1862] [serial = 571] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f041e910c00) [pid = 1862] [serial = 581] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f041e909400) [pid = 1862] [serial = 580] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f041ea0b800) [pid = 1862] [serial = 584] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f041ea04000) [pid = 1862] [serial = 583] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f041f13b000) [pid = 1862] [serial = 586] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f041fe6a000) [pid = 1862] [serial = 587] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f0428a61800) [pid = 1862] [serial = 593] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x7f04247bc400) [pid = 1862] [serial = 590] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x7f0428a67400) [pid = 1862] [serial = 595] [outer = (nil)] [url = about:blank] 13:43:07 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x7f0428c44c00) [pid = 1862] [serial = 596] [outer = (nil)] [url = about:blank] 13:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1729ms 13:43:07 INFO - PROCESS | 1862 | 1462221787696 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 1862 | 1462221787703 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 13:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:43:07 INFO - PROCESS | 1862 | 1462221787709 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 1862 | 1462221787715 Marionette TRACE conn5 <- [1,890,null,{}] 13:43:07 INFO - PROCESS | 1862 | 1462221787729 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:07 INFO - PROCESS | 1862 | 1462221787909 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:43:08 INFO - PROCESS | 1862 | 1462221788090 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3ca800 == 95 [pid = 1862] [id = 230] 13:43:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x7f041ea11400) [pid = 1862] [serial = 691] [outer = (nil)] 13:43:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x7f0423483000) [pid = 1862] [serial = 692] [outer = 0x7f041ea11400] 13:43:08 INFO - PROCESS | 1862 | 1462221788160 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x7f0423949c00) [pid = 1862] [serial = 693] [outer = 0x7f041ea11400] 13:43:08 INFO - PROCESS | 1862 | 1462221788873 Marionette TRACE conn5 <- [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]]]}] 13:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1185ms 13:43:08 INFO - PROCESS | 1862 | 1462221788904 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 1862 | 1462221788909 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 13:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:43:08 INFO - PROCESS | 1862 | 1462221788917 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 1862 | 1462221788920 Marionette TRACE conn5 <- [1,894,null,{}] 13:43:08 INFO - PROCESS | 1862 | 1462221788926 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:09 INFO - PROCESS | 1862 | 1462221789092 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:43:09 INFO - PROCESS | 1862 | 1462221789107 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424507800 == 96 [pid = 1862] [id = 231] 13:43:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f042394a800) [pid = 1862] [serial = 694] [outer = (nil)] 13:43:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f04243b5000) [pid = 1862] [serial = 695] [outer = 0x7f042394a800] 13:43:09 INFO - PROCESS | 1862 | 1462221789171 Marionette DEBUG loaded listener.js 13:43:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f04244cd400) [pid = 1862] [serial = 696] [outer = 0x7f042394a800] 13:43:10 INFO - PROCESS | 1862 | 1462221790116 Marionette TRACE conn5 <- [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]]]}] 13:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1234ms 13:43:10 INFO - PROCESS | 1862 | 1462221790151 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 1862 | 1462221790155 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 13:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:43:10 INFO - PROCESS | 1862 | 1462221790160 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 1862 | 1462221790173 Marionette TRACE conn5 <- [1,898,null,{}] 13:43:10 INFO - PROCESS | 1862 | 1462221790187 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:10 INFO - PROCESS | 1862 | 1462221790383 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:43:10 INFO - PROCESS | 1862 | 1462221790410 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252db000 == 97 [pid = 1862] [id = 232] 13:43:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f0423a73800) [pid = 1862] [serial = 697] [outer = (nil)] 13:43:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f04247b3000) [pid = 1862] [serial = 698] [outer = 0x7f0423a73800] 13:43:10 INFO - PROCESS | 1862 | 1462221790469 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f0424ec9000) [pid = 1862] [serial = 699] [outer = 0x7f0423a73800] 13:43:11 INFO - PROCESS | 1862 | 1462221791285 Marionette TRACE conn5 <- [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]]]}] 13:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1204ms 13:43:11 INFO - PROCESS | 1862 | 1462221791365 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:43:11 INFO - PROCESS | 1862 | 1462221791371 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 13:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:43:11 INFO - PROCESS | 1862 | 1462221791380 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:43:11 INFO - PROCESS | 1862 | 1462221791386 Marionette TRACE conn5 <- [1,902,null,{}] 13:43:11 INFO - PROCESS | 1862 | 1462221791407 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:11 INFO - PROCESS | 1862 | 1462221791647 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:43:11 INFO - PROCESS | 1862 | 1462221791676 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426332800 == 98 [pid = 1862] [id = 233] 13:43:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f0424eca000) [pid = 1862] [serial = 700] [outer = (nil)] 13:43:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f042550e800) [pid = 1862] [serial = 701] [outer = 0x7f0424eca000] 13:43:11 INFO - PROCESS | 1862 | 1462221791742 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f0425dcb000) [pid = 1862] [serial = 702] [outer = 0x7f0424eca000] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f0425510400) [pid = 1862] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f0428c4b800) [pid = 1862] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f041c1f4000) [pid = 1862] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f041f1f6000) [pid = 1862] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f041e903400) [pid = 1862] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f041f13b400) [pid = 1862] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f041b9b9c00) [pid = 1862] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f04247b5800) [pid = 1862] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:43:12 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x7f041b8c9800) [pid = 1862] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:43:12 INFO - PROCESS | 1862 | 1462221792709 Marionette TRACE conn5 <- [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]]]}] 13:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1353ms 13:43:12 INFO - PROCESS | 1862 | 1462221792733 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 1862 | 1462221792736 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 13:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:43:12 INFO - PROCESS | 1862 | 1462221792748 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 1862 | 1462221792751 Marionette TRACE conn5 <- [1,906,null,{}] 13:43:12 INFO - PROCESS | 1862 | 1462221792756 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:12 INFO - PROCESS | 1862 | 1462221792924 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:43:12 INFO - PROCESS | 1862 | 1462221792938 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04271cd800 == 99 [pid = 1862] [id = 234] 13:43:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x7f041f13fc00) [pid = 1862] [serial = 703] [outer = (nil)] 13:43:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f0425dc9c00) [pid = 1862] [serial = 704] [outer = 0x7f041f13fc00] 13:43:13 INFO - PROCESS | 1862 | 1462221792999 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f0427289400) [pid = 1862] [serial = 705] [outer = 0x7f041f13fc00] 13:43:13 INFO - PROCESS | 1862 | 1462221793753 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1035ms 13:43:13 INFO - PROCESS | 1862 | 1462221793777 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 1862 | 1462221793781 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 13:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:43:13 INFO - PROCESS | 1862 | 1462221793791 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 1862 | 1462221793793 Marionette TRACE conn5 <- [1,910,null,{}] 13:43:13 INFO - PROCESS | 1862 | 1462221793797 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:14 INFO - PROCESS | 1862 | 1462221794007 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:43:14 INFO - PROCESS | 1862 | 1462221794025 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d3b000 == 100 [pid = 1862] [id = 235] 13:43:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f041f13b400) [pid = 1862] [serial = 706] [outer = (nil)] 13:43:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f0427291800) [pid = 1862] [serial = 707] [outer = 0x7f041f13b400] 13:43:14 INFO - PROCESS | 1862 | 1462221794089 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f0428b48000) [pid = 1862] [serial = 708] [outer = 0x7f041f13b400] 13:43:15 INFO - PROCESS | 1862 | 1462221795213 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1487ms 13:43:15 INFO - PROCESS | 1862 | 1462221795280 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 1862 | 1462221795286 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 13:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:43:15 INFO - PROCESS | 1862 | 1462221795294 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:43:15 INFO - PROCESS | 1862 | 1462221795299 Marionette TRACE conn5 <- [1,914,null,{}] 13:43:15 INFO - PROCESS | 1862 | 1462221795308 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:15 INFO - PROCESS | 1862 | 1462221795547 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:43:15 INFO - PROCESS | 1862 | 1462221795711 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3d6000 == 101 [pid = 1862] [id = 236] 13:43:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f041b9bc400) [pid = 1862] [serial = 709] [outer = (nil)] 13:43:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f041ea0bc00) [pid = 1862] [serial = 710] [outer = 0x7f041b9bc400] 13:43:15 INFO - PROCESS | 1862 | 1462221795785 Marionette DEBUG loaded listener.js 13:43:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f041f1eb400) [pid = 1862] [serial = 711] [outer = 0x7f041b9bc400] 13:43:16 INFO - PROCESS | 1862 | 1462221796692 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1441ms 13:43:16 INFO - PROCESS | 1862 | 1462221796736 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 1862 | 1462221796745 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 13:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:43:16 INFO - PROCESS | 1862 | 1462221796755 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 1862 | 1462221796758 Marionette TRACE conn5 <- [1,918,null,{}] 13:43:16 INFO - PROCESS | 1862 | 1462221796765 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:16 INFO - PROCESS | 1862 | 1462221796978 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:43:17 INFO - PROCESS | 1862 | 1462221797163 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042553a800 == 102 [pid = 1862] [id = 237] 13:43:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f041e910c00) [pid = 1862] [serial = 712] [outer = (nil)] 13:43:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f0423a73000) [pid = 1862] [serial = 713] [outer = 0x7f041e910c00] 13:43:17 INFO - PROCESS | 1862 | 1462221797239 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f04247b5000) [pid = 1862] [serial = 714] [outer = 0x7f041e910c00] 13:43:18 INFO - PROCESS | 1862 | 1462221798154 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1431ms 13:43:18 INFO - PROCESS | 1862 | 1462221798187 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 1862 | 1462221798191 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 13:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:43:18 INFO - PROCESS | 1862 | 1462221798197 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 1862 | 1462221798203 Marionette TRACE conn5 <- [1,922,null,{}] 13:43:18 INFO - PROCESS | 1862 | 1462221798218 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:18 INFO - PROCESS | 1862 | 1462221798403 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:43:18 INFO - PROCESS | 1862 | 1462221798573 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ccd7000 == 103 [pid = 1862] [id = 238] 13:43:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f0425167400) [pid = 1862] [serial = 715] [outer = (nil)] 13:43:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f0425510c00) [pid = 1862] [serial = 716] [outer = 0x7f0425167400] 13:43:18 INFO - PROCESS | 1862 | 1462221798648 Marionette DEBUG loaded listener.js 13:43:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0427431000) [pid = 1862] [serial = 717] [outer = 0x7f0425167400] 13:43:19 INFO - PROCESS | 1862 | 1462221799550 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1386ms 13:43:19 INFO - PROCESS | 1862 | 1462221799584 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:43:19 INFO - PROCESS | 1862 | 1462221799588 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 13:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:43:19 INFO - PROCESS | 1862 | 1462221799595 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:43:19 INFO - PROCESS | 1862 | 1462221799598 Marionette TRACE conn5 <- [1,926,null,{}] 13:43:19 INFO - PROCESS | 1862 | 1462221799603 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:19 INFO - PROCESS | 1862 | 1462221799792 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:43:19 INFO - PROCESS | 1862 | 1462221799960 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e4ca800 == 104 [pid = 1862] [id = 239] 13:43:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f042516f400) [pid = 1862] [serial = 718] [outer = (nil)] 13:43:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0428b53800) [pid = 1862] [serial = 719] [outer = 0x7f042516f400] 13:43:20 INFO - PROCESS | 1862 | 1462221800031 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0428c52000) [pid = 1862] [serial = 720] [outer = 0x7f042516f400] 13:43:20 INFO - PROCESS | 1862 | 1462221800935 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1377ms 13:43:20 INFO - PROCESS | 1862 | 1462221800973 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:43:20 INFO - PROCESS | 1862 | 1462221800976 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 13:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:43:20 INFO - PROCESS | 1862 | 1462221800983 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 1862 | 1462221800986 Marionette TRACE conn5 <- [1,930,null,{}] 13:43:20 INFO - PROCESS | 1862 | 1462221800991 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:21 INFO - PROCESS | 1862 | 1462221801170 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:43:21 INFO - PROCESS | 1862 | 1462221801338 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee36000 == 105 [pid = 1862] [id = 240] 13:43:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f0427432000) [pid = 1862] [serial = 721] [outer = (nil)] 13:43:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f042b36ac00) [pid = 1862] [serial = 722] [outer = 0x7f0427432000] 13:43:21 INFO - PROCESS | 1862 | 1462221801409 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f042cc51000) [pid = 1862] [serial = 723] [outer = 0x7f0427432000] 13:43:22 INFO - PROCESS | 1862 | 1462221802334 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1383ms 13:43:22 INFO - PROCESS | 1862 | 1462221802367 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 1862 | 1462221802374 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 13:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:43:22 INFO - PROCESS | 1862 | 1462221802380 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 1862 | 1462221802383 Marionette TRACE conn5 <- [1,934,null,{}] 13:43:22 INFO - PROCESS | 1862 | 1462221802388 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:22 INFO - PROCESS | 1862 | 1462221802588 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:43:22 INFO - PROCESS | 1862 | 1462221802761 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043035a000 == 106 [pid = 1862] [id = 241] 13:43:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f042cc51800) [pid = 1862] [serial = 724] [outer = (nil)] 13:43:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f042f76dc00) [pid = 1862] [serial = 725] [outer = 0x7f042cc51800] 13:43:22 INFO - PROCESS | 1862 | 1462221802871 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0432060400) [pid = 1862] [serial = 726] [outer = 0x7f042cc51800] 13:43:23 INFO - PROCESS | 1862 | 1462221803764 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1436ms 13:43:23 INFO - PROCESS | 1862 | 1462221803818 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 1862 | 1462221803822 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 13:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:43:23 INFO - PROCESS | 1862 | 1462221803828 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:43:23 INFO - PROCESS | 1862 | 1462221803830 Marionette TRACE conn5 <- [1,938,null,{}] 13:43:23 INFO - PROCESS | 1862 | 1462221803836 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:24 INFO - PROCESS | 1862 | 1462221804013 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:43:24 INFO - PROCESS | 1862 | 1462221804182 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0435721800 == 107 [pid = 1862] [id = 242] 13:43:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f042f054400) [pid = 1862] [serial = 727] [outer = (nil)] 13:43:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f04321cb400) [pid = 1862] [serial = 728] [outer = 0x7f042f054400] 13:43:24 INFO - PROCESS | 1862 | 1462221804254 Marionette DEBUG loaded listener.js 13:43:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0432bbc400) [pid = 1862] [serial = 729] [outer = 0x7f042f054400] 13:43:25 INFO - PROCESS | 1862 | 1462221805208 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1432ms 13:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:43:25 INFO - PROCESS | 1862 | 1462221805262 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 1862 | 1462221805265 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 13:43:25 INFO - PROCESS | 1862 | 1462221805272 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 1862 | 1462221805275 Marionette TRACE conn5 <- [1,942,null,{}] 13:43:25 INFO - PROCESS | 1862 | 1462221805281 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:25 INFO - PROCESS | 1862 | 1462221805485 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:43:25 INFO - PROCESS | 1862 | 1462221805650 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c47d800 == 108 [pid = 1862] [id = 243] 13:43:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0430e06400) [pid = 1862] [serial = 730] [outer = (nil)] 13:43:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f04363a8000) [pid = 1862] [serial = 731] [outer = 0x7f0430e06400] 13:43:25 INFO - PROCESS | 1862 | 1462221805723 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f043bf8b400) [pid = 1862] [serial = 732] [outer = 0x7f0430e06400] 13:43:26 INFO - PROCESS | 1862 | 1462221806553 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1331ms 13:43:26 INFO - PROCESS | 1862 | 1462221806602 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:43:26 INFO - PROCESS | 1862 | 1462221806606 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 13:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:43:26 INFO - PROCESS | 1862 | 1462221806613 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:43:26 INFO - PROCESS | 1862 | 1462221806616 Marionette TRACE conn5 <- [1,946,null,{}] 13:43:26 INFO - PROCESS | 1862 | 1462221806622 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:26 INFO - PROCESS | 1862 | 1462221806807 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:43:26 INFO - PROCESS | 1862 | 1462221806983 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440ea8800 == 109 [pid = 1862] [id = 244] 13:43:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0432060800) [pid = 1862] [serial = 733] [outer = (nil)] 13:43:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f043c288000) [pid = 1862] [serial = 734] [outer = 0x7f0432060800] 13:43:27 INFO - PROCESS | 1862 | 1462221807056 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f043c470000) [pid = 1862] [serial = 735] [outer = 0x7f0432060800] 13:43:27 INFO - PROCESS | 1862 | 1462221807919 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1384ms 13:43:27 INFO - PROCESS | 1862 | 1462221807997 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:43:28 INFO - PROCESS | 1862 | 1462221808001 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 13:43:28 INFO - PROCESS | 1862 | 1462221808007 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 1862 | 1462221808010 Marionette TRACE conn5 <- [1,950,null,{}] 13:43:28 INFO - PROCESS | 1862 | 1462221808015 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:28 INFO - PROCESS | 1862 | 1462221808233 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:43:28 INFO - PROCESS | 1862 | 1462221808410 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0443323000 == 110 [pid = 1862] [id = 245] 13:43:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041afecc00) [pid = 1862] [serial = 736] [outer = (nil)] 13:43:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041aff3800) [pid = 1862] [serial = 737] [outer = 0x7f041afecc00] 13:43:28 INFO - PROCESS | 1862 | 1462221808482 Marionette DEBUG loaded listener.js 13:43:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041aff8800) [pid = 1862] [serial = 738] [outer = 0x7f041afecc00] 13:43:29 INFO - PROCESS | 1862 | 1462221809353 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1387ms 13:43:29 INFO - PROCESS | 1862 | 1462221809395 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:43:29 INFO - PROCESS | 1862 | 1462221809400 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 13:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:43:29 INFO - PROCESS | 1862 | 1462221809406 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 1862 | 1462221809410 Marionette TRACE conn5 <- [1,954,null,{}] 13:43:29 INFO - PROCESS | 1862 | 1462221809415 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:29 INFO - PROCESS | 1862 | 1462221809628 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:43:30 INFO - PROCESS | 1862 | 1462221810254 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b858000 == 111 [pid = 1862] [id = 246] 13:43:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041b2e1000) [pid = 1862] [serial = 739] [outer = (nil)] 13:43:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041b8c6400) [pid = 1862] [serial = 740] [outer = 0x7f041b2e1000] 13:43:30 INFO - PROCESS | 1862 | 1462221810371 Marionette DEBUG loaded listener.js 13:43:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041b8d2000) [pid = 1862] [serial = 741] [outer = 0x7f041b2e1000] 13:43:31 INFO - PROCESS | 1862 | 1462221811282 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1931ms 13:43:31 INFO - PROCESS | 1862 | 1462221811343 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:43:31 INFO - PROCESS | 1862 | 1462221811355 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 13:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:43:31 INFO - PROCESS | 1862 | 1462221811367 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 1862 | 1462221811375 Marionette TRACE conn5 <- [1,958,null,{}] 13:43:31 INFO - PROCESS | 1862 | 1462221811388 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:31 INFO - PROCESS | 1862 | 1462221811644 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:43:31 INFO - PROCESS | 1862 | 1462221811865 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1a7000 == 112 [pid = 1862] [id = 247] 13:43:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f041e2f1000) [pid = 1862] [serial = 742] [outer = (nil)] 13:43:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041e2f9c00) [pid = 1862] [serial = 743] [outer = 0x7f041e2f1000] 13:43:31 INFO - PROCESS | 1862 | 1462221811953 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f041e888400) [pid = 1862] [serial = 744] [outer = 0x7f041e2f1000] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e90000 == 111 [pid = 1862] [id = 58] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04271cd800 == 110 [pid = 1862] [id = 234] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f042fac1c00) [pid = 1862] [serial = 607] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f04251f8800) [pid = 1862] [serial = 604] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0432ab6c00) [pid = 1862] [serial = 613] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0423244c00) [pid = 1862] [serial = 601] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f042d60c000) [pid = 1862] [serial = 598] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f041e2fa400) [pid = 1862] [serial = 610] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0426332800 == 109 [pid = 1862] [id = 233] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04252db000 == 108 [pid = 1862] [id = 232] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424507800 == 107 [pid = 1862] [id = 231] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e3ca800 == 106 [pid = 1862] [id = 230] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9a0800 == 105 [pid = 1862] [id = 229] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e4d7000 == 104 [pid = 1862] [id = 228] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04456ab800 == 103 [pid = 1862] [id = 223] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a66b800 == 102 [pid = 1862] [id = 222] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b1b4000 == 101 [pid = 1862] [id = 221] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f044569c000 == 100 [pid = 1862] [id = 220] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d442800 == 99 [pid = 1862] [id = 219] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b3fe800 == 98 [pid = 1862] [id = 218] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04321a5000 == 97 [pid = 1862] [id = 217] 13:43:32 INFO - PROCESS | 1862 | 1462221812956 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b391000 == 96 [pid = 1862] [id = 216] 13:43:32 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423818800 == 95 [pid = 1862] [id = 215] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f041ee46800) [pid = 1862] [serial = 641] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f042636bc00) [pid = 1862] [serial = 632] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f042d608000) [pid = 1862] [serial = 638] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f042c8e9000) [pid = 1862] [serial = 637] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f041e90cc00) [pid = 1862] [serial = 619] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f041fe6c000) [pid = 1862] [serial = 622] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0423944c00) [pid = 1862] [serial = 623] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0425c16c00) [pid = 1862] [serial = 631] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0424ed1c00) [pid = 1862] [serial = 626] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f04247bec00) [pid = 1862] [serial = 629] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f041c1fa800) [pid = 1862] [serial = 617] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041b9be000) [pid = 1862] [serial = 616] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0428c49c00) [pid = 1862] [serial = 635] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f04243b3c00) [pid = 1862] [serial = 628] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f041c1f6c00) [pid = 1862] [serial = 640] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f0428a63000) [pid = 1862] [serial = 634] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f04247b9800) [pid = 1862] [serial = 625] [outer = (nil)] [url = about:blank] 13:43:32 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f041ea0f400) [pid = 1862] [serial = 620] [outer = (nil)] [url = about:blank] 13:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1656ms 13:43:33 INFO - PROCESS | 1862 | 1462221813027 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:43:33 INFO - PROCESS | 1862 | 1462221813032 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 13:43:33 INFO - PROCESS | 1862 | 1462221813039 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 1862 | 1462221813042 Marionette TRACE conn5 <- [1,962,null,{}] 13:43:33 INFO - PROCESS | 1862 | 1462221813047 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:33 INFO - PROCESS | 1862 | 1462221813222 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:43:33 INFO - PROCESS | 1862 | 1462221813424 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4d3000 == 96 [pid = 1862] [id = 248] 13:43:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f041ea02800) [pid = 1862] [serial = 745] [outer = (nil)] 13:43:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f041ea09800) [pid = 1862] [serial = 746] [outer = 0x7f041ea02800] 13:43:33 INFO - PROCESS | 1862 | 1462221813517 Marionette DEBUG loaded listener.js 13:43:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f041ee43000) [pid = 1862] [serial = 747] [outer = 0x7f041ea02800] 13:43:34 INFO - PROCESS | 1862 | 1462221814218 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1232ms 13:43:34 INFO - PROCESS | 1862 | 1462221814272 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:43:34 INFO - PROCESS | 1862 | 1462221814276 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 13:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:43:34 INFO - PROCESS | 1862 | 1462221814292 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:43:34 INFO - PROCESS | 1862 | 1462221814301 Marionette TRACE conn5 <- [1,966,null,{}] 13:43:34 INFO - PROCESS | 1862 | 1462221814310 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:34 INFO - PROCESS | 1862 | 1462221814539 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:43:34 INFO - PROCESS | 1862 | 1462221814558 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f17e800 == 97 [pid = 1862] [id = 249] 13:43:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f041ee4cc00) [pid = 1862] [serial = 748] [outer = (nil)] 13:43:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f041f1f1000) [pid = 1862] [serial = 749] [outer = 0x7f041ee4cc00] 13:43:34 INFO - PROCESS | 1862 | 1462221814626 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041fc79400) [pid = 1862] [serial = 750] [outer = 0x7f041ee4cc00] 13:43:35 INFO - PROCESS | 1862 | 1462221815629 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1406ms 13:43:35 INFO - PROCESS | 1862 | 1462221815690 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 1862 | 1462221815695 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 13:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:43:35 INFO - PROCESS | 1862 | 1462221815701 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 1862 | 1462221815704 Marionette TRACE conn5 <- [1,970,null,{}] 13:43:35 INFO - PROCESS | 1862 | 1462221815731 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:35 INFO - PROCESS | 1862 | 1462221815956 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:43:35 INFO - PROCESS | 1862 | 1462221815984 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fad3000 == 98 [pid = 1862] [id = 250] 13:43:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041fc70800) [pid = 1862] [serial = 751] [outer = (nil)] 13:43:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0423244000) [pid = 1862] [serial = 752] [outer = 0x7f041fc70800] 13:43:36 INFO - PROCESS | 1862 | 1462221816047 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0423251400) [pid = 1862] [serial = 753] [outer = 0x7f041fc70800] 13:43:36 INFO - PROCESS | 1862 | 1462221816935 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1248ms 13:43:36 INFO - PROCESS | 1862 | 1462221816966 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 1862 | 1462221816970 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 13:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:43:36 INFO - PROCESS | 1862 | 1462221816976 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 1862 | 1462221816978 Marionette TRACE conn5 <- [1,974,null,{}] 13:43:36 INFO - PROCESS | 1862 | 1462221816984 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:37 INFO - PROCESS | 1862 | 1462221817213 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:43:37 INFO - PROCESS | 1862 | 1462221817246 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234db000 == 99 [pid = 1862] [id = 251] 13:43:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0423942c00) [pid = 1862] [serial = 754] [outer = (nil)] 13:43:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f042394b000) [pid = 1862] [serial = 755] [outer = 0x7f0423942c00] 13:43:37 INFO - PROCESS | 1862 | 1462221817321 Marionette DEBUG loaded listener.js 13:43:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f0423a7c000) [pid = 1862] [serial = 756] [outer = 0x7f0423942c00] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0423a73800) [pid = 1862] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0424eca000) [pid = 1862] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f041ea0e400) [pid = 1862] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041ea11400) [pid = 1862] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f041e2f2400) [pid = 1862] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f042394a800) [pid = 1862] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f041f13fc00) [pid = 1862] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0423a7a800) [pid = 1862] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:43:38 INFO - PROCESS | 1862 | 1462221818413 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1482ms 13:43:38 INFO - PROCESS | 1862 | 1462221818464 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 1862 | 1462221818467 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 13:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:43:38 INFO - PROCESS | 1862 | 1462221818473 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 1862 | 1462221818476 Marionette TRACE conn5 <- [1,978,null,{}] 13:43:38 INFO - PROCESS | 1862 | 1462221818485 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:38 INFO - PROCESS | 1862 | 1462221818674 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:43:38 INFO - PROCESS | 1862 | 1462221818686 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f60000 == 100 [pid = 1862] [id = 252] 13:43:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f04243b9c00) [pid = 1862] [serial = 757] [outer = (nil)] 13:43:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f04247b0400) [pid = 1862] [serial = 758] [outer = 0x7f04243b9c00] 13:43:38 INFO - PROCESS | 1862 | 1462221818748 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f04247b6c00) [pid = 1862] [serial = 759] [outer = 0x7f04243b9c00] 13:43:39 INFO - PROCESS | 1862 | 1462221819520 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1086ms 13:43:39 INFO - PROCESS | 1862 | 1462221819561 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:43:39 INFO - PROCESS | 1862 | 1462221819564 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 13:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:43:39 INFO - PROCESS | 1862 | 1462221819570 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 1862 | 1462221819572 Marionette TRACE conn5 <- [1,982,null,{}] 13:43:39 INFO - PROCESS | 1862 | 1462221819578 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:39 INFO - PROCESS | 1862 | 1462221819787 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:43:39 INFO - PROCESS | 1862 | 1462221819802 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425221000 == 101 [pid = 1862] [id = 253] 13:43:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f04243b5400) [pid = 1862] [serial = 760] [outer = (nil)] 13:43:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f04247bf000) [pid = 1862] [serial = 761] [outer = 0x7f04243b5400] 13:43:39 INFO - PROCESS | 1862 | 1462221819863 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0424ecac00) [pid = 1862] [serial = 762] [outer = 0x7f04243b5400] 13:43:40 INFO - PROCESS | 1862 | 1462221820977 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1481ms 13:43:41 INFO - PROCESS | 1862 | 1462221821054 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 1862 | 1462221821062 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 13:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:43:41 INFO - PROCESS | 1862 | 1462221821069 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 1862 | 1462221821076 Marionette TRACE conn5 <- [1,986,null,{}] 13:43:41 INFO - PROCESS | 1862 | 1462221821083 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:41 INFO - PROCESS | 1862 | 1462221821335 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:43:41 INFO - PROCESS | 1862 | 1462221821613 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5c1800 == 102 [pid = 1862] [id = 254] 13:43:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041e2f0400) [pid = 1862] [serial = 763] [outer = (nil)] 13:43:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f041e887400) [pid = 1862] [serial = 764] [outer = 0x7f041e2f0400] 13:43:41 INFO - PROCESS | 1862 | 1462221821690 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041e90bc00) [pid = 1862] [serial = 765] [outer = 0x7f041e2f0400] 13:43:42 INFO - PROCESS | 1862 | 1462221822605 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1585ms 13:43:42 INFO - PROCESS | 1862 | 1462221822655 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:43:42 INFO - PROCESS | 1862 | 1462221822665 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 13:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:43:42 INFO - PROCESS | 1862 | 1462221822676 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - PROCESS | 1862 | 1462221822679 Marionette TRACE conn5 <- [1,990,null,{}] 13:43:42 INFO - PROCESS | 1862 | 1462221822688 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:42 INFO - PROCESS | 1862 | 1462221822880 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:43:43 INFO - PROCESS | 1862 | 1462221823050 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042381a800 == 103 [pid = 1862] [id = 255] 13:43:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041e2f1400) [pid = 1862] [serial = 766] [outer = (nil)] 13:43:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041f1f6c00) [pid = 1862] [serial = 767] [outer = 0x7f041e2f1400] 13:43:43 INFO - PROCESS | 1862 | 1462221823125 Marionette DEBUG loaded listener.js 13:43:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041fe6b800) [pid = 1862] [serial = 768] [outer = 0x7f041e2f1400] 13:43:44 INFO - PROCESS | 1862 | 1462221824049 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1440ms 13:43:44 INFO - PROCESS | 1862 | 1462221824117 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:43:44 INFO - PROCESS | 1862 | 1462221824121 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 13:43:44 INFO - PROCESS | 1862 | 1462221824127 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:43:44 INFO - PROCESS | 1862 | 1462221824133 Marionette TRACE conn5 <- [1,994,null,{}] 13:43:44 INFO - PROCESS | 1862 | 1462221824149 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:44 INFO - PROCESS | 1862 | 1462221824394 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:43:44 INFO - PROCESS | 1862 | 1462221824606 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d84800 == 104 [pid = 1862] [id = 256] 13:43:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f042348f000) [pid = 1862] [serial = 769] [outer = (nil)] 13:43:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f04243b3000) [pid = 1862] [serial = 770] [outer = 0x7f042348f000] 13:43:44 INFO - PROCESS | 1862 | 1462221824728 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f04247b8c00) [pid = 1862] [serial = 771] [outer = 0x7f042348f000] 13:43:45 INFO - PROCESS | 1862 | 1462221825614 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1539ms 13:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:43:45 INFO - PROCESS | 1862 | 1462221825667 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:43:45 INFO - PROCESS | 1862 | 1462221825671 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 13:43:45 INFO - PROCESS | 1862 | 1462221825677 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:43:45 INFO - PROCESS | 1862 | 1462221825681 Marionette TRACE conn5 <- [1,998,null,{}] 13:43:45 INFO - PROCESS | 1862 | 1462221825687 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:45 INFO - PROCESS | 1862 | 1462221825942 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:43:46 INFO - PROCESS | 1862 | 1462221826153 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0427455000 == 105 [pid = 1862] [id = 257] 13:43:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f042394b400) [pid = 1862] [serial = 772] [outer = (nil)] 13:43:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f04251ef800) [pid = 1862] [serial = 773] [outer = 0x7f042394b400] 13:43:46 INFO - PROCESS | 1862 | 1462221826271 Marionette DEBUG loaded listener.js 13:43:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f04251f8800) [pid = 1862] [serial = 774] [outer = 0x7f042394b400] 13:43:47 INFO - PROCESS | 1862 | 1462221827064 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1444ms 13:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:43:47 INFO - PROCESS | 1862 | 1462221827122 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 1862 | 1462221827125 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 13:43:47 INFO - PROCESS | 1862 | 1462221827132 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 1862 | 1462221827134 Marionette TRACE conn5 <- [1,1002,null,{}] 13:43:47 INFO - PROCESS | 1862 | 1462221827140 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:47 INFO - PROCESS | 1862 | 1462221827349 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:43:47 INFO - PROCESS | 1862 | 1462221827519 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d37800 == 106 [pid = 1862] [id = 258] 13:43:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0424ecdc00) [pid = 1862] [serial = 775] [outer = (nil)] 13:43:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f0425511400) [pid = 1862] [serial = 776] [outer = 0x7f0424ecdc00] 13:43:47 INFO - PROCESS | 1862 | 1462221827595 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0425c15c00) [pid = 1862] [serial = 777] [outer = 0x7f0424ecdc00] 13:43:48 INFO - PROCESS | 1862 | 1462221828532 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1436ms 13:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:43:48 INFO - PROCESS | 1862 | 1462221828567 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 1862 | 1462221828570 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 13:43:48 INFO - PROCESS | 1862 | 1462221828577 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 1862 | 1462221828580 Marionette TRACE conn5 <- [1,1006,null,{}] 13:43:48 INFO - PROCESS | 1862 | 1462221828586 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:48 INFO - PROCESS | 1862 | 1462221828785 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:43:48 INFO - PROCESS | 1862 | 1462221828961 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042c7b1800 == 107 [pid = 1862] [id = 259] 13:43:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0425c16000) [pid = 1862] [serial = 778] [outer = (nil)] 13:43:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f042636ec00) [pid = 1862] [serial = 779] [outer = 0x7f0425c16000] 13:43:49 INFO - PROCESS | 1862 | 1462221829038 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0427431800) [pid = 1862] [serial = 780] [outer = 0x7f0425c16000] 13:43:49 INFO - PROCESS | 1862 | 1462221829938 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1432ms 13:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:43:50 INFO - PROCESS | 1862 | 1462221830008 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:43:50 INFO - PROCESS | 1862 | 1462221830011 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 13:43:50 INFO - PROCESS | 1862 | 1462221830018 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:43:50 INFO - PROCESS | 1862 | 1462221830021 Marionette TRACE conn5 <- [1,1010,null,{}] 13:43:50 INFO - PROCESS | 1862 | 1462221830027 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:50 INFO - PROCESS | 1862 | 1462221830203 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:43:50 INFO - PROCESS | 1862 | 1462221830374 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1be800 == 108 [pid = 1862] [id = 260] 13:43:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0425c1a000) [pid = 1862] [serial = 781] [outer = (nil)] 13:43:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0428041800) [pid = 1862] [serial = 782] [outer = 0x7f0425c1a000] 13:43:50 INFO - PROCESS | 1862 | 1462221830474 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0428a63000) [pid = 1862] [serial = 783] [outer = 0x7f0425c1a000] 13:43:51 INFO - PROCESS | 1862 | 1462221831365 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1379ms 13:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:43:51 INFO - PROCESS | 1862 | 1462221831397 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 1862 | 1462221831400 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 13:43:51 INFO - PROCESS | 1862 | 1462221831406 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:43:51 INFO - PROCESS | 1862 | 1462221831409 Marionette TRACE conn5 <- [1,1014,null,{}] 13:43:51 INFO - PROCESS | 1862 | 1462221831414 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:51 INFO - PROCESS | 1862 | 1462221831597 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:43:51 INFO - PROCESS | 1862 | 1462221831774 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e76a000 == 109 [pid = 1862] [id = 261] 13:43:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0425dcbc00) [pid = 1862] [serial = 784] [outer = (nil)] 13:43:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0428aaa000) [pid = 1862] [serial = 785] [outer = 0x7f0425dcbc00] 13:43:51 INFO - PROCESS | 1862 | 1462221831848 Marionette DEBUG loaded listener.js 13:43:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0428c44800) [pid = 1862] [serial = 786] [outer = 0x7f0425dcbc00] 13:43:52 INFO - PROCESS | 1862 | 1462221832763 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1430ms 13:43:52 INFO - PROCESS | 1862 | 1462221832837 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:43:52 INFO - PROCESS | 1862 | 1462221832840 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 13:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:43:52 INFO - PROCESS | 1862 | 1462221832847 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:43:52 INFO - PROCESS | 1862 | 1462221832850 Marionette TRACE conn5 <- [1,1018,null,{}] 13:43:52 INFO - PROCESS | 1862 | 1462221832855 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:53 INFO - PROCESS | 1862 | 1462221833088 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:43:53 INFO - PROCESS | 1862 | 1462221833266 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eeb6000 == 110 [pid = 1862] [id = 262] 13:43:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f042803e400) [pid = 1862] [serial = 787] [outer = (nil)] 13:43:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0428c46c00) [pid = 1862] [serial = 788] [outer = 0x7f042803e400] 13:43:53 INFO - PROCESS | 1862 | 1462221833336 Marionette DEBUG loaded listener.js 13:43:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0428cf4400) [pid = 1862] [serial = 789] [outer = 0x7f042803e400] 13:43:54 INFO - PROCESS | 1862 | 1462221834177 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1379ms 13:43:54 INFO - PROCESS | 1862 | 1462221834226 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 1862 | 1462221834230 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 13:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:43:54 INFO - PROCESS | 1862 | 1462221834237 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:43:54 INFO - PROCESS | 1862 | 1462221834239 Marionette TRACE conn5 <- [1,1022,null,{}] 13:43:54 INFO - PROCESS | 1862 | 1462221834245 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:54 INFO - PROCESS | 1862 | 1462221834439 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:43:54 INFO - PROCESS | 1862 | 1462221834616 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042fa99800 == 111 [pid = 1862] [id = 263] 13:43:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f0428a63800) [pid = 1862] [serial = 790] [outer = (nil)] 13:43:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f042b253000) [pid = 1862] [serial = 791] [outer = 0x7f0428a63800] 13:43:54 INFO - PROCESS | 1862 | 1462221834687 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f042be50c00) [pid = 1862] [serial = 792] [outer = 0x7f0428a63800] 13:43:55 INFO - PROCESS | 1862 | 1462221835651 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1482ms 13:43:55 INFO - PROCESS | 1862 | 1462221835720 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:43:55 INFO - PROCESS | 1862 | 1462221835724 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 13:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:43:55 INFO - PROCESS | 1862 | 1462221835730 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:43:55 INFO - PROCESS | 1862 | 1462221835735 Marionette TRACE conn5 <- [1,1026,null,{}] 13:43:55 INFO - PROCESS | 1862 | 1462221835740 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:55 INFO - PROCESS | 1862 | 1462221835987 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:43:56 INFO - PROCESS | 1862 | 1462221836207 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9a3000 == 112 [pid = 1862] [id = 264] 13:43:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f041aff3c00) [pid = 1862] [serial = 793] [outer = (nil)] 13:43:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f041b2e0000) [pid = 1862] [serial = 794] [outer = 0x7f041aff3c00] 13:43:56 INFO - PROCESS | 1862 | 1462221836651 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f041b8d1c00) [pid = 1862] [serial = 795] [outer = 0x7f041aff3c00] 13:43:57 INFO - PROCESS | 1862 | 1462221837603 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1937ms 13:43:57 INFO - PROCESS | 1862 | 1462221837669 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1862 | 1462221837675 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 13:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:43:57 INFO - PROCESS | 1862 | 1462221837683 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 1862 | 1462221837688 Marionette TRACE conn5 <- [1,1030,null,{}] 13:43:57 INFO - PROCESS | 1862 | 1462221837695 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:58 INFO - PROCESS | 1862 | 1462221838006 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:43:58 INFO - PROCESS | 1862 | 1462221838296 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3d0800 == 113 [pid = 1862] [id = 265] 13:43:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f041e90e400) [pid = 1862] [serial = 796] [outer = (nil)] 13:43:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f041ea0fc00) [pid = 1862] [serial = 797] [outer = 0x7f041e90e400] 13:43:58 INFO - PROCESS | 1862 | 1462221838367 Marionette DEBUG loaded listener.js 13:43:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f041f144c00) [pid = 1862] [serial = 798] [outer = 0x7f041e90e400] 13:43:58 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c203000 == 112 [pid = 1862] [id = 91] 13:43:58 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042521f000 == 111 [pid = 1862] [id = 200] 13:43:58 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f042e728400) [pid = 1862] [serial = 664] [outer = (nil)] [url = about:blank] 13:43:58 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f042f364400) [pid = 1862] [serial = 667] [outer = (nil)] [url = about:blank] 13:43:58 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f042fac2c00) [pid = 1862] [serial = 670] [outer = (nil)] [url = about:blank] 13:43:58 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0432394400) [pid = 1862] [serial = 673] [outer = (nil)] [url = about:blank] 13:43:58 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f041c1f7000) [pid = 1862] [serial = 677] [outer = (nil)] [url = about:blank] 13:43:58 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041f13d400) [pid = 1862] [serial = 680] [outer = (nil)] [url = about:blank] 13:43:58 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424f60000 == 110 [pid = 1862] [id = 252] 13:43:58 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f17e800 == 109 [pid = 1862] [id = 249] 13:43:58 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e4d3000 == 108 [pid = 1862] [id = 248] 13:43:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b1a7000 == 107 [pid = 1862] [id = 247] 13:43:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b858000 == 106 [pid = 1862] [id = 246] 13:43:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e3d6000 == 105 [pid = 1862] [id = 236] 13:43:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428d3b000 == 104 [pid = 1862] [id = 235] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f042f058800) [pid = 1862] [serial = 599] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f04247b3000) [pid = 1862] [serial = 698] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f042550e800) [pid = 1862] [serial = 701] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0425dcb000) [pid = 1862] [serial = 702] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f041ea0c800) [pid = 1862] [serial = 646] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f041ee40800) [pid = 1862] [serial = 689] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f041fc6c400) [pid = 1862] [serial = 690] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f0426362000) [pid = 1862] [serial = 658] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f041fe65800) [pid = 1862] [serial = 643] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f041fc7ac00) [pid = 1862] [serial = 683] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f0425506800) [pid = 1862] [serial = 655] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f0423483000) [pid = 1862] [serial = 692] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0423949c00) [pid = 1862] [serial = 693] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f041e908800) [pid = 1862] [serial = 687] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041e2f7c00) [pid = 1862] [serial = 686] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0423490000) [pid = 1862] [serial = 649] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f04243b5000) [pid = 1862] [serial = 695] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0424ecc800) [pid = 1862] [serial = 652] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f042c8e5800) [pid = 1862] [serial = 661] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0425dc9c00) [pid = 1862] [serial = 704] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0424ec9000) [pid = 1862] [serial = 699] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f04244cd400) [pid = 1862] [serial = 696] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0423a74800) [pid = 1862] [serial = 446] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:43:59 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f0427289400) [pid = 1862] [serial = 705] [outer = (nil)] [url = about:blank] 13:43:59 INFO - PROCESS | 1862 | 1462221839278 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1634ms 13:43:59 INFO - PROCESS | 1862 | 1462221839317 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:43:59 INFO - PROCESS | 1862 | 1462221839323 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 13:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:43:59 INFO - PROCESS | 1862 | 1462221839332 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:43:59 INFO - PROCESS | 1862 | 1462221839336 Marionette TRACE conn5 <- [1,1034,null,{}] 13:43:59 INFO - PROCESS | 1862 | 1462221839342 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:59 INFO - PROCESS | 1862 | 1462221839532 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:43:59 INFO - PROCESS | 1862 | 1462221839667 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5c7800 == 105 [pid = 1862] [id = 266] 13:43:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041e2fc800) [pid = 1862] [serial = 799] [outer = (nil)] 13:43:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041fc77400) [pid = 1862] [serial = 800] [outer = 0x7f041e2fc800] 13:43:59 INFO - PROCESS | 1862 | 1462221839730 Marionette DEBUG loaded listener.js 13:43:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f042324a400) [pid = 1862] [serial = 801] [outer = 0x7f041e2fc800] 13:44:00 INFO - PROCESS | 1862 | 1462221840585 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1287ms 13:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:44:00 INFO - PROCESS | 1862 | 1462221840621 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:44:00 INFO - PROCESS | 1862 | 1462221840623 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 13:44:00 INFO - PROCESS | 1862 | 1462221840629 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:44:00 INFO - PROCESS | 1862 | 1462221840635 Marionette TRACE conn5 <- [1,1038,null,{}] 13:44:00 INFO - PROCESS | 1862 | 1462221840650 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:00 INFO - PROCESS | 1862 | 1462221840832 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:44:00 INFO - PROCESS | 1862 | 1462221840844 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042451d800 == 106 [pid = 1862] [id = 267] 13:44:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f04243b2000) [pid = 1862] [serial = 802] [outer = (nil)] 13:44:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f04244d6000) [pid = 1862] [serial = 803] [outer = 0x7f04243b2000] 13:44:00 INFO - PROCESS | 1862 | 1462221840906 Marionette DEBUG loaded listener.js 13:44:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f04247ba800) [pid = 1862] [serial = 804] [outer = 0x7f04243b2000] 13:44:01 INFO - PROCESS | 1862 | 1462221841918 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1341ms 13:44:01 INFO - PROCESS | 1862 | 1462221841970 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:44:01 INFO - PROCESS | 1862 | 1462221841975 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 13:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:44:01 INFO - PROCESS | 1862 | 1462221841981 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:44:01 INFO - PROCESS | 1862 | 1462221841984 Marionette TRACE conn5 <- [1,1042,null,{}] 13:44:02 INFO - PROCESS | 1862 | 1462221841997 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:02 INFO - PROCESS | 1862 | 1462221842242 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:44:02 INFO - PROCESS | 1862 | 1462221842272 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042552d800 == 107 [pid = 1862] [id = 268] 13:44:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041ea0c800) [pid = 1862] [serial = 805] [outer = (nil)] 13:44:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04251f2800) [pid = 1862] [serial = 806] [outer = 0x7f041ea0c800] 13:44:02 INFO - PROCESS | 1862 | 1462221842335 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0425bb4c00) [pid = 1862] [serial = 807] [outer = 0x7f041ea0c800] 13:44:03 INFO - PROCESS | 1862 | 1462221843244 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1288ms 13:44:03 INFO - PROCESS | 1862 | 1462221843271 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 1862 | 1462221843274 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 13:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:44:03 INFO - PROCESS | 1862 | 1462221843280 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - PROCESS | 1862 | 1462221843283 Marionette TRACE conn5 <- [1,1046,null,{}] 13:44:03 INFO - PROCESS | 1862 | 1462221843288 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:03 INFO - PROCESS | 1862 | 1462221843502 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:44:03 INFO - PROCESS | 1862 | 1462221843534 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425efc000 == 108 [pid = 1862] [id = 269] 13:44:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0425c17c00) [pid = 1862] [serial = 808] [outer = (nil)] 13:44:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f0425c20800) [pid = 1862] [serial = 809] [outer = 0x7f0425c17c00] 13:44:03 INFO - PROCESS | 1862 | 1462221843604 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f042716f400) [pid = 1862] [serial = 810] [outer = 0x7f0425c17c00] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f04243b9c00) [pid = 1862] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f041f13b400) [pid = 1862] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041ee4cc00) [pid = 1862] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f041e2f1000) [pid = 1862] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f041fc70800) [pid = 1862] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f041ea02800) [pid = 1862] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f041b2e1000) [pid = 1862] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0423942c00) [pid = 1862] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:44:04 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f041c1ed400) [pid = 1862] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:44:04 INFO - PROCESS | 1862 | 1462221844693 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1438ms 13:44:04 INFO - PROCESS | 1862 | 1462221844722 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:44:04 INFO - PROCESS | 1862 | 1462221844725 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 13:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:44:04 INFO - PROCESS | 1862 | 1462221844740 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:44:04 INFO - PROCESS | 1862 | 1462221844744 Marionette TRACE conn5 <- [1,1050,null,{}] 13:44:04 INFO - PROCESS | 1862 | 1462221844749 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:04 INFO - PROCESS | 1862 | 1462221844970 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:44:05 INFO - PROCESS | 1862 | 1462221845139 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428ab4800 == 109 [pid = 1862] [id = 270] 13:44:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041b9b4800) [pid = 1862] [serial = 811] [outer = (nil)] 13:44:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f04247b7400) [pid = 1862] [serial = 812] [outer = 0x7f041b9b4800] 13:44:05 INFO - PROCESS | 1862 | 1462221845220 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0428b4d000) [pid = 1862] [serial = 813] [outer = 0x7f041b9b4800] 13:44:06 INFO - PROCESS | 1862 | 1462221846433 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1734ms 13:44:06 INFO - PROCESS | 1862 | 1462221846477 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1862 | 1462221846488 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 13:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:44:06 INFO - PROCESS | 1862 | 1462221846504 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 1862 | 1462221846523 Marionette TRACE conn5 <- [1,1054,null,{}] 13:44:06 INFO - PROCESS | 1862 | 1462221846617 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:07 INFO - PROCESS | 1862 | 1462221847125 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:44:07 INFO - PROCESS | 1862 | 1462221847343 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f16f000 == 110 [pid = 1862] [id = 271] 13:44:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041e885000) [pid = 1862] [serial = 814] [outer = (nil)] 13:44:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f041e907000) [pid = 1862] [serial = 815] [outer = 0x7f041e885000] 13:44:07 INFO - PROCESS | 1862 | 1462221847469 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f041ee45800) [pid = 1862] [serial = 816] [outer = 0x7f041e885000] 13:44:08 INFO - PROCESS | 1862 | 1462221848428 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1976ms 13:44:08 INFO - PROCESS | 1862 | 1462221848476 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 1862 | 1462221848486 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 13:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:44:08 INFO - PROCESS | 1862 | 1462221848498 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 1862 | 1462221848501 Marionette TRACE conn5 <- [1,1058,null,{}] 13:44:08 INFO - PROCESS | 1862 | 1462221848508 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:08 INFO - PROCESS | 1862 | 1462221848751 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:44:08 INFO - PROCESS | 1862 | 1462221848975 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252ee000 == 111 [pid = 1862] [id = 272] 13:44:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f041fc74c00) [pid = 1862] [serial = 817] [outer = (nil)] 13:44:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f042324ec00) [pid = 1862] [serial = 818] [outer = 0x7f041fc74c00] 13:44:09 INFO - PROCESS | 1862 | 1462221849094 Marionette DEBUG loaded listener.js 13:44:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f042348fc00) [pid = 1862] [serial = 819] [outer = 0x7f041fc74c00] 13:44:10 INFO - PROCESS | 1862 | 1462221850029 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1585ms 13:44:10 INFO - PROCESS | 1862 | 1462221850083 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:44:10 INFO - PROCESS | 1862 | 1462221850087 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 13:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:44:10 INFO - PROCESS | 1862 | 1462221850099 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - PROCESS | 1862 | 1462221850104 Marionette TRACE conn5 <- [1,1062,null,{}] 13:44:10 INFO - PROCESS | 1862 | 1462221850124 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:10 INFO - PROCESS | 1862 | 1462221850364 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:44:10 INFO - PROCESS | 1862 | 1462221850702 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1b4800 == 112 [pid = 1862] [id = 273] 13:44:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f04244ce800) [pid = 1862] [serial = 820] [outer = (nil)] 13:44:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f04251f8000) [pid = 1862] [serial = 821] [outer = 0x7f04244ce800] 13:44:10 INFO - PROCESS | 1862 | 1462221850784 Marionette DEBUG loaded listener.js 13:44:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0425dc7000) [pid = 1862] [serial = 822] [outer = 0x7f04244ce800] 13:44:11 INFO - PROCESS | 1862 | 1462221851660 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1589ms 13:44:11 INFO - PROCESS | 1862 | 1462221851687 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:44:11 INFO - PROCESS | 1862 | 1462221851692 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 13:44:11 INFO - PROCESS | 1862 | 1462221851699 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:44:11 INFO - PROCESS | 1862 | 1462221851702 Marionette TRACE conn5 <- [1,1066,null,{}] 13:44:11 INFO - PROCESS | 1862 | 1462221851709 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:11 INFO - PROCESS | 1862 | 1462221851906 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:44:12 INFO - PROCESS | 1862 | 1462221852086 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eead800 == 113 [pid = 1862] [id = 274] 13:44:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f04247b8400) [pid = 1862] [serial = 823] [outer = (nil)] 13:44:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0427429800) [pid = 1862] [serial = 824] [outer = 0x7f04247b8400] 13:44:12 INFO - PROCESS | 1862 | 1462221852158 Marionette DEBUG loaded listener.js 13:44:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0428c4fc00) [pid = 1862] [serial = 825] [outer = 0x7f04247b8400] 13:44:13 INFO - PROCESS | 1862 | 1462221853080 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1442ms 13:44:13 INFO - PROCESS | 1862 | 1462221853141 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:44:13 INFO - PROCESS | 1862 | 1462221853145 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 13:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:44:13 INFO - PROCESS | 1862 | 1462221853151 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:44:13 INFO - PROCESS | 1862 | 1462221853155 Marionette TRACE conn5 <- [1,1070,null,{}] 13:44:13 INFO - PROCESS | 1862 | 1462221853160 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:13 INFO - PROCESS | 1862 | 1462221853350 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:44:13 INFO - PROCESS | 1862 | 1462221853526 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043219b800 == 114 [pid = 1862] [id = 275] 13:44:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0424eccc00) [pid = 1862] [serial = 826] [outer = (nil)] 13:44:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f042c8cd800) [pid = 1862] [serial = 827] [outer = 0x7f0424eccc00] 13:44:13 INFO - PROCESS | 1862 | 1462221853598 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f042cc52400) [pid = 1862] [serial = 828] [outer = 0x7f0424eccc00] 13:44:14 INFO - PROCESS | 1862 | 1462221854447 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1335ms 13:44:14 INFO - PROCESS | 1862 | 1462221854487 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:44:14 INFO - PROCESS | 1862 | 1462221854490 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 13:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:44:14 INFO - PROCESS | 1862 | 1462221854498 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:44:14 INFO - PROCESS | 1862 | 1462221854501 Marionette TRACE conn5 <- [1,1074,null,{}] 13:44:14 INFO - PROCESS | 1862 | 1462221854507 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:14 INFO - PROCESS | 1862 | 1462221854741 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:44:14 INFO - PROCESS | 1862 | 1462221854926 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b3e0800 == 115 [pid = 1862] [id = 276] 13:44:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f04244d3400) [pid = 1862] [serial = 829] [outer = (nil)] 13:44:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f042d611800) [pid = 1862] [serial = 830] [outer = 0x7f04244d3400] 13:44:15 INFO - PROCESS | 1862 | 1462221855002 Marionette DEBUG loaded listener.js 13:44:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f042e721c00) [pid = 1862] [serial = 831] [outer = 0x7f04244d3400] 13:44:16 INFO - PROCESS | 1862 | 1462221856162 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1693ms 13:44:16 INFO - PROCESS | 1862 | 1462221856192 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:44:16 INFO - PROCESS | 1862 | 1462221856196 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 13:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:44:16 INFO - PROCESS | 1862 | 1462221856202 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:44:16 INFO - PROCESS | 1862 | 1462221856205 Marionette TRACE conn5 <- [1,1078,null,{}] 13:44:16 INFO - PROCESS | 1862 | 1462221856210 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:16 INFO - PROCESS | 1862 | 1462221856400 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:44:16 INFO - PROCESS | 1862 | 1462221856625 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c2bc000 == 116 [pid = 1862] [id = 277] 13:44:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0425dc4800) [pid = 1862] [serial = 832] [outer = (nil)] 13:44:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f042e72e800) [pid = 1862] [serial = 833] [outer = 0x7f0425dc4800] 13:44:16 INFO - PROCESS | 1862 | 1462221856746 Marionette DEBUG loaded listener.js 13:44:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f042f058800) [pid = 1862] [serial = 834] [outer = 0x7f0425dc4800] 13:44:17 INFO - PROCESS | 1862 | 1462221857577 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1433ms 13:44:17 INFO - PROCESS | 1862 | 1462221857638 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:44:17 INFO - PROCESS | 1862 | 1462221857641 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 13:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:44:17 INFO - PROCESS | 1862 | 1462221857647 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:44:17 INFO - PROCESS | 1862 | 1462221857650 Marionette TRACE conn5 <- [1,1082,null,{}] 13:44:17 INFO - PROCESS | 1862 | 1462221857656 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:17 INFO - PROCESS | 1862 | 1462221857848 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:44:18 INFO - PROCESS | 1862 | 1462221858027 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d67c000 == 117 [pid = 1862] [id = 278] 13:44:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f041b8cf000) [pid = 1862] [serial = 835] [outer = (nil)] 13:44:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f042f36a400) [pid = 1862] [serial = 836] [outer = 0x7f041b8cf000] 13:44:18 INFO - PROCESS | 1862 | 1462221858102 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f042f3e0c00) [pid = 1862] [serial = 837] [outer = 0x7f041b8cf000] 13:44:18 INFO - PROCESS | 1862 | 1462221858975 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1379ms 13:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:44:19 INFO - PROCESS | 1862 | 1462221859028 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 1862 | 1462221859030 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 13:44:19 INFO - PROCESS | 1862 | 1462221859037 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 1862 | 1462221859040 Marionette TRACE conn5 <- [1,1086,null,{}] 13:44:19 INFO - PROCESS | 1862 | 1462221859045 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:19 INFO - PROCESS | 1862 | 1462221859237 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:44:19 INFO - PROCESS | 1862 | 1462221859417 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440ea8000 == 118 [pid = 1862] [id = 279] 13:44:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f042d60a000) [pid = 1862] [serial = 838] [outer = (nil)] 13:44:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f042f7d2000) [pid = 1862] [serial = 839] [outer = 0x7f042d60a000] 13:44:19 INFO - PROCESS | 1862 | 1462221859489 Marionette DEBUG loaded listener.js 13:44:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f042f848c00) [pid = 1862] [serial = 840] [outer = 0x7f042d60a000] 13:44:20 INFO - PROCESS | 1862 | 1462221860339 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1329ms 13:44:20 INFO - PROCESS | 1862 | 1462221860367 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:44:20 INFO - PROCESS | 1862 | 1462221860369 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 13:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:44:20 INFO - PROCESS | 1862 | 1462221860376 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:44:20 INFO - PROCESS | 1862 | 1462221860379 Marionette TRACE conn5 <- [1,1090,null,{}] 13:44:20 INFO - PROCESS | 1862 | 1462221860384 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:20 INFO - PROCESS | 1862 | 1462221860573 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:44:20 INFO - PROCESS | 1862 | 1462221860764 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0441719800 == 119 [pid = 1862] [id = 280] 13:44:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f042f360400) [pid = 1862] [serial = 841] [outer = (nil)] 13:44:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f042fa5e800) [pid = 1862] [serial = 842] [outer = 0x7f042f360400] 13:44:20 INFO - PROCESS | 1862 | 1462221860844 Marionette DEBUG loaded listener.js 13:44:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f043046ac00) [pid = 1862] [serial = 843] [outer = 0x7f042f360400] 13:44:21 INFO - PROCESS | 1862 | 1462221861727 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1386ms 13:44:21 INFO - PROCESS | 1862 | 1462221861763 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:44:21 INFO - PROCESS | 1862 | 1462221861767 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 13:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:44:21 INFO - PROCESS | 1862 | 1462221861774 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:44:21 INFO - PROCESS | 1862 | 1462221861778 Marionette TRACE conn5 <- [1,1094,null,{}] 13:44:21 INFO - PROCESS | 1862 | 1462221861784 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:21 INFO - PROCESS | 1862 | 1462221861981 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:44:22 INFO - PROCESS | 1862 | 1462221862165 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04458af000 == 120 [pid = 1862] [id = 281] 13:44:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f042f3e1800) [pid = 1862] [serial = 844] [outer = (nil)] 13:44:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f043205b000) [pid = 1862] [serial = 845] [outer = 0x7f042f3e1800] 13:44:22 INFO - PROCESS | 1862 | 1462221862243 Marionette DEBUG loaded listener.js 13:44:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f04321d3c00) [pid = 1862] [serial = 846] [outer = 0x7f042f3e1800] 13:44:23 INFO - PROCESS | 1862 | 1462221863209 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1489ms 13:44:23 INFO - PROCESS | 1862 | 1462221863263 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:44:23 INFO - PROCESS | 1862 | 1462221863267 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 13:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:44:23 INFO - PROCESS | 1862 | 1462221863273 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:44:23 INFO - PROCESS | 1862 | 1462221863276 Marionette TRACE conn5 <- [1,1098,null,{}] 13:44:23 INFO - PROCESS | 1862 | 1462221863282 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:23 INFO - PROCESS | 1862 | 1462221863505 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:44:23 INFO - PROCESS | 1862 | 1462221863690 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3cc800 == 121 [pid = 1862] [id = 282] 13:44:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f041e903c00) [pid = 1862] [serial = 847] [outer = (nil)] 13:44:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f0423243800) [pid = 1862] [serial = 848] [outer = 0x7f041e903c00] 13:44:23 INFO - PROCESS | 1862 | 1462221863802 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f0432390800) [pid = 1862] [serial = 849] [outer = 0x7f041e903c00] 13:44:25 INFO - PROCESS | 1862 | 1462221865015 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1778ms 13:44:25 INFO - PROCESS | 1862 | 1462221865053 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:44:25 INFO - PROCESS | 1862 | 1462221865059 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 13:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:44:25 INFO - PROCESS | 1862 | 1462221865076 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:44:25 INFO - PROCESS | 1862 | 1462221865080 Marionette TRACE conn5 <- [1,1102,null,{}] 13:44:25 INFO - PROCESS | 1862 | 1462221865088 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:25 INFO - PROCESS | 1862 | 1462221865310 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:44:25 INFO - PROCESS | 1862 | 1462221865511 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423c91800 == 122 [pid = 1862] [id = 283] 13:44:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f041e90c400) [pid = 1862] [serial = 850] [outer = (nil)] 13:44:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f041ea10000) [pid = 1862] [serial = 851] [outer = 0x7f041e90c400] 13:44:25 INFO - PROCESS | 1862 | 1462221865584 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f041fc6b400) [pid = 1862] [serial = 852] [outer = 0x7f041e90c400] 13:44:26 INFO - PROCESS | 1862 | 1462221866592 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1589ms 13:44:26 INFO - PROCESS | 1862 | 1462221866665 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 1862 | 1462221866673 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 13:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:44:26 INFO - PROCESS | 1862 | 1462221866683 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 1862 | 1462221866686 Marionette TRACE conn5 <- [1,1106,null,{}] 13:44:26 INFO - PROCESS | 1862 | 1462221866692 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:26 INFO - PROCESS | 1862 | 1462221866930 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425efc000 == 121 [pid = 1862] [id = 269] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f042f76dc00) [pid = 1862] [serial = 725] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f04321cb400) [pid = 1862] [serial = 728] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f042b36ac00) [pid = 1862] [serial = 722] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f041aff3800) [pid = 1862] [serial = 737] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f043c288000) [pid = 1862] [serial = 734] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f0428b53800) [pid = 1862] [serial = 719] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f04363a8000) [pid = 1862] [serial = 731] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0425510c00) [pid = 1862] [serial = 716] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042552d800 == 120 [pid = 1862] [id = 268] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041fad3000 == 119 [pid = 1862] [id = 250] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042451d800 == 118 [pid = 1862] [id = 267] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5c7800 == 117 [pid = 1862] [id = 266] 13:44:27 INFO - PROCESS | 1862 | 1462221867270 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041c3d0800 == 116 [pid = 1862] [id = 265] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9a3000 == 115 [pid = 1862] [id = 264] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042eeb6000 == 114 [pid = 1862] [id = 262] 13:44:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3d0000 == 115 [pid = 1862] [id = 284] 13:44:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f041aff3800) [pid = 1862] [serial = 853] [outer = (nil)] 13:44:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f0423482400) [pid = 1862] [serial = 854] [outer = 0x7f041aff3800] 13:44:27 INFO - PROCESS | 1862 | 1462221867378 Marionette DEBUG loaded listener.js 13:44:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0423943c00) [pid = 1862] [serial = 855] [outer = 0x7f041aff3800] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e76a000 == 114 [pid = 1862] [id = 261] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1be800 == 113 [pid = 1862] [id = 260] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042c7b1800 == 112 [pid = 1862] [id = 259] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428d37800 == 111 [pid = 1862] [id = 258] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0427455000 == 110 [pid = 1862] [id = 257] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5c1800 == 109 [pid = 1862] [id = 254] 13:44:27 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425221000 == 108 [pid = 1862] [id = 253] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f04247b0400) [pid = 1862] [serial = 758] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f04247b6c00) [pid = 1862] [serial = 759] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0427291800) [pid = 1862] [serial = 707] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f041ea0bc00) [pid = 1862] [serial = 710] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f041f1f1000) [pid = 1862] [serial = 749] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f041e888400) [pid = 1862] [serial = 744] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f0423251400) [pid = 1862] [serial = 753] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f041ee43000) [pid = 1862] [serial = 747] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f0423244000) [pid = 1862] [serial = 752] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f041ea09800) [pid = 1862] [serial = 746] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f041e2f9c00) [pid = 1862] [serial = 743] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041fc79400) [pid = 1862] [serial = 750] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f041b8c6400) [pid = 1862] [serial = 740] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f042394b000) [pid = 1862] [serial = 755] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0423a7c000) [pid = 1862] [serial = 756] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f0428b48000) [pid = 1862] [serial = 708] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f041b8d2000) [pid = 1862] [serial = 741] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0423a73000) [pid = 1862] [serial = 713] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0423485c00) [pid = 1862] [serial = 644] [outer = (nil)] [url = about:blank] 13:44:28 INFO - PROCESS | 1862 | 1462221868184 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1544ms 13:44:28 INFO - PROCESS | 1862 | 1462221868230 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:44:28 INFO - PROCESS | 1862 | 1462221868234 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 13:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:44:28 INFO - PROCESS | 1862 | 1462221868242 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:44:28 INFO - PROCESS | 1862 | 1462221868247 Marionette TRACE conn5 <- [1,1110,null,{}] 13:44:28 INFO - PROCESS | 1862 | 1462221868263 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:28 INFO - PROCESS | 1862 | 1462221868505 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:44:28 INFO - PROCESS | 1862 | 1462221868524 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234dc000 == 109 [pid = 1862] [id = 285] 13:44:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f04243b4400) [pid = 1862] [serial = 856] [outer = (nil)] 13:44:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f04244d7800) [pid = 1862] [serial = 857] [outer = 0x7f04243b4400] 13:44:28 INFO - PROCESS | 1862 | 1462221868607 Marionette DEBUG loaded listener.js 13:44:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f0424ec8c00) [pid = 1862] [serial = 858] [outer = 0x7f04243b4400] 13:44:29 INFO - PROCESS | 1862 | 1462221869450 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1235ms 13:44:29 INFO - PROCESS | 1862 | 1462221869477 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:44:29 INFO - PROCESS | 1862 | 1462221869480 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 13:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:44:29 INFO - PROCESS | 1862 | 1462221869487 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:44:29 INFO - PROCESS | 1862 | 1462221869490 Marionette TRACE conn5 <- [1,1114,null,{}] 13:44:29 INFO - PROCESS | 1862 | 1462221869495 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:29 INFO - PROCESS | 1862 | 1462221869655 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:44:29 INFO - PROCESS | 1862 | 1462221869820 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425221000 == 110 [pid = 1862] [id = 286] 13:44:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f041f1f5800) [pid = 1862] [serial = 859] [outer = (nil)] 13:44:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f042550ac00) [pid = 1862] [serial = 860] [outer = 0x7f041f1f5800] 13:44:29 INFO - PROCESS | 1862 | 1462221869883 Marionette DEBUG loaded listener.js 13:44:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f0425dc2000) [pid = 1862] [serial = 861] [outer = 0x7f041f1f5800] 13:44:30 INFO - PROCESS | 1862 | 1462221870724 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1282ms 13:44:30 INFO - PROCESS | 1862 | 1462221870771 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 1862 | 1462221870774 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 13:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:44:30 INFO - PROCESS | 1862 | 1462221870789 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 1862 | 1462221870792 Marionette TRACE conn5 <- [1,1118,null,{}] 13:44:30 INFO - PROCESS | 1862 | 1462221870797 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:31 INFO - PROCESS | 1862 | 1462221871044 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:44:31 INFO - PROCESS | 1862 | 1462221871102 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425efa800 == 111 [pid = 1862] [id = 287] 13:44:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0425dc5400) [pid = 1862] [serial = 862] [outer = (nil)] 13:44:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f042728a000) [pid = 1862] [serial = 863] [outer = 0x7f0425dc5400] 13:44:31 INFO - PROCESS | 1862 | 1462221871169 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f0428a66000) [pid = 1862] [serial = 864] [outer = 0x7f0425dc5400] 13:44:32 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f041ea0c800) [pid = 1862] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:44:32 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041aff3c00) [pid = 1862] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:44:32 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0425c17c00) [pid = 1862] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:44:32 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f041e2fc800) [pid = 1862] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:44:32 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f04243b2000) [pid = 1862] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:44:32 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041e90e400) [pid = 1862] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:44:32 INFO - PROCESS | 1862 | 1462221872202 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1441ms 13:44:32 INFO - PROCESS | 1862 | 1462221872225 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:44:32 INFO - PROCESS | 1862 | 1462221872227 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 13:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:44:32 INFO - PROCESS | 1862 | 1462221872234 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:44:32 INFO - PROCESS | 1862 | 1462221872237 Marionette TRACE conn5 <- [1,1122,null,{}] 13:44:32 INFO - PROCESS | 1862 | 1462221872243 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:32 INFO - PROCESS | 1862 | 1462221872457 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:44:32 INFO - PROCESS | 1862 | 1462221872641 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e89800 == 112 [pid = 1862] [id = 288] 13:44:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0428b52800) [pid = 1862] [serial = 865] [outer = (nil)] 13:44:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f042c8ec800) [pid = 1862] [serial = 866] [outer = 0x7f0428b52800] 13:44:32 INFO - PROCESS | 1862 | 1462221872711 Marionette DEBUG loaded listener.js 13:44:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f042d612400) [pid = 1862] [serial = 867] [outer = 0x7f0428b52800] 13:44:33 INFO - PROCESS | 1862 | 1462221873379 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1181ms 13:44:33 INFO - PROCESS | 1862 | 1462221873416 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:44:33 INFO - PROCESS | 1862 | 1462221873419 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 13:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:44:33 INFO - PROCESS | 1862 | 1462221873428 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:44:33 INFO - PROCESS | 1862 | 1462221873431 Marionette TRACE conn5 <- [1,1126,null,{}] 13:44:33 INFO - PROCESS | 1862 | 1462221873436 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:33 INFO - PROCESS | 1862 | 1462221873645 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:44:33 INFO - PROCESS | 1862 | 1462221873665 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042d583000 == 113 [pid = 1862] [id = 289] 13:44:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0428cf2400) [pid = 1862] [serial = 868] [outer = (nil)] 13:44:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f042dacd800) [pid = 1862] [serial = 869] [outer = 0x7f0428cf2400] 13:44:33 INFO - PROCESS | 1862 | 1462221873726 Marionette DEBUG loaded listener.js 13:44:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f042e72f400) [pid = 1862] [serial = 870] [outer = 0x7f0428cf2400] 13:44:34 INFO - PROCESS | 1862 | 1462221874807 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1442ms 13:44:34 INFO - PROCESS | 1862 | 1462221874868 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:44:34 INFO - PROCESS | 1862 | 1462221874874 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 13:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:44:34 INFO - PROCESS | 1862 | 1462221874884 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:44:34 INFO - PROCESS | 1862 | 1462221874889 Marionette TRACE conn5 <- [1,1130,null,{}] 13:44:34 INFO - PROCESS | 1862 | 1462221874942 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:35 INFO - PROCESS | 1862 | 1462221875263 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:44:35 INFO - PROCESS | 1862 | 1462221875516 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fabb000 == 114 [pid = 1862] [id = 290] 13:44:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f041e890400) [pid = 1862] [serial = 871] [outer = (nil)] 13:44:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f041f1f1000) [pid = 1862] [serial = 872] [outer = 0x7f041e890400] 13:44:35 INFO - PROCESS | 1862 | 1462221875593 Marionette DEBUG loaded listener.js 13:44:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f041fe6ec00) [pid = 1862] [serial = 873] [outer = 0x7f041e890400] 13:44:36 INFO - PROCESS | 1862 | 1462221876526 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1687ms 13:44:36 INFO - PROCESS | 1862 | 1462221876573 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:44:36 INFO - PROCESS | 1862 | 1462221876581 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 13:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:44:36 INFO - PROCESS | 1862 | 1462221876592 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:44:36 INFO - PROCESS | 1862 | 1462221876595 Marionette TRACE conn5 <- [1,1134,null,{}] 13:44:36 INFO - PROCESS | 1862 | 1462221876602 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:36 INFO - PROCESS | 1862 | 1462221876805 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:44:37 INFO - PROCESS | 1862 | 1462221877065 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042633f000 == 115 [pid = 1862] [id = 291] 13:44:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f0423a6d800) [pid = 1862] [serial = 874] [outer = (nil)] 13:44:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f04244d0c00) [pid = 1862] [serial = 875] [outer = 0x7f0423a6d800] 13:44:37 INFO - PROCESS | 1862 | 1462221877186 Marionette DEBUG loaded listener.js 13:44:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0424f86000) [pid = 1862] [serial = 876] [outer = 0x7f0423a6d800] 13:44:38 INFO - PROCESS | 1862 | 1462221878100 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1539ms 13:44:38 INFO - PROCESS | 1862 | 1462221878132 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:44:38 INFO - PROCESS | 1862 | 1462221878135 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 13:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:44:38 INFO - PROCESS | 1862 | 1462221878142 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:44:38 INFO - PROCESS | 1862 | 1462221878148 Marionette TRACE conn5 <- [1,1138,null,{}] 13:44:38 INFO - PROCESS | 1862 | 1462221878165 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:38 INFO - PROCESS | 1862 | 1462221878379 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:44:38 INFO - PROCESS | 1862 | 1462221878563 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee9a800 == 116 [pid = 1862] [id = 292] 13:44:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f0424ec9000) [pid = 1862] [serial = 877] [outer = (nil)] 13:44:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f0428b49c00) [pid = 1862] [serial = 878] [outer = 0x7f0424ec9000] 13:44:38 INFO - PROCESS | 1862 | 1462221878686 Marionette DEBUG loaded listener.js 13:44:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f042cc4d000) [pid = 1862] [serial = 879] [outer = 0x7f0424ec9000] 13:44:39 INFO - PROCESS | 1862 | 1462221879523 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1436ms 13:44:39 INFO - PROCESS | 1862 | 1462221879579 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:44:39 INFO - PROCESS | 1862 | 1462221879585 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 13:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:44:39 INFO - PROCESS | 1862 | 1462221879592 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:44:39 INFO - PROCESS | 1862 | 1462221879596 Marionette TRACE conn5 <- [1,1142,null,{}] 13:44:39 INFO - PROCESS | 1862 | 1462221879601 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:39 INFO - PROCESS | 1862 | 1462221879825 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:44:40 INFO - PROCESS | 1862 | 1462221880014 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043233b800 == 117 [pid = 1862] [id = 293] 13:44:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0425504000) [pid = 1862] [serial = 880] [outer = (nil)] 13:44:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f042e728800) [pid = 1862] [serial = 881] [outer = 0x7f0425504000] 13:44:40 INFO - PROCESS | 1862 | 1462221880092 Marionette DEBUG loaded listener.js 13:44:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f042f3de800) [pid = 1862] [serial = 882] [outer = 0x7f0425504000] 13:44:41 INFO - PROCESS | 1862 | 1462221881028 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1485ms 13:44:41 INFO - PROCESS | 1862 | 1462221881078 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:44:41 INFO - PROCESS | 1862 | 1462221881082 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 13:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:44:41 INFO - PROCESS | 1862 | 1462221881090 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:44:41 INFO - PROCESS | 1862 | 1462221881094 Marionette TRACE conn5 <- [1,1146,null,{}] 13:44:41 INFO - PROCESS | 1862 | 1462221881100 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:41 INFO - PROCESS | 1862 | 1462221881306 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:44:41 INFO - PROCESS | 1862 | 1462221881485 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c62d000 == 118 [pid = 1862] [id = 294] 13:44:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f042b24a400) [pid = 1862] [serial = 883] [outer = (nil)] 13:44:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f04303c3c00) [pid = 1862] [serial = 884] [outer = 0x7f042b24a400] 13:44:41 INFO - PROCESS | 1862 | 1462221881562 Marionette DEBUG loaded listener.js 13:44:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f0432059000) [pid = 1862] [serial = 885] [outer = 0x7f042b24a400] 13:44:42 INFO - PROCESS | 1862 | 1462221882441 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1383ms 13:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:44:42 INFO - PROCESS | 1862 | 1462221882473 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 13:44:42 INFO - PROCESS | 1862 | 1462221882476 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 13:44:42 INFO - PROCESS | 1862 | 1462221882482 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:44:42 INFO - PROCESS | 1862 | 1462221882485 Marionette TRACE conn5 <- [1,1150,null,{}] 13:44:42 INFO - PROCESS | 1862 | 1462221882491 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:42 INFO - PROCESS | 1862 | 1462221882706 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:44:42 INFO - PROCESS | 1862 | 1462221882902 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04458b5000 == 119 [pid = 1862] [id = 295] 13:44:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f042d611c00) [pid = 1862] [serial = 886] [outer = (nil)] 13:44:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f0436330c00) [pid = 1862] [serial = 887] [outer = 0x7f042d611c00] 13:44:42 INFO - PROCESS | 1862 | 1462221882983 Marionette DEBUG loaded listener.js 13:44:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x7f043bf94000) [pid = 1862] [serial = 888] [outer = 0x7f042d611c00] 13:44:43 INFO - PROCESS | 1862 | 1462221883831 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1385ms 13:44:43 INFO - PROCESS | 1862 | 1462221883867 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:44:43 INFO - PROCESS | 1862 | 1462221883870 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 13:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:44:43 INFO - PROCESS | 1862 | 1462221883877 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:44:43 INFO - PROCESS | 1862 | 1462221883881 Marionette TRACE conn5 <- [1,1154,null,{}] 13:44:43 INFO - PROCESS | 1862 | 1462221883887 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:44 INFO - PROCESS | 1862 | 1462221884082 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:44:44 INFO - PROCESS | 1862 | 1462221884267 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b3a000 == 120 [pid = 1862] [id = 296] 13:44:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x7f042f368800) [pid = 1862] [serial = 889] [outer = (nil)] 13:44:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x7f043c1d9000) [pid = 1862] [serial = 890] [outer = 0x7f042f368800] 13:44:44 INFO - PROCESS | 1862 | 1462221884340 Marionette DEBUG loaded listener.js 13:44:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x7f043c291c00) [pid = 1862] [serial = 891] [outer = 0x7f042f368800] 13:44:45 INFO - PROCESS | 1862 | 1462221885311 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1480ms 13:44:45 INFO - PROCESS | 1862 | 1462221885358 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:44:45 INFO - PROCESS | 1862 | 1462221885362 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 13:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:44:45 INFO - PROCESS | 1862 | 1462221885369 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:44:45 INFO - PROCESS | 1862 | 1462221885372 Marionette TRACE conn5 <- [1,1158,null,{}] 13:44:45 INFO - PROCESS | 1862 | 1462221885377 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:45 INFO - PROCESS | 1862 | 1462221885576 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:44:45 INFO - PROCESS | 1862 | 1462221885774 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb14000 == 121 [pid = 1862] [id = 297] 13:44:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x7f0432bbe800) [pid = 1862] [serial = 892] [outer = (nil)] 13:44:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f043c471c00) [pid = 1862] [serial = 893] [outer = 0x7f0432bbe800] 13:44:45 INFO - PROCESS | 1862 | 1462221885849 Marionette DEBUG loaded listener.js 13:44:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f043d102400) [pid = 1862] [serial = 894] [outer = 0x7f0432bbe800] 13:44:46 INFO - PROCESS | 1862 | 1462221886754 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1433ms 13:44:46 INFO - PROCESS | 1862 | 1462221886803 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:44:46 INFO - PROCESS | 1862 | 1462221886807 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 13:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:44:46 INFO - PROCESS | 1862 | 1462221886813 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:44:46 INFO - PROCESS | 1862 | 1462221886816 Marionette TRACE conn5 <- [1,1162,null,{}] 13:44:46 INFO - PROCESS | 1862 | 1462221886822 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:47 INFO - PROCESS | 1862 | 1462221887014 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:44:47 INFO - PROCESS | 1862 | 1462221887201 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416bd0800 == 122 [pid = 1862] [id = 298] 13:44:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f043bf96800) [pid = 1862] [serial = 895] [outer = (nil)] 13:44:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f043d46e000) [pid = 1862] [serial = 896] [outer = 0x7f043bf96800] 13:44:47 INFO - PROCESS | 1862 | 1462221887282 Marionette DEBUG loaded listener.js 13:44:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x7f043d622c00) [pid = 1862] [serial = 897] [outer = 0x7f043bf96800] 13:44:48 INFO - PROCESS | 1862 | 1462221888158 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1379ms 13:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:44:48 INFO - PROCESS | 1862 | 1462221888193 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 13:44:48 INFO - PROCESS | 1862 | 1462221888196 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 13:44:48 INFO - PROCESS | 1862 | 1462221888204 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:44:48 INFO - PROCESS | 1862 | 1462221888206 Marionette TRACE conn5 <- [1,1166,null,{}] 13:44:48 INFO - PROCESS | 1862 | 1462221888213 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:48 INFO - PROCESS | 1862 | 1462221888417 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:44:48 INFO - PROCESS | 1862 | 1462221888605 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234dc800 == 123 [pid = 1862] [id = 299] 13:44:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f042716bc00) [pid = 1862] [serial = 898] [outer = (nil)] 13:44:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f043f015800) [pid = 1862] [serial = 899] [outer = 0x7f042716bc00] 13:44:48 INFO - PROCESS | 1862 | 1462221888675 Marionette DEBUG loaded listener.js 13:44:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f0440791400) [pid = 1862] [serial = 900] [outer = 0x7f042716bc00] 13:44:49 INFO - PROCESS | 1862 | 1462221889599 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1433ms 13:44:49 INFO - PROCESS | 1862 | 1462221889635 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 1862 | 1462221889639 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 13:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:44:49 INFO - PROCESS | 1862 | 1462221889645 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 1862 | 1462221889649 Marionette TRACE conn5 <- [1,1170,null,{}] 13:44:49 INFO - PROCESS | 1862 | 1462221889655 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:49 INFO - PROCESS | 1862 | 1462221889870 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:44:50 INFO - PROCESS | 1862 | 1462221890059 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423baf000 == 124 [pid = 1862] [id = 300] 13:44:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f0416cb4000) [pid = 1862] [serial = 901] [outer = (nil)] 13:44:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f0416cba800) [pid = 1862] [serial = 902] [outer = 0x7f0416cb4000] 13:44:50 INFO - PROCESS | 1862 | 1462221890137 Marionette DEBUG loaded listener.js 13:44:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f0440982800) [pid = 1862] [serial = 903] [outer = 0x7f0416cb4000] 13:44:51 INFO - PROCESS | 1862 | 1462221891052 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1482ms 13:44:51 INFO - PROCESS | 1862 | 1462221891128 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 13:44:51 INFO - PROCESS | 1862 | 1462221891132 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 13:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:44:51 INFO - PROCESS | 1862 | 1462221891138 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:44:51 INFO - PROCESS | 1862 | 1462221891141 Marionette TRACE conn5 <- [1,1174,null,{}] 13:44:51 INFO - PROCESS | 1862 | 1462221891147 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:51 INFO - PROCESS | 1862 | 1462221891388 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:44:51 INFO - PROCESS | 1862 | 1462221891572 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416e48000 == 125 [pid = 1862] [id = 301] 13:44:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f041613f400) [pid = 1862] [serial = 904] [outer = (nil)] 13:44:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f0416146800) [pid = 1862] [serial = 905] [outer = 0x7f041613f400] 13:44:51 INFO - PROCESS | 1862 | 1462221891687 Marionette DEBUG loaded listener.js 13:44:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f041614a800) [pid = 1862] [serial = 906] [outer = 0x7f041613f400] 13:44:52 INFO - PROCESS | 1862 | 1462221892575 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 1862 | 1462221892635 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 13:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:44:52 INFO - PROCESS | 1862 | 1462221892643 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 1862 | 1462221892645 Marionette TRACE conn5 <- [1,1178,null,{}] 13:44:52 INFO - PROCESS | 1862 | 1462221892660 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:52 INFO - PROCESS | 1862 | 1462221892865 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:44:53 INFO - PROCESS | 1862 | 1462221893100 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416316800 == 126 [pid = 1862] [id = 302] 13:44:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f0416140400) [pid = 1862] [serial = 907] [outer = (nil)] 13:44:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f04162e9800) [pid = 1862] [serial = 908] [outer = 0x7f0416140400] 13:44:53 INFO - PROCESS | 1862 | 1462221893218 Marionette DEBUG loaded listener.js 13:44:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f04162ef400) [pid = 1862] [serial = 909] [outer = 0x7f0416140400] 13:44:54 INFO - PROCESS | 1862 | 1462221894127 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:44:54 INFO - PROCESS | 1862 | 1462221894191 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 13:44:54 INFO - PROCESS | 1862 | 1462221894199 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:44:54 INFO - PROCESS | 1862 | 1462221894202 Marionette TRACE conn5 <- [1,1182,null,{}] 13:44:54 INFO - PROCESS | 1862 | 1462221894208 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:54 INFO - PROCESS | 1862 | 1462221894419 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:44:54 INFO - PROCESS | 1862 | 1462221894651 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416518000 == 127 [pid = 1862] [id = 303] 13:44:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f0416141000) [pid = 1862] [serial = 910] [outer = (nil)] 13:44:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f0416cb6400) [pid = 1862] [serial = 911] [outer = 0x7f0416141000] 13:44:54 INFO - PROCESS | 1862 | 1462221894771 Marionette DEBUG loaded listener.js 13:44:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f041e907400) [pid = 1862] [serial = 912] [outer = 0x7f0416141000] 13:44:55 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:55 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:44:55 INFO - PROCESS | 1862 | 1462221895631 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:44:55 INFO - PROCESS | 1862 | 1462221895689 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 13:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:44:55 INFO - PROCESS | 1862 | 1462221895695 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:44:55 INFO - PROCESS | 1862 | 1462221895697 Marionette TRACE conn5 <- [1,1186,null,{}] 13:44:55 INFO - PROCESS | 1862 | 1462221895703 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:55 INFO - PROCESS | 1862 | 1462221895910 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:44:56 INFO - PROCESS | 1862 | 1462221896144 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1bc800 == 128 [pid = 1862] [id = 304] 13:44:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f04162f0400) [pid = 1862] [serial = 913] [outer = (nil)] 13:44:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f041e88e800) [pid = 1862] [serial = 914] [outer = 0x7f04162f0400] 13:44:56 INFO - PROCESS | 1862 | 1462221896233 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f043f569400) [pid = 1862] [serial = 915] [outer = 0x7f04162f0400] 13:44:57 INFO - PROCESS | 1862 | 1462221897566 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:44:57 INFO - PROCESS | 1862 | 1462221897667 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 13:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:44:57 INFO - PROCESS | 1862 | 1462221897696 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:44:57 INFO - PROCESS | 1862 | 1462221897702 Marionette TRACE conn5 <- [1,1190,null,{}] 13:44:57 INFO - PROCESS | 1862 | 1462221897710 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:57 INFO - PROCESS | 1862 | 1462221897925 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:44:58 INFO - PROCESS | 1862 | 1462221898116 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f235800 == 129 [pid = 1862] [id = 305] 13:44:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f041aff5400) [pid = 1862] [serial = 916] [outer = (nil)] 13:44:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f041e907800) [pid = 1862] [serial = 917] [outer = 0x7f041aff5400] 13:44:58 INFO - PROCESS | 1862 | 1462221898188 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f041f13dc00) [pid = 1862] [serial = 918] [outer = 0x7f041aff5400] 13:44:59 INFO - PROCESS | 1862 | 1462221899053 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:44:59 INFO - PROCESS | 1862 | 1462221899147 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 13:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:44:59 INFO - PROCESS | 1862 | 1462221899157 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 1862 | 1462221899160 Marionette TRACE conn5 <- [1,1194,null,{}] 13:44:59 INFO - PROCESS | 1862 | 1462221899166 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:59 INFO - PROCESS | 1862 | 1462221899483 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:44:59 INFO - PROCESS | 1862 | 1462221899825 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9ac000 == 130 [pid = 1862] [id = 306] 13:44:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f0423946800) [pid = 1862] [serial = 919] [outer = (nil)] 13:44:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f0423a6e800) [pid = 1862] [serial = 920] [outer = 0x7f0423946800] 13:44:59 INFO - PROCESS | 1862 | 1462221899900 Marionette DEBUG loaded listener.js 13:45:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f04243b6c00) [pid = 1862] [serial = 921] [outer = 0x7f0423946800] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e89800 == 129 [pid = 1862] [id = 288] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234db000 == 128 [pid = 1862] [id = 251] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425efa800 == 127 [pid = 1862] [id = 287] 13:45:00 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f0425511400) [pid = 1862] [serial = 776] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f042636ec00) [pid = 1862] [serial = 779] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f0428041800) [pid = 1862] [serial = 782] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f0428aaa000) [pid = 1862] [serial = 785] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f0428c46c00) [pid = 1862] [serial = 788] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f042b253000) [pid = 1862] [serial = 791] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f04247b7400) [pid = 1862] [serial = 812] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425221000 == 126 [pid = 1862] [id = 286] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234dc000 == 125 [pid = 1862] [id = 285] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041c3d0000 == 124 [pid = 1862] [id = 284] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423c91800 == 123 [pid = 1862] [id = 283] 13:45:00 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:45:00 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042eead800 == 122 [pid = 1862] [id = 274] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1b4800 == 121 [pid = 1862] [id = 273] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04252ee000 == 120 [pid = 1862] [id = 272] 13:45:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f16f000 == 119 [pid = 1862] [id = 271] 13:45:00 INFO - PROCESS | 1862 | 1462221900865 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:45:00 INFO - PROCESS | 1862 | 1462221900924 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 13:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:45:00 INFO - PROCESS | 1862 | 1462221900935 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:45:00 INFO - PROCESS | 1862 | 1462221900940 Marionette TRACE conn5 <- [1,1198,null,{}] 13:45:00 INFO - PROCESS | 1862 | 1462221900955 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:01 INFO - PROCESS | 1862 | 1462221901153 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:45:01 INFO - PROCESS | 1862 | 1462221901370 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234be800 == 120 [pid = 1862] [id = 307] 13:45:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f0424ec4c00) [pid = 1862] [serial = 922] [outer = (nil)] 13:45:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f04251f6c00) [pid = 1862] [serial = 923] [outer = 0x7f0424ec4c00] 13:45:01 INFO - PROCESS | 1862 | 1462221901468 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f0425c17000) [pid = 1862] [serial = 924] [outer = 0x7f0424ec4c00] 13:45:02 INFO - PROCESS | 1862 | 1462221902264 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1390ms 13:45:02 INFO - PROCESS | 1862 | 1462221902326 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:45:02 INFO - PROCESS | 1862 | 1462221902330 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 13:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:45:02 INFO - PROCESS | 1862 | 1462221902337 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:45:02 INFO - PROCESS | 1862 | 1462221902340 Marionette TRACE conn5 <- [1,1202,null,{}] 13:45:02 INFO - PROCESS | 1862 | 1462221902346 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:02 INFO - PROCESS | 1862 | 1462221902542 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:45:02 INFO - PROCESS | 1862 | 1462221902716 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425224000 == 121 [pid = 1862] [id = 308] 13:45:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f04247b7400) [pid = 1862] [serial = 925] [outer = (nil)] 13:45:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f0425e04800) [pid = 1862] [serial = 926] [outer = 0x7f04247b7400] 13:45:02 INFO - PROCESS | 1862 | 1462221902782 Marionette DEBUG loaded listener.js 13:45:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f0425e0ac00) [pid = 1862] [serial = 927] [outer = 0x7f04247b7400] 13:45:03 INFO - PROCESS | 1862 | 1462221903722 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1436ms 13:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:45:03 INFO - PROCESS | 1862 | 1462221903774 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:45:03 INFO - PROCESS | 1862 | 1462221903777 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 13:45:03 INFO - PROCESS | 1862 | 1462221903783 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:45:03 INFO - PROCESS | 1862 | 1462221903786 Marionette TRACE conn5 <- [1,1206,null,{}] 13:45:03 INFO - PROCESS | 1862 | 1462221903796 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:04 INFO - PROCESS | 1862 | 1462221904026 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:45:04 INFO - PROCESS | 1862 | 1462221904055 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425efb800 == 122 [pid = 1862] [id = 309] 13:45:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f0424f88800) [pid = 1862] [serial = 928] [outer = (nil)] 13:45:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f0425e10c00) [pid = 1862] [serial = 929] [outer = 0x7f0424f88800] 13:45:04 INFO - PROCESS | 1862 | 1462221904117 Marionette DEBUG loaded listener.js 13:45:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f042728a400) [pid = 1862] [serial = 930] [outer = 0x7f0424f88800] 13:45:05 INFO - PROCESS | 1862 | 1462221905009 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1287ms 13:45:05 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f041e90c400) [pid = 1862] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:45:05 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f04243b4400) [pid = 1862] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:45:05 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f041aff3800) [pid = 1862] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:45:05 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f0425dc5400) [pid = 1862] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:45:05 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f041f1f5800) [pid = 1862] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:45:05 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f0428b52800) [pid = 1862] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:45:05 INFO - PROCESS | 1862 | 1462221905340 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:45:05 INFO - PROCESS | 1862 | 1462221905343 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 13:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:45:05 INFO - PROCESS | 1862 | 1462221905353 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:45:05 INFO - PROCESS | 1862 | 1462221905356 Marionette TRACE conn5 <- [1,1210,null,{}] 13:45:05 INFO - PROCESS | 1862 | 1462221905361 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:05 INFO - PROCESS | 1862 | 1462221905557 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:45:05 INFO - PROCESS | 1862 | 1462221905754 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e25000 == 123 [pid = 1862] [id = 310] 13:45:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f04251ec800) [pid = 1862] [serial = 931] [outer = (nil)] 13:45:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f042d603c00) [pid = 1862] [serial = 932] [outer = 0x7f04251ec800] 13:45:05 INFO - PROCESS | 1862 | 1462221905834 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f042e635c00) [pid = 1862] [serial = 933] [outer = 0x7f04251ec800] 13:45:06 INFO - PROCESS | 1862 | 1462221906521 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1231ms 13:45:06 INFO - PROCESS | 1862 | 1462221906586 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 13:45:06 INFO - PROCESS | 1862 | 1462221906589 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 13:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:45:06 INFO - PROCESS | 1862 | 1462221906599 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:45:06 INFO - PROCESS | 1862 | 1462221906602 Marionette TRACE conn5 <- [1,1214,null,{}] 13:45:06 INFO - PROCESS | 1862 | 1462221906606 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:06 INFO - PROCESS | 1862 | 1462221906863 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:45:06 INFO - PROCESS | 1862 | 1462221906878 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1b3000 == 124 [pid = 1862] [id = 311] 13:45:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f04251efc00) [pid = 1862] [serial = 934] [outer = (nil)] 13:45:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f042e63a800) [pid = 1862] [serial = 935] [outer = 0x7f04251efc00] 13:45:06 INFO - PROCESS | 1862 | 1462221906941 Marionette DEBUG loaded listener.js 13:45:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f042f841400) [pid = 1862] [serial = 936] [outer = 0x7f04251efc00] 13:45:08 INFO - PROCESS | 1862 | 1462221908027 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1445ms 13:45:08 INFO - PROCESS | 1862 | 1462221908044 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:45:08 INFO - PROCESS | 1862 | 1462221908050 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 13:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:45:08 INFO - PROCESS | 1862 | 1462221908059 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:45:08 INFO - PROCESS | 1862 | 1462221908063 Marionette TRACE conn5 <- [1,1218,null,{}] 13:45:08 INFO - PROCESS | 1862 | 1462221908072 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:08 INFO - PROCESS | 1862 | 1462221908277 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:45:08 INFO - PROCESS | 1862 | 1462221908573 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7e2800 == 125 [pid = 1862] [id = 312] 13:45:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f041e88ac00) [pid = 1862] [serial = 937] [outer = (nil)] 13:45:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f041e910400) [pid = 1862] [serial = 938] [outer = 0x7f041e88ac00] 13:45:08 INFO - PROCESS | 1862 | 1462221908653 Marionette DEBUG loaded listener.js 13:45:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f041f146000) [pid = 1862] [serial = 939] [outer = 0x7f041e88ac00] 13:45:09 INFO - PROCESS | 1862 | 1462221909582 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1583ms 13:45:09 INFO - PROCESS | 1862 | 1462221909642 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:45:09 INFO - PROCESS | 1862 | 1462221909655 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 13:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:45:09 INFO - PROCESS | 1862 | 1462221909671 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:45:09 INFO - PROCESS | 1862 | 1462221909678 Marionette TRACE conn5 <- [1,1222,null,{}] 13:45:09 INFO - PROCESS | 1862 | 1462221909686 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:09 INFO - PROCESS | 1862 | 1462221909944 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:45:10 INFO - PROCESS | 1862 | 1462221910243 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425210000 == 126 [pid = 1862] [id = 313] 13:45:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f04243b2000) [pid = 1862] [serial = 940] [outer = (nil)] 13:45:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f04247bcc00) [pid = 1862] [serial = 941] [outer = 0x7f04243b2000] 13:45:10 INFO - PROCESS | 1862 | 1462221910319 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f042550c400) [pid = 1862] [serial = 942] [outer = 0x7f04243b2000] 13:45:11 INFO - PROCESS | 1862 | 1462221911236 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:45:11 INFO - PROCESS | 1862 | 1462221911314 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 13:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:45:11 INFO - PROCESS | 1862 | 1462221911320 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 1862 | 1462221911326 Marionette TRACE conn5 <- [1,1226,null,{}] 13:45:11 INFO - PROCESS | 1862 | 1462221911342 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:11 INFO - PROCESS | 1862 | 1462221911584 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:45:11 INFO - PROCESS | 1862 | 1462221911859 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ed83800 == 127 [pid = 1862] [id = 314] 13:45:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f042716f400) [pid = 1862] [serial = 943] [outer = (nil)] 13:45:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f0428b52800) [pid = 1862] [serial = 944] [outer = 0x7f042716f400] 13:45:11 INFO - PROCESS | 1862 | 1462221911936 Marionette DEBUG loaded listener.js 13:45:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f042c8e7400) [pid = 1862] [serial = 945] [outer = 0x7f042716f400] 13:45:12 INFO - PROCESS | 1862 | 1462221912818 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1544ms 13:45:12 INFO - PROCESS | 1862 | 1462221912866 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:45:12 INFO - PROCESS | 1862 | 1462221912871 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 13:45:12 INFO - PROCESS | 1862 | 1462221912877 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:45:12 INFO - PROCESS | 1862 | 1462221912880 Marionette TRACE conn5 <- [1,1230,null,{}] 13:45:12 INFO - PROCESS | 1862 | 1462221912885 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:13 INFO - PROCESS | 1862 | 1462221913097 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:45:13 INFO - PROCESS | 1862 | 1462221913282 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0432336800 == 128 [pid = 1862] [id = 315] 13:45:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f041f13e400) [pid = 1862] [serial = 946] [outer = (nil)] 13:45:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f042f846400) [pid = 1862] [serial = 947] [outer = 0x7f041f13e400] 13:45:13 INFO - PROCESS | 1862 | 1462221913400 Marionette DEBUG loaded listener.js 13:45:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f0430462400) [pid = 1862] [serial = 948] [outer = 0x7f041f13e400] 13:45:14 INFO - PROCESS | 1862 | 1462221914212 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1384ms 13:45:14 INFO - PROCESS | 1862 | 1462221914261 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:45:14 INFO - PROCESS | 1862 | 1462221914265 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 13:45:14 INFO - PROCESS | 1862 | 1462221914272 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:45:14 INFO - PROCESS | 1862 | 1462221914275 Marionette TRACE conn5 <- [1,1234,null,{}] 13:45:14 INFO - PROCESS | 1862 | 1462221914281 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:14 INFO - PROCESS | 1862 | 1462221914477 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:45:14 INFO - PROCESS | 1862 | 1462221914668 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440767000 == 129 [pid = 1862] [id = 316] 13:45:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f0428a5d800) [pid = 1862] [serial = 949] [outer = (nil)] 13:45:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f04320a6800) [pid = 1862] [serial = 950] [outer = 0x7f0428a5d800] 13:45:14 INFO - PROCESS | 1862 | 1462221914744 Marionette DEBUG loaded listener.js 13:45:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f0432ab4400) [pid = 1862] [serial = 951] [outer = 0x7f0428a5d800] 13:45:15 INFO - PROCESS | 1862 | 1462221915615 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1382ms 13:45:15 INFO - PROCESS | 1862 | 1462221915654 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:45:15 INFO - PROCESS | 1862 | 1462221915658 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 13:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:45:15 INFO - PROCESS | 1862 | 1462221915664 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 1862 | 1462221915667 Marionette TRACE conn5 <- [1,1238,null,{}] 13:45:15 INFO - PROCESS | 1862 | 1462221915672 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:15 INFO - PROCESS | 1862 | 1462221915912 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:45:16 INFO - PROCESS | 1862 | 1462221916105 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af0c000 == 130 [pid = 1862] [id = 317] 13:45:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x7f043c67a000) [pid = 1862] [serial = 952] [outer = (nil)] 13:45:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x7f0440798800) [pid = 1862] [serial = 953] [outer = 0x7f043c67a000] 13:45:16 INFO - PROCESS | 1862 | 1462221916316 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f0440f3e800) [pid = 1862] [serial = 954] [outer = 0x7f043c67a000] 13:45:17 INFO - PROCESS | 1862 | 1462221917306 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1686ms 13:45:17 INFO - PROCESS | 1862 | 1462221917351 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:45:17 INFO - PROCESS | 1862 | 1462221917355 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 13:45:17 INFO - PROCESS | 1862 | 1462221917362 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 1862 | 1462221917365 Marionette TRACE conn5 <- [1,1242,null,{}] 13:45:17 INFO - PROCESS | 1862 | 1462221917371 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:17 INFO - PROCESS | 1862 | 1462221917549 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:45:17 INFO - PROCESS | 1862 | 1462221917839 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af25000 == 131 [pid = 1862] [id = 318] 13:45:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f0416e0a000) [pid = 1862] [serial = 955] [outer = (nil)] 13:45:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f0416e0f800) [pid = 1862] [serial = 956] [outer = 0x7f0416e0a000] 13:45:18 INFO - PROCESS | 1862 | 1462221918006 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f0416e14800) [pid = 1862] [serial = 957] [outer = 0x7f0416e0a000] 13:45:19 INFO - PROCESS | 1862 | 1462221919150 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1842ms 13:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:45:19 INFO - PROCESS | 1862 | 1462221919204 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:45:19 INFO - PROCESS | 1862 | 1462221919207 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 13:45:19 INFO - PROCESS | 1862 | 1462221919214 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 1862 | 1462221919217 Marionette TRACE conn5 <- [1,1246,null,{}] 13:45:19 INFO - PROCESS | 1862 | 1462221919224 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:19 INFO - PROCESS | 1862 | 1462221919435 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:45:19 INFO - PROCESS | 1862 | 1462221919676 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417faa000 == 132 [pid = 1862] [id = 319] 13:45:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f0416e0b000) [pid = 1862] [serial = 958] [outer = (nil)] 13:45:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f0418380400) [pid = 1862] [serial = 959] [outer = 0x7f0416e0b000] 13:45:19 INFO - PROCESS | 1862 | 1462221919794 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f0418384400) [pid = 1862] [serial = 960] [outer = 0x7f0416e0b000] 13:45:20 INFO - PROCESS | 1862 | 1462221920704 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1533ms 13:45:20 INFO - PROCESS | 1862 | 1462221920748 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:45:20 INFO - PROCESS | 1862 | 1462221920754 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 13:45:20 INFO - PROCESS | 1862 | 1462221920762 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 1862 | 1462221920767 Marionette TRACE conn5 <- [1,1250,null,{}] 13:45:20 INFO - PROCESS | 1862 | 1462221920776 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:21 INFO - PROCESS | 1862 | 1462221921035 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:45:21 INFO - PROCESS | 1862 | 1462221921332 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041ea8d800 == 133 [pid = 1862] [id = 320] 13:45:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f0418384000) [pid = 1862] [serial = 961] [outer = (nil)] 13:45:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f041838b400) [pid = 1862] [serial = 962] [outer = 0x7f0418384000] 13:45:21 INFO - PROCESS | 1862 | 1462221921446 Marionette DEBUG loaded listener.js 13:45:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x7f041c245c00) [pid = 1862] [serial = 963] [outer = 0x7f0418384000] 13:45:22 INFO - PROCESS | 1862 | 1462221922414 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1701ms 13:45:22 INFO - PROCESS | 1862 | 1462221922462 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 1862 | 1462221922466 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 13:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:45:22 INFO - PROCESS | 1862 | 1462221922472 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 1862 | 1462221922475 Marionette TRACE conn5 <- [1,1254,null,{}] 13:45:22 INFO - PROCESS | 1862 | 1462221922480 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:22 INFO - PROCESS | 1862 | 1462221922797 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:45:23 INFO - PROCESS | 1862 | 1462221923098 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f6f800 == 134 [pid = 1862] [id = 321] 13:45:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x7f0418384800) [pid = 1862] [serial = 964] [outer = (nil)] 13:45:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x7f041c24c800) [pid = 1862] [serial = 965] [outer = 0x7f0418384800] 13:45:23 INFO - PROCESS | 1862 | 1462221923178 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x7f041c251000) [pid = 1862] [serial = 966] [outer = 0x7f0418384800] 13:45:24 INFO - PROCESS | 1862 | 1462221924081 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1643ms 13:45:24 INFO - PROCESS | 1862 | 1462221924116 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 1862 | 1462221924121 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 13:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:45:24 INFO - PROCESS | 1862 | 1462221924128 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 1862 | 1462221924132 Marionette TRACE conn5 <- [1,1258,null,{}] 13:45:24 INFO - PROCESS | 1862 | 1462221924138 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:24 INFO - PROCESS | 1862 | 1462221924375 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:45:24 INFO - PROCESS | 1862 | 1462221924630 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04157d7800 == 135 [pid = 1862] [id = 322] 13:45:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x7f041c249800) [pid = 1862] [serial = 967] [outer = (nil)] 13:45:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x7f0424ecbc00) [pid = 1862] [serial = 968] [outer = 0x7f041c249800] 13:45:24 INFO - PROCESS | 1862 | 1462221924758 Marionette DEBUG loaded listener.js 13:45:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x7f0440f46000) [pid = 1862] [serial = 969] [outer = 0x7f041c249800] 13:45:25 INFO - PROCESS | 1862 | 1462221925630 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1539ms 13:45:25 INFO - PROCESS | 1862 | 1462221925667 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:45:25 INFO - PROCESS | 1862 | 1462221925671 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 13:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:45:25 INFO - PROCESS | 1862 | 1462221925677 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:45:25 INFO - PROCESS | 1862 | 1462221925680 Marionette TRACE conn5 <- [1,1262,null,{}] 13:45:25 INFO - PROCESS | 1862 | 1462221925685 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:25 INFO - PROCESS | 1862 | 1462221925896 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:45:26 INFO - PROCESS | 1862 | 1462221926110 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04157f6000 == 136 [pid = 1862] [id = 323] 13:45:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x7f041589c400) [pid = 1862] [serial = 970] [outer = (nil)] 13:45:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 249 (0x7f04158a6400) [pid = 1862] [serial = 971] [outer = 0x7f041589c400] 13:45:26 INFO - PROCESS | 1862 | 1462221926186 Marionette DEBUG loaded listener.js 13:45:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0x7f04158abc00) [pid = 1862] [serial = 972] [outer = 0x7f041589c400] 13:45:27 INFO - PROCESS | 1862 | 1462221927170 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1544ms 13:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:45:27 INFO - PROCESS | 1862 | 1462221927223 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:45:27 INFO - PROCESS | 1862 | 1462221927226 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 13:45:27 INFO - PROCESS | 1862 | 1462221927233 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:45:27 INFO - PROCESS | 1862 | 1462221927236 Marionette TRACE conn5 <- [1,1266,null,{}] 13:45:27 INFO - PROCESS | 1862 | 1462221927241 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:27 INFO - PROCESS | 1862 | 1462221927474 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:45:28 INFO - PROCESS | 1862 | 1462221928128 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417fa9000 == 137 [pid = 1862] [id = 324] 13:45:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x7f04158a9000) [pid = 1862] [serial = 973] [outer = (nil)] 13:45:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x7f0416144400) [pid = 1862] [serial = 974] [outer = 0x7f04158a9000] 13:45:28 INFO - PROCESS | 1862 | 1462221928233 Marionette DEBUG loaded listener.js 13:45:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x7f0416cbb000) [pid = 1862] [serial = 975] [outer = 0x7f04158a9000] 13:45:29 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ef17000 == 136 [pid = 1862] [id = 9] 13:45:29 INFO - PROCESS | 1862 | 1462221929235 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2036ms 13:45:29 INFO - PROCESS | 1862 | 1462221929282 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:45:29 INFO - PROCESS | 1862 | 1462221929289 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 13:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:45:29 INFO - PROCESS | 1862 | 1462221929299 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:45:29 INFO - PROCESS | 1862 | 1462221929307 Marionette TRACE conn5 <- [1,1270,null,{}] 13:45:29 INFO - PROCESS | 1862 | 1462221929328 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:29 INFO - PROCESS | 1862 | 1462221929607 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:45:29 INFO - PROCESS | 1862 | 1462221929918 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb10000 == 137 [pid = 1862] [id = 325] 13:45:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x7f0416142800) [pid = 1862] [serial = 976] [outer = (nil)] 13:45:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x7f0416cbb400) [pid = 1862] [serial = 977] [outer = 0x7f0416142800] 13:45:29 INFO - PROCESS | 1862 | 1462221929993 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x7f04198af000) [pid = 1862] [serial = 978] [outer = 0x7f0416142800] 13:45:31 INFO - PROCESS | 1862 | 1462221930993 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1745ms 13:45:31 INFO - PROCESS | 1862 | 1462221931057 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:45:31 INFO - PROCESS | 1862 | 1462221931064 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 13:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:45:31 INFO - PROCESS | 1862 | 1462221931076 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 1862 | 1462221931079 Marionette TRACE conn5 <- [1,1274,null,{}] 13:45:31 INFO - PROCESS | 1862 | 1462221931085 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:31 INFO - PROCESS | 1862 | 1462221931289 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:45:31 INFO - PROCESS | 1862 | 1462221931552 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417fa7000 == 138 [pid = 1862] [id = 326] 13:45:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x7f04198b3c00) [pid = 1862] [serial = 979] [outer = (nil)] 13:45:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x7f041c1f6000) [pid = 1862] [serial = 980] [outer = 0x7f04198b3c00] 13:45:31 INFO - PROCESS | 1862 | 1462221931705 Marionette DEBUG loaded listener.js 13:45:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x7f041e2fd400) [pid = 1862] [serial = 981] [outer = 0x7f04198b3c00] 13:45:32 INFO - PROCESS | 1862 | 1462221932790 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1782ms 13:45:32 INFO - PROCESS | 1862 | 1462221932859 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:45:32 INFO - PROCESS | 1862 | 1462221932863 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 13:45:32 INFO - PROCESS | 1862 | 1462221932872 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 1862 | 1462221932880 Marionette TRACE conn5 <- [1,1278,null,{}] 13:45:32 INFO - PROCESS | 1862 | 1462221932894 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:33 INFO - PROCESS | 1862 | 1462221933132 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:45:33 INFO - PROCESS | 1862 | 1462221933377 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416e2d800 == 139 [pid = 1862] [id = 327] 13:45:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 260 (0x7f041fe6a000) [pid = 1862] [serial = 982] [outer = (nil)] 13:45:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 261 (0x7f0423950400) [pid = 1862] [serial = 983] [outer = 0x7f041fe6a000] 13:45:33 INFO - PROCESS | 1862 | 1462221933491 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 262 (0x7f04244cc800) [pid = 1862] [serial = 984] [outer = 0x7f041fe6a000] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425d84800 == 138 [pid = 1862] [id = 256] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042fa99800 == 137 [pid = 1862] [id = 263] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 261 (0x7f042324ec00) [pid = 1862] [serial = 818] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 260 (0x7f042fa5e800) [pid = 1862] [serial = 842] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 259 (0x7f042e72e800) [pid = 1862] [serial = 833] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x7f041e907000) [pid = 1862] [serial = 815] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x7f04251f8000) [pid = 1862] [serial = 821] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x7f0427429800) [pid = 1862] [serial = 824] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x7f042f7d2000) [pid = 1862] [serial = 839] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x7f042f36a400) [pid = 1862] [serial = 836] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x7f042c8cd800) [pid = 1862] [serial = 827] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0x7f0423243800) [pid = 1862] [serial = 848] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x7f042d611800) [pid = 1862] [serial = 830] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x7f043205b000) [pid = 1862] [serial = 845] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x7f042dacd800) [pid = 1862] [serial = 869] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e25000 == 136 [pid = 1862] [id = 310] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425efb800 == 135 [pid = 1862] [id = 309] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425224000 == 134 [pid = 1862] [id = 308] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234be800 == 133 [pid = 1862] [id = 307] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9ac000 == 132 [pid = 1862] [id = 306] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f235800 == 131 [pid = 1862] [id = 305] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423baf000 == 130 [pid = 1862] [id = 300] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234dc800 == 129 [pid = 1862] [id = 299] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416bd0800 == 128 [pid = 1862] [id = 298] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041eb14000 == 127 [pid = 1862] [id = 297] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b3a000 == 126 [pid = 1862] [id = 296] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04458b5000 == 125 [pid = 1862] [id = 295] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c62d000 == 124 [pid = 1862] [id = 294] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043233b800 == 123 [pid = 1862] [id = 293] 13:45:34 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041fabb000 == 122 [pid = 1862] [id = 290] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 248 (0x7f041ea10000) [pid = 1862] [serial = 851] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x7f041fc6b400) [pid = 1862] [serial = 852] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0x7f04244d7800) [pid = 1862] [serial = 857] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x7f0424ec8c00) [pid = 1862] [serial = 858] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x7f0423482400) [pid = 1862] [serial = 854] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x7f0423943c00) [pid = 1862] [serial = 855] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x7f042728a000) [pid = 1862] [serial = 863] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x7f0428a66000) [pid = 1862] [serial = 864] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x7f042550ac00) [pid = 1862] [serial = 860] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f0425dc2000) [pid = 1862] [serial = 861] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f042c8ec800) [pid = 1862] [serial = 866] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f042d612400) [pid = 1862] [serial = 867] [outer = (nil)] [url = about:blank] 13:45:34 INFO - PROCESS | 1862 | 1462221934496 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1692ms 13:45:34 INFO - PROCESS | 1862 | 1462221934563 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:45:34 INFO - PROCESS | 1862 | 1462221934567 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 13:45:34 INFO - PROCESS | 1862 | 1462221934574 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 1862 | 1462221934578 Marionette TRACE conn5 <- [1,1282,null,{}] 13:45:34 INFO - PROCESS | 1862 | 1462221934583 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:34 INFO - PROCESS | 1862 | 1462221934897 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:45:35 INFO - PROCESS | 1862 | 1462221935096 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb09000 == 123 [pid = 1862] [id = 328] 13:45:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f041ee47800) [pid = 1862] [serial = 985] [outer = (nil)] 13:45:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f04243b8400) [pid = 1862] [serial = 986] [outer = 0x7f041ee47800] 13:45:35 INFO - PROCESS | 1862 | 1462221935173 Marionette DEBUG loaded listener.js 13:45:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f0425510c00) [pid = 1862] [serial = 987] [outer = 0x7f041ee47800] 13:45:36 INFO - PROCESS | 1862 | 1462221936043 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1537ms 13:45:36 INFO - PROCESS | 1862 | 1462221936112 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:45:36 INFO - PROCESS | 1862 | 1462221936116 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 13:45:36 INFO - PROCESS | 1862 | 1462221936123 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:45:36 INFO - PROCESS | 1862 | 1462221936126 Marionette TRACE conn5 <- [1,1286,null,{}] 13:45:36 INFO - PROCESS | 1862 | 1462221936131 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:36 INFO - PROCESS | 1862 | 1462221936320 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:45:36 INFO - PROCESS | 1862 | 1462221936332 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423c8b000 == 124 [pid = 1862] [id = 329] 13:45:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x7f0425dcfc00) [pid = 1862] [serial = 988] [outer = (nil)] 13:45:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x7f0425e06000) [pid = 1862] [serial = 989] [outer = 0x7f0425dcfc00] 13:45:36 INFO - PROCESS | 1862 | 1462221936576 Marionette DEBUG loaded listener.js 13:45:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x7f042636bc00) [pid = 1862] [serial = 990] [outer = 0x7f0425dcfc00] 13:45:37 INFO - PROCESS | 1862 | 1462221937812 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1734ms 13:45:37 INFO - PROCESS | 1862 | 1462221937876 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:45:37 INFO - PROCESS | 1862 | 1462221937881 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 13:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:45:37 INFO - PROCESS | 1862 | 1462221937887 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:45:37 INFO - PROCESS | 1862 | 1462221937890 Marionette TRACE conn5 <- [1,1290,null,{}] 13:45:37 INFO - PROCESS | 1862 | 1462221937895 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:38 INFO - PROCESS | 1862 | 1462221938163 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:45:38 INFO - PROCESS | 1862 | 1462221938226 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fec800 == 125 [pid = 1862] [id = 330] 13:45:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x7f0428b4a000) [pid = 1862] [serial = 991] [outer = (nil)] 13:45:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x7f042c8e2000) [pid = 1862] [serial = 992] [outer = 0x7f0428b4a000] 13:45:38 INFO - PROCESS | 1862 | 1462221938294 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x7f042d612400) [pid = 1862] [serial = 993] [outer = 0x7f0428b4a000] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x7f0424f88800) [pid = 1862] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x7f04251ec800) [pid = 1862] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x7f042cc44400) [pid = 1862] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x7f041aff5400) [pid = 1862] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x7f0425167400) [pid = 1862] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x7f042742f800) [pid = 1862] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f0424ec4c00) [pid = 1862] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f041b8c9000) [pid = 1862] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f041e905000) [pid = 1862] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f04243b1000) [pid = 1862] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f0423946800) [pid = 1862] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f041e910c00) [pid = 1862] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f041afecc00) [pid = 1862] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f042cc51800) [pid = 1862] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f041b8d0400) [pid = 1862] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x7f042516f400) [pid = 1862] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x7f041b9b5000) [pid = 1862] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f042e7f6c00) [pid = 1862] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f04247b7400) [pid = 1862] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f0425dd0400) [pid = 1862] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f041b9bc400) [pid = 1862] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f041f140800) [pid = 1862] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f041e903c00) [pid = 1862] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f0427432000) [pid = 1862] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x7f0423a76800) [pid = 1862] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x7f041c1eb800) [pid = 1862] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x7f0430e06400) [pid = 1862] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x7f041e2f3800) [pid = 1862] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x7f042f054400) [pid = 1862] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x7f041ea10c00) [pid = 1862] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x7f0428b48c00) [pid = 1862] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x7f0432060800) [pid = 1862] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f0425164000) [pid = 1862] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f041fe70000) [pid = 1862] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:45:39 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f042bfcd000) [pid = 1862] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:45:40 INFO - PROCESS | 1862 | 1462221940024 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2187ms 13:45:40 INFO - PROCESS | 1862 | 1462221940075 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:45:40 INFO - PROCESS | 1862 | 1462221940079 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 13:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:45:40 INFO - PROCESS | 1862 | 1462221940085 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 1862 | 1462221940087 Marionette TRACE conn5 <- [1,1294,null,{}] 13:45:40 INFO - PROCESS | 1862 | 1462221940093 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:40 INFO - PROCESS | 1862 | 1462221940276 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:45:40 INFO - PROCESS | 1862 | 1462221940429 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4d8000 == 126 [pid = 1862] [id = 331] 13:45:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f041afecc00) [pid = 1862] [serial = 994] [outer = (nil)] 13:45:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f041fc70000) [pid = 1862] [serial = 995] [outer = 0x7f041afecc00] 13:45:40 INFO - PROCESS | 1862 | 1462221940530 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f0425167400) [pid = 1862] [serial = 996] [outer = 0x7f041afecc00] 13:45:41 INFO - PROCESS | 1862 | 1462221941340 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1290ms 13:45:41 INFO - PROCESS | 1862 | 1462221941376 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:45:41 INFO - PROCESS | 1862 | 1462221941380 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 13:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:45:41 INFO - PROCESS | 1862 | 1462221941386 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:45:41 INFO - PROCESS | 1862 | 1462221941389 Marionette TRACE conn5 <- [1,1298,null,{}] 13:45:41 INFO - PROCESS | 1862 | 1462221941395 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:41 INFO - PROCESS | 1862 | 1462221941771 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:45:41 INFO - PROCESS | 1862 | 1462221941926 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416bca800 == 127 [pid = 1862] [id = 332] 13:45:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f0416148400) [pid = 1862] [serial = 997] [outer = (nil)] 13:45:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f04162eb800) [pid = 1862] [serial = 998] [outer = 0x7f0416148400] 13:45:42 INFO - PROCESS | 1862 | 1462221942003 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f0416e12000) [pid = 1862] [serial = 999] [outer = 0x7f0416148400] 13:45:43 INFO - PROCESS | 1862 | 1462221943077 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1750ms 13:45:43 INFO - PROCESS | 1862 | 1462221943139 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 13:45:43 INFO - PROCESS | 1862 | 1462221943145 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 13:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:45:43 INFO - PROCESS | 1862 | 1462221943153 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 1862 | 1462221943160 Marionette TRACE conn5 <- [1,1302,null,{}] 13:45:43 INFO - PROCESS | 1862 | 1462221943167 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:43 INFO - PROCESS | 1862 | 1462221943426 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:45:43 INFO - PROCESS | 1862 | 1462221943769 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041ea8c000 == 128 [pid = 1862] [id = 333] 13:45:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f04198ad800) [pid = 1862] [serial = 1000] [outer = (nil)] 13:45:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f041b2dfc00) [pid = 1862] [serial = 1001] [outer = 0x7f04198ad800] 13:45:43 INFO - PROCESS | 1862 | 1462221943847 Marionette DEBUG loaded listener.js 13:45:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f041c242c00) [pid = 1862] [serial = 1002] [outer = 0x7f04198ad800] 13:45:44 INFO - PROCESS | 1862 | 1462221944770 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1688ms 13:45:44 INFO - PROCESS | 1862 | 1462221944843 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:45:44 INFO - PROCESS | 1862 | 1462221944848 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 13:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:45:44 INFO - PROCESS | 1862 | 1462221944855 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - PROCESS | 1862 | 1462221944858 Marionette TRACE conn5 <- [1,1306,null,{}] 13:45:44 INFO - PROCESS | 1862 | 1462221944865 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:45 INFO - PROCESS | 1862 | 1462221945086 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:45:45 INFO - PROCESS | 1862 | 1462221945377 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252dc000 == 129 [pid = 1862] [id = 334] 13:45:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f041ea0c400) [pid = 1862] [serial = 1003] [outer = (nil)] 13:45:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f041fe6fc00) [pid = 1862] [serial = 1004] [outer = 0x7f041ea0c400] 13:45:45 INFO - PROCESS | 1862 | 1462221945497 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f04247b3000) [pid = 1862] [serial = 1005] [outer = 0x7f041ea0c400] 13:45:46 INFO - PROCESS | 1862 | 1462221946468 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1688ms 13:45:46 INFO - PROCESS | 1862 | 1462221946544 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1862 | 1462221946551 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 13:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:45:46 INFO - PROCESS | 1862 | 1462221946570 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:45:46 INFO - PROCESS | 1862 | 1462221946578 Marionette TRACE conn5 <- [1,1310,null,{}] 13:45:46 INFO - PROCESS | 1862 | 1462221946583 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:46 INFO - PROCESS | 1862 | 1462221946839 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:45:47 INFO - PROCESS | 1862 | 1462221947138 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428098800 == 130 [pid = 1862] [id = 335] 13:45:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f0425dc2000) [pid = 1862] [serial = 1006] [outer = (nil)] 13:45:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f0425e0bc00) [pid = 1862] [serial = 1007] [outer = 0x7f0425dc2000] 13:45:47 INFO - PROCESS | 1862 | 1462221947246 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f042728a000) [pid = 1862] [serial = 1008] [outer = 0x7f0425dc2000] 13:45:48 INFO - PROCESS | 1862 | 1462221948205 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1862 | 1462221948261 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 13:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:45:48 INFO - PROCESS | 1862 | 1462221948268 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 1862 | 1462221948272 Marionette TRACE conn5 <- [1,1314,null,{}] 13:45:48 INFO - PROCESS | 1862 | 1462221948280 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:48 INFO - PROCESS | 1862 | 1462221948495 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:45:48 INFO - PROCESS | 1862 | 1462221948733 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e027800 == 131 [pid = 1862] [id = 336] 13:45:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f0425dc5400) [pid = 1862] [serial = 1009] [outer = (nil)] 13:45:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f042d609800) [pid = 1862] [serial = 1010] [outer = 0x7f0425dc5400] 13:45:48 INFO - PROCESS | 1862 | 1462221948853 Marionette DEBUG loaded listener.js 13:45:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f042e5af400) [pid = 1862] [serial = 1011] [outer = 0x7f0425dc5400] 13:45:49 INFO - PROCESS | 1862 | 1462221949707 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1486ms 13:45:49 INFO - PROCESS | 1862 | 1462221949756 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:45:49 INFO - PROCESS | 1862 | 1462221949759 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 13:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:45:49 INFO - PROCESS | 1862 | 1462221949766 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:45:49 INFO - PROCESS | 1862 | 1462221949769 Marionette TRACE conn5 <- [1,1318,null,{}] 13:45:49 INFO - PROCESS | 1862 | 1462221949775 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:49 INFO - PROCESS | 1862 | 1462221949985 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:45:50 INFO - PROCESS | 1862 | 1462221950200 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eeb0800 == 132 [pid = 1862] [id = 337] 13:45:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x7f042f84c800) [pid = 1862] [serial = 1012] [outer = (nil)] 13:45:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x7f04303b9400) [pid = 1862] [serial = 1013] [outer = 0x7f042f84c800] 13:45:50 INFO - PROCESS | 1862 | 1462221950380 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f04320a0000) [pid = 1862] [serial = 1014] [outer = 0x7f042f84c800] 13:45:51 INFO - PROCESS | 1862 | 1462221951301 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1581ms 13:45:51 INFO - PROCESS | 1862 | 1462221951348 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:45:51 INFO - PROCESS | 1862 | 1462221951353 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 13:45:51 INFO - PROCESS | 1862 | 1462221951359 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:45:51 INFO - PROCESS | 1862 | 1462221951362 Marionette TRACE conn5 <- [1,1322,null,{}] 13:45:51 INFO - PROCESS | 1862 | 1462221951369 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:51 INFO - PROCESS | 1862 | 1462221951585 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:45:51 INFO - PROCESS | 1862 | 1462221951778 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0432190000 == 133 [pid = 1862] [id = 338] 13:45:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f042e7f6c00) [pid = 1862] [serial = 1015] [outer = (nil)] 13:45:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f043bf03c00) [pid = 1862] [serial = 1016] [outer = 0x7f042e7f6c00] 13:45:51 INFO - PROCESS | 1862 | 1462221951856 Marionette DEBUG loaded listener.js 13:45:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f043bf96c00) [pid = 1862] [serial = 1017] [outer = 0x7f042e7f6c00] 13:45:52 INFO - PROCESS | 1862 | 1462221952804 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1486ms 13:45:52 INFO - PROCESS | 1862 | 1462221952845 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:45:52 INFO - PROCESS | 1862 | 1462221952849 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 13:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:45:52 INFO - PROCESS | 1862 | 1462221952856 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:45:52 INFO - PROCESS | 1862 | 1462221952860 Marionette TRACE conn5 <- [1,1326,null,{}] 13:45:52 INFO - PROCESS | 1862 | 1462221952865 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:53 INFO - PROCESS | 1862 | 1462221953070 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:45:53 INFO - PROCESS | 1862 | 1462221953269 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d341800 == 134 [pid = 1862] [id = 339] 13:45:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f0425c17400) [pid = 1862] [serial = 1018] [outer = (nil)] 13:45:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f043c224800) [pid = 1862] [serial = 1019] [outer = 0x7f0425c17400] 13:45:53 INFO - PROCESS | 1862 | 1462221953343 Marionette DEBUG loaded listener.js 13:45:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f043c46b000) [pid = 1862] [serial = 1020] [outer = 0x7f0425c17400] 13:45:54 INFO - PROCESS | 1862 | 1462221954251 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1428ms 13:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:45:54 INFO - PROCESS | 1862 | 1462221954287 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:45:54 INFO - PROCESS | 1862 | 1462221954290 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 13:45:54 INFO - PROCESS | 1862 | 1462221954297 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:45:54 INFO - PROCESS | 1862 | 1462221954300 Marionette TRACE conn5 <- [1,1330,null,{}] 13:45:54 INFO - PROCESS | 1862 | 1462221954307 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:54 INFO - PROCESS | 1862 | 1462221954521 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:45:54 INFO - PROCESS | 1862 | 1462221954723 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04440c2000 == 135 [pid = 1862] [id = 340] 13:45:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f042f84cc00) [pid = 1862] [serial = 1021] [outer = (nil)] 13:45:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f0424f7dc00) [pid = 1862] [serial = 1022] [outer = 0x7f042f84cc00] 13:45:54 INFO - PROCESS | 1862 | 1462221954805 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x7f043d626800) [pid = 1862] [serial = 1023] [outer = 0x7f042f84cc00] 13:45:55 INFO - PROCESS | 1862 | 1462221955722 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1481ms 13:45:55 INFO - PROCESS | 1862 | 1462221955778 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 1862 | 1462221955782 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 13:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:45:55 INFO - PROCESS | 1862 | 1462221955788 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 1862 | 1462221955798 Marionette TRACE conn5 <- [1,1334,null,{}] 13:45:55 INFO - PROCESS | 1862 | 1462221955803 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:56 INFO - PROCESS | 1862 | 1462221956021 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:45:56 INFO - PROCESS | 1862 | 1462221956269 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416dc0000 == 136 [pid = 1862] [id = 341] 13:45:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x7f0430e0bc00) [pid = 1862] [serial = 1024] [outer = (nil)] 13:45:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x7f0440792800) [pid = 1862] [serial = 1025] [outer = 0x7f0430e0bc00] 13:45:56 INFO - PROCESS | 1862 | 1462221956386 Marionette DEBUG loaded listener.js 13:45:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x7f044098a000) [pid = 1862] [serial = 1026] [outer = 0x7f0430e0bc00] 13:45:57 INFO - PROCESS | 1862 | 1462221957267 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1535ms 13:45:57 INFO - PROCESS | 1862 | 1462221957324 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:45:57 INFO - PROCESS | 1862 | 1462221957328 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 13:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:45:57 INFO - PROCESS | 1862 | 1462221957334 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:45:57 INFO - PROCESS | 1862 | 1462221957336 Marionette TRACE conn5 <- [1,1338,null,{}] 13:45:57 INFO - PROCESS | 1862 | 1462221957342 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:57 INFO - PROCESS | 1862 | 1462221957552 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:45:57 INFO - PROCESS | 1862 | 1462221957809 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419be1800 == 137 [pid = 1862] [id = 342] 13:45:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x7f041e34cc00) [pid = 1862] [serial = 1027] [outer = (nil)] 13:45:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x7f041e34f400) [pid = 1862] [serial = 1028] [outer = 0x7f041e34cc00] 13:45:57 INFO - PROCESS | 1862 | 1462221957936 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x7f0440da6400) [pid = 1862] [serial = 1029] [outer = 0x7f041e34cc00] 13:45:59 INFO - PROCESS | 1862 | 1462221959293 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1980ms 13:45:59 INFO - PROCESS | 1862 | 1462221959315 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:45:59 INFO - PROCESS | 1862 | 1462221959320 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 13:45:59 INFO - PROCESS | 1862 | 1462221959326 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 1862 | 1462221959330 Marionette TRACE conn5 <- [1,1342,null,{}] 13:45:59 INFO - PROCESS | 1862 | 1462221959336 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:59 INFO - PROCESS | 1862 | 1462221959604 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:45:59 INFO - PROCESS | 1862 | 1462221959800 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419bfa000 == 138 [pid = 1862] [id = 343] 13:45:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x7f041b8d5000) [pid = 1862] [serial = 1030] [outer = (nil)] 13:45:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 249 (0x7f04243b8800) [pid = 1862] [serial = 1031] [outer = 0x7f041b8d5000] 13:45:59 INFO - PROCESS | 1862 | 1462221959872 Marionette DEBUG loaded listener.js 13:45:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0x7f0425e26800) [pid = 1862] [serial = 1032] [outer = 0x7f041b8d5000] 13:46:00 INFO - PROCESS | 1862 | 1462221960751 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1485ms 13:46:00 INFO - PROCESS | 1862 | 1462221960811 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:46:00 INFO - PROCESS | 1862 | 1462221960815 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 13:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:46:00 INFO - PROCESS | 1862 | 1462221960822 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:46:00 INFO - PROCESS | 1862 | 1462221960825 Marionette TRACE conn5 <- [1,1346,null,{}] 13:46:00 INFO - PROCESS | 1862 | 1462221960831 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:01 INFO - PROCESS | 1862 | 1462221961037 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:46:01 INFO - PROCESS | 1862 | 1462221961289 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b94000 == 139 [pid = 1862] [id = 344] 13:46:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x7f041afec400) [pid = 1862] [serial = 1033] [outer = (nil)] 13:46:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x7f041b2e0c00) [pid = 1862] [serial = 1034] [outer = 0x7f041afec400] 13:46:01 INFO - PROCESS | 1862 | 1462221961406 Marionette DEBUG loaded listener.js 13:46:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x7f042e531400) [pid = 1862] [serial = 1035] [outer = 0x7f041afec400] 13:46:02 INFO - PROCESS | 1862 | 1462221962458 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1684ms 13:46:02 INFO - PROCESS | 1862 | 1462221962508 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 1862 | 1462221962512 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 13:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:46:02 INFO - PROCESS | 1862 | 1462221962518 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 1862 | 1462221962520 Marionette TRACE conn5 <- [1,1350,null,{}] 13:46:02 INFO - PROCESS | 1862 | 1462221962526 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:02 INFO - PROCESS | 1862 | 1462221962760 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:46:03 INFO - PROCESS | 1862 | 1462221963023 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416e33000 == 140 [pid = 1862] [id = 345] 13:46:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x7f041589f800) [pid = 1862] [serial = 1036] [outer = (nil)] 13:46:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x7f0416141400) [pid = 1862] [serial = 1037] [outer = 0x7f041589f800] 13:46:03 INFO - PROCESS | 1862 | 1462221963537 Marionette DEBUG loaded listener.js 13:46:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x7f0416e07800) [pid = 1862] [serial = 1038] [outer = 0x7f041589f800] 13:46:04 INFO - PROCESS | 1862 | 1462221964566 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2088ms 13:46:04 INFO - PROCESS | 1862 | 1462221964608 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:46:04 INFO - PROCESS | 1862 | 1462221964616 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 13:46:04 INFO - PROCESS | 1862 | 1462221964624 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:46:04 INFO - PROCESS | 1862 | 1462221964630 Marionette TRACE conn5 <- [1,1354,null,{}] 13:46:04 INFO - PROCESS | 1862 | 1462221964637 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:04 INFO - PROCESS | 1862 | 1462221964857 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:46:05 INFO - PROCESS | 1862 | 1462221965188 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e139000 == 141 [pid = 1862] [id = 346] 13:46:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x7f0416e0cc00) [pid = 1862] [serial = 1039] [outer = (nil)] 13:46:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x7f0418388000) [pid = 1862] [serial = 1040] [outer = 0x7f0416e0cc00] 13:46:05 INFO - PROCESS | 1862 | 1462221965273 Marionette DEBUG loaded listener.js 13:46:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x7f041b8d0000) [pid = 1862] [serial = 1041] [outer = 0x7f0416e0cc00] 13:46:06 INFO - PROCESS | 1862 | 1462221966389 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1798ms 13:46:06 INFO - PROCESS | 1862 | 1462221966420 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 1862 | 1462221966427 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 13:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:46:06 INFO - PROCESS | 1862 | 1462221966437 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 1862 | 1462221966441 Marionette TRACE conn5 <- [1,1358,null,{}] 13:46:06 INFO - PROCESS | 1862 | 1462221966447 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:06 INFO - PROCESS | 1862 | 1462221966646 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:46:06 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f06a000 == 140 [pid = 1862] [id = 81] 13:46:06 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e4d8000 == 139 [pid = 1862] [id = 331] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x7f042e63a800) [pid = 1862] [serial = 935] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | 1462221967080 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424fec800 == 138 [pid = 1862] [id = 330] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423c8b000 == 137 [pid = 1862] [id = 329] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041eb09000 == 136 [pid = 1862] [id = 328] 13:46:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416528800 == 137 [pid = 1862] [id = 347] 13:46:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x7f0419499400) [pid = 1862] [serial = 1042] [outer = (nil)] 13:46:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 260 (0x7f041c244400) [pid = 1862] [serial = 1043] [outer = 0x7f0419499400] 13:46:07 INFO - PROCESS | 1862 | 1462221967179 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 261 (0x7f041e2f8800) [pid = 1862] [serial = 1044] [outer = 0x7f0419499400] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416e2d800 == 136 [pid = 1862] [id = 327] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417fa7000 == 135 [pid = 1862] [id = 326] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041eb10000 == 134 [pid = 1862] [id = 325] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417fa9000 == 133 [pid = 1862] [id = 324] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041ea8d800 == 132 [pid = 1862] [id = 320] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417faa000 == 131 [pid = 1862] [id = 319] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041af25000 == 130 [pid = 1862] [id = 318] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041af0c000 == 129 [pid = 1862] [id = 317] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440767000 == 128 [pid = 1862] [id = 316] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0432336800 == 127 [pid = 1862] [id = 315] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ed83800 == 126 [pid = 1862] [id = 314] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425210000 == 125 [pid = 1862] [id = 313] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e7e2800 == 124 [pid = 1862] [id = 312] 13:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1b3000 == 123 [pid = 1862] [id = 311] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 260 (0x7f04162e9800) [pid = 1862] [serial = 908] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 259 (0x7f042728a400) [pid = 1862] [serial = 930] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x7f042d603c00) [pid = 1862] [serial = 932] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x7f0432a74c00) [pid = 1862] [serial = 608] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x7f043d46e000) [pid = 1862] [serial = 896] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x7f041f13dc00) [pid = 1862] [serial = 918] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x7f0427431000) [pid = 1862] [serial = 717] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x7f042e7f4400) [pid = 1862] [serial = 665] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0x7f041f1f1000) [pid = 1862] [serial = 872] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x7f0425c17000) [pid = 1862] [serial = 924] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x7f04247b7c00) [pid = 1862] [serial = 678] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x7f041f146400) [pid = 1862] [serial = 647] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 248 (0x7f0425c1a400) [pid = 1862] [serial = 656] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x7f041e907800) [pid = 1862] [serial = 917] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0x7f04243b6c00) [pid = 1862] [serial = 921] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x7f04247b5000) [pid = 1862] [serial = 714] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x7f041aff8800) [pid = 1862] [serial = 738] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x7f0432060400) [pid = 1862] [serial = 726] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x7f0416146800) [pid = 1862] [serial = 905] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x7f04244d0c00) [pid = 1862] [serial = 875] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x7f0423a71000) [pid = 1862] [serial = 681] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f041e88e800) [pid = 1862] [serial = 914] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f0428c52000) [pid = 1862] [serial = 720] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f043632fc00) [pid = 1862] [serial = 674] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f043205f800) [pid = 1862] [serial = 671] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f043c1d9000) [pid = 1862] [serial = 890] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f0425e04800) [pid = 1862] [serial = 926] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f042e635c00) [pid = 1862] [serial = 933] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f042e5a5000) [pid = 1862] [serial = 662] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f041f1eb400) [pid = 1862] [serial = 711] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x7f0428b49c00) [pid = 1862] [serial = 878] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x7f0427167400) [pid = 1862] [serial = 659] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f0432390800) [pid = 1862] [serial = 849] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f042e728800) [pid = 1862] [serial = 881] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f042cc51000) [pid = 1862] [serial = 723] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f04303c3c00) [pid = 1862] [serial = 884] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f042516b800) [pid = 1862] [serial = 653] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f0423a74000) [pid = 1862] [serial = 684] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f0416cb6400) [pid = 1862] [serial = 911] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x7f0416cba800) [pid = 1862] [serial = 902] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x7f043bf8b400) [pid = 1862] [serial = 732] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x7f041e2fe800) [pid = 1862] [serial = 611] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x7f043c471c00) [pid = 1862] [serial = 893] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x7f0432bbc400) [pid = 1862] [serial = 729] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x7f0425e0ac00) [pid = 1862] [serial = 927] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x7f043f015800) [pid = 1862] [serial = 899] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x7f04251f6c00) [pid = 1862] [serial = 923] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f0436330c00) [pid = 1862] [serial = 887] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f04243b2400) [pid = 1862] [serial = 602] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f042f3e2000) [pid = 1862] [serial = 668] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f0425e10c00) [pid = 1862] [serial = 929] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f043c470000) [pid = 1862] [serial = 735] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f042636ac00) [pid = 1862] [serial = 605] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f0423a6e800) [pid = 1862] [serial = 920] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f0423a72400) [pid = 1862] [serial = 650] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f04363ad000) [pid = 1862] [serial = 614] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 1862 | 1462221968120 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1730ms 13:46:08 INFO - PROCESS | 1862 | 1462221968169 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 13:46:08 INFO - PROCESS | 1862 | 1462221968173 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 13:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:46:08 INFO - PROCESS | 1862 | 1462221968179 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:46:08 INFO - PROCESS | 1862 | 1462221968185 Marionette TRACE conn5 <- [1,1362,null,{}] 13:46:08 INFO - PROCESS | 1862 | 1462221968201 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:08 INFO - PROCESS | 1862 | 1462221968405 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:46:08 INFO - PROCESS | 1862 | 1462221968565 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9a4000 == 124 [pid = 1862] [id = 348] 13:46:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f04198b1c00) [pid = 1862] [serial = 1045] [outer = (nil)] 13:46:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f041e891000) [pid = 1862] [serial = 1046] [outer = 0x7f04198b1c00] 13:46:08 INFO - PROCESS | 1862 | 1462221968636 Marionette DEBUG loaded listener.js 13:46:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f041e90e800) [pid = 1862] [serial = 1047] [outer = 0x7f04198b1c00] 13:46:09 INFO - PROCESS | 1862 | 1462221969447 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1335ms 13:46:09 INFO - PROCESS | 1862 | 1462221969515 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 13:46:09 INFO - PROCESS | 1862 | 1462221969520 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 13:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:46:09 INFO - PROCESS | 1862 | 1462221969527 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:46:09 INFO - PROCESS | 1862 | 1462221969530 Marionette TRACE conn5 <- [1,1366,null,{}] 13:46:09 INFO - PROCESS | 1862 | 1462221969536 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:09 INFO - PROCESS | 1862 | 1462221969793 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:46:09 INFO - PROCESS | 1862 | 1462221969822 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7da800 == 125 [pid = 1862] [id = 349] 13:46:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f04198b2c00) [pid = 1862] [serial = 1048] [outer = (nil)] 13:46:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f041f1ec000) [pid = 1862] [serial = 1049] [outer = 0x7f04198b2c00] 13:46:09 INFO - PROCESS | 1862 | 1462221969891 Marionette DEBUG loaded listener.js 13:46:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f041fc77400) [pid = 1862] [serial = 1050] [outer = 0x7f04198b2c00] 13:46:10 INFO - PROCESS | 1862 | 1462221970895 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 1862 | 1462221970969 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 13:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:46:10 INFO - PROCESS | 1862 | 1462221970980 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 1862 | 1462221970983 Marionette TRACE conn5 <- [1,1370,null,{}] 13:46:11 INFO - PROCESS | 1862 | 1462221971011 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:11 INFO - PROCESS | 1862 | 1462221971265 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:46:11 INFO - PROCESS | 1862 | 1462221971296 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f227800 == 126 [pid = 1862] [id = 350] 13:46:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f042324ec00) [pid = 1862] [serial = 1051] [outer = (nil)] 13:46:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f0423490c00) [pid = 1862] [serial = 1052] [outer = 0x7f042324ec00] 13:46:11 INFO - PROCESS | 1862 | 1462221971377 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f04243b6800) [pid = 1862] [serial = 1053] [outer = 0x7f042324ec00] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f0416142800) [pid = 1862] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f041ee47800) [pid = 1862] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f04198b3c00) [pid = 1862] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f04158a9000) [pid = 1862] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f041fe6a000) [pid = 1862] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f042ef17800) [pid = 1862] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f0428b4a000) [pid = 1862] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f0425dcfc00) [pid = 1862] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:46:12 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f042bfca800) [pid = 1862] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:46:13 INFO - PROCESS | 1862 | 1462221972993 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:46:13 INFO - PROCESS | 1862 | 1462221973041 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 13:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:46:13 INFO - PROCESS | 1862 | 1462221973048 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:46:13 INFO - PROCESS | 1862 | 1462221973050 Marionette TRACE conn5 <- [1,1374,null,{}] 13:46:13 INFO - PROCESS | 1862 | 1462221973056 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:13 INFO - PROCESS | 1862 | 1462221973256 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:46:13 INFO - PROCESS | 1862 | 1462221973419 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423805000 == 127 [pid = 1862] [id = 351] 13:46:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f041fe70000) [pid = 1862] [serial = 1054] [outer = (nil)] 13:46:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f04244d7800) [pid = 1862] [serial = 1055] [outer = 0x7f041fe70000] 13:46:13 INFO - PROCESS | 1862 | 1462221973485 Marionette DEBUG loaded listener.js 13:46:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f04251ed400) [pid = 1862] [serial = 1056] [outer = 0x7f041fe70000] 13:46:14 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:14 INFO - PROCESS | 1862 | 1462221974669 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:46:14 INFO - PROCESS | 1862 | 1462221974767 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 13:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:46:14 INFO - PROCESS | 1862 | 1462221974805 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 1862 | 1462221974816 Marionette TRACE conn5 <- [1,1378,null,{}] 13:46:14 INFO - PROCESS | 1862 | 1462221974979 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:15 INFO - PROCESS | 1862 | 1462221975418 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:46:15 INFO - PROCESS | 1862 | 1462221975572 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04197f6800 == 128 [pid = 1862] [id = 352] 13:46:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f041949b000) [pid = 1862] [serial = 1057] [outer = (nil)] 13:46:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f04198ae400) [pid = 1862] [serial = 1058] [outer = 0x7f041949b000] 13:46:15 INFO - PROCESS | 1862 | 1462221975686 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f041b8cb000) [pid = 1862] [serial = 1059] [outer = 0x7f041949b000] 13:46:16 INFO - PROCESS | 1862 | 1462221976780 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:46:16 INFO - PROCESS | 1862 | 1462221976834 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 13:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:46:16 INFO - PROCESS | 1862 | 1462221976848 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 1862 | 1462221976854 Marionette TRACE conn5 <- [1,1382,null,{}] 13:46:16 INFO - PROCESS | 1862 | 1462221976860 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:17 INFO - PROCESS | 1862 | 1462221977124 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:46:17 INFO - PROCESS | 1862 | 1462221977396 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5d0000 == 129 [pid = 1862] [id = 353] 13:46:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f041e349c00) [pid = 1862] [serial = 1060] [outer = (nil)] 13:46:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f041e34d400) [pid = 1862] [serial = 1061] [outer = 0x7f041e349c00] 13:46:17 INFO - PROCESS | 1862 | 1462221977529 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f041ea09800) [pid = 1862] [serial = 1062] [outer = 0x7f041e349c00] 13:46:18 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:18 INFO - PROCESS | 1862 | 1462221978783 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:46:18 INFO - PROCESS | 1862 | 1462221978853 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 13:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:46:18 INFO - PROCESS | 1862 | 1462221978861 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:46:18 INFO - PROCESS | 1862 | 1462221978868 Marionette TRACE conn5 <- [1,1386,null,{}] 13:46:18 INFO - PROCESS | 1862 | 1462221978889 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:19 INFO - PROCESS | 1862 | 1462221979173 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:46:19 INFO - PROCESS | 1862 | 1462221979492 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424509800 == 130 [pid = 1862] [id = 354] 13:46:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f04243af000) [pid = 1862] [serial = 1063] [outer = (nil)] 13:46:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f0424ec4800) [pid = 1862] [serial = 1064] [outer = 0x7f04243af000] 13:46:19 INFO - PROCESS | 1862 | 1462221979574 Marionette DEBUG loaded listener.js 13:46:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f04251edc00) [pid = 1862] [serial = 1065] [outer = 0x7f04243af000] 13:46:20 INFO - PROCESS | 1862 | 1462221980526 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:46:20 INFO - PROCESS | 1862 | 1462221980565 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 13:46:20 INFO - PROCESS | 1862 | 1462221980572 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:46:20 INFO - PROCESS | 1862 | 1462221980576 Marionette TRACE conn5 <- [1,1390,null,{}] 13:46:20 INFO - PROCESS | 1862 | 1462221980581 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:20 INFO - PROCESS | 1862 | 1462221980798 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:46:20 INFO - PROCESS | 1862 | 1462221980993 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252d3800 == 131 [pid = 1862] [id = 355] 13:46:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f04243b0400) [pid = 1862] [serial = 1066] [outer = (nil)] 13:46:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f0425dcfc00) [pid = 1862] [serial = 1067] [outer = 0x7f04243b0400] 13:46:21 INFO - PROCESS | 1862 | 1462221981069 Marionette DEBUG loaded listener.js 13:46:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f0425e0f000) [pid = 1862] [serial = 1068] [outer = 0x7f04243b0400] 13:46:22 INFO - PROCESS | 1862 | 1462221982065 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1533ms 13:46:22 INFO - PROCESS | 1862 | 1462221982107 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:46:22 INFO - PROCESS | 1862 | 1462221982113 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 13:46:22 INFO - PROCESS | 1862 | 1462221982121 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:46:22 INFO - PROCESS | 1862 | 1462221982124 Marionette TRACE conn5 <- [1,1394,null,{}] 13:46:22 INFO - PROCESS | 1862 | 1462221982131 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:22 INFO - PROCESS | 1862 | 1462221982410 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:46:22 INFO - PROCESS | 1862 | 1462221982741 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425ef9000 == 132 [pid = 1862] [id = 356] 13:46:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f041e348400) [pid = 1862] [serial = 1069] [outer = (nil)] 13:46:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f0425e22800) [pid = 1862] [serial = 1070] [outer = 0x7f041e348400] 13:46:22 INFO - PROCESS | 1862 | 1462221982843 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f042716d000) [pid = 1862] [serial = 1071] [outer = 0x7f041e348400] 13:46:23 INFO - PROCESS | 1862 | 1462221983784 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1740ms 13:46:23 INFO - PROCESS | 1862 | 1462221983861 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 1862 | 1462221983865 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 13:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:46:23 INFO - PROCESS | 1862 | 1462221983872 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 1862 | 1462221983875 Marionette TRACE conn5 <- [1,1398,null,{}] 13:46:23 INFO - PROCESS | 1862 | 1462221983881 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:24 INFO - PROCESS | 1862 | 1462221984190 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:46:24 INFO - PROCESS | 1862 | 1462221984499 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428091000 == 133 [pid = 1862] [id = 357] 13:46:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f0427428000) [pid = 1862] [serial = 1072] [outer = (nil)] 13:46:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f0428c4d400) [pid = 1862] [serial = 1073] [outer = 0x7f0427428000] 13:46:24 INFO - PROCESS | 1862 | 1462221984580 Marionette DEBUG loaded listener.js 13:46:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f042cc4cc00) [pid = 1862] [serial = 1074] [outer = 0x7f0427428000] 13:46:25 INFO - PROCESS | 1862 | 1462221985485 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1681ms 13:46:25 INFO - PROCESS | 1862 | 1462221985555 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:46:25 INFO - PROCESS | 1862 | 1462221985559 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 13:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:46:25 INFO - PROCESS | 1862 | 1462221985565 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:46:25 INFO - PROCESS | 1862 | 1462221985567 Marionette TRACE conn5 <- [1,1402,null,{}] 13:46:25 INFO - PROCESS | 1862 | 1462221985573 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:25 INFO - PROCESS | 1862 | 1462221985787 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:46:26 INFO - PROCESS | 1862 | 1462221986031 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042bf99000 == 134 [pid = 1862] [id = 358] 13:46:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f0428a6bc00) [pid = 1862] [serial = 1075] [outer = (nil)] 13:46:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f042d978400) [pid = 1862] [serial = 1076] [outer = 0x7f0428a6bc00] 13:46:26 INFO - PROCESS | 1862 | 1462221986124 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f042e535c00) [pid = 1862] [serial = 1077] [outer = 0x7f0428a6bc00] 13:46:26 INFO - PROCESS | 1862 | 1462221986959 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1431ms 13:46:27 INFO - PROCESS | 1862 | 1462221986998 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:46:27 INFO - PROCESS | 1862 | 1462221987002 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 13:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:46:27 INFO - PROCESS | 1862 | 1462221987008 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 1862 | 1462221987011 Marionette TRACE conn5 <- [1,1406,null,{}] 13:46:27 INFO - PROCESS | 1862 | 1462221987017 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:27 INFO - PROCESS | 1862 | 1462221987222 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:46:27 INFO - PROCESS | 1862 | 1462221987418 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e765000 == 135 [pid = 1862] [id = 359] 13:46:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x7f0428cf1400) [pid = 1862] [serial = 1078] [outer = (nil)] 13:46:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x7f042e53b800) [pid = 1862] [serial = 1079] [outer = 0x7f0428cf1400] 13:46:27 INFO - PROCESS | 1862 | 1462221987500 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f042e540000) [pid = 1862] [serial = 1080] [outer = 0x7f0428cf1400] 13:46:28 INFO - PROCESS | 1862 | 1462221988470 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1539ms 13:46:28 INFO - PROCESS | 1862 | 1462221988548 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:46:28 INFO - PROCESS | 1862 | 1462221988552 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 13:46:28 INFO - PROCESS | 1862 | 1462221988558 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:46:28 INFO - PROCESS | 1862 | 1462221988562 Marionette TRACE conn5 <- [1,1410,null,{}] 13:46:28 INFO - PROCESS | 1862 | 1462221988567 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:28 INFO - PROCESS | 1862 | 1462221988818 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:46:29 INFO - PROCESS | 1862 | 1462221989117 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eea6800 == 136 [pid = 1862] [id = 360] 13:46:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f0425166400) [pid = 1862] [serial = 1081] [outer = (nil)] 13:46:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f042e635c00) [pid = 1862] [serial = 1082] [outer = 0x7f0425166400] 13:46:29 INFO - PROCESS | 1862 | 1462221989199 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f042e7f4000) [pid = 1862] [serial = 1083] [outer = 0x7f0425166400] 13:46:30 INFO - PROCESS | 1862 | 1462221990197 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1692ms 13:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:46:30 INFO - PROCESS | 1862 | 1462221990252 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:46:30 INFO - PROCESS | 1862 | 1462221990255 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 13:46:30 INFO - PROCESS | 1862 | 1462221990262 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 1862 | 1462221990264 Marionette TRACE conn5 <- [1,1414,null,{}] 13:46:30 INFO - PROCESS | 1862 | 1462221990270 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:30 INFO - PROCESS | 1862 | 1462221990519 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:46:30 INFO - PROCESS | 1862 | 1462221990802 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0430356800 == 137 [pid = 1862] [id = 361] 13:46:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f042636b800) [pid = 1862] [serial = 1084] [outer = (nil)] 13:46:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f042f368c00) [pid = 1862] [serial = 1085] [outer = 0x7f042636b800] 13:46:30 INFO - PROCESS | 1862 | 1462221990882 Marionette DEBUG loaded listener.js 13:46:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f042f3e5400) [pid = 1862] [serial = 1086] [outer = 0x7f042636b800] 13:46:31 INFO - PROCESS | 1862 | 1462221991830 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1583ms 13:46:31 INFO - PROCESS | 1862 | 1462221991843 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:46:31 INFO - PROCESS | 1862 | 1462221991846 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 13:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:46:31 INFO - PROCESS | 1862 | 1462221991853 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:46:31 INFO - PROCESS | 1862 | 1462221991858 Marionette TRACE conn5 <- [1,1418,null,{}] 13:46:31 INFO - PROCESS | 1862 | 1462221991865 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:32 INFO - PROCESS | 1862 | 1462221992102 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:46:32 INFO - PROCESS | 1862 | 1462221992378 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b328000 == 138 [pid = 1862] [id = 362] 13:46:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f04320a5800) [pid = 1862] [serial = 1087] [outer = (nil)] 13:46:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f0432a7a800) [pid = 1862] [serial = 1088] [outer = 0x7f04320a5800] 13:46:32 INFO - PROCESS | 1862 | 1462221992482 Marionette DEBUG loaded listener.js 13:46:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x7f043bf09400) [pid = 1862] [serial = 1089] [outer = 0x7f04320a5800] 13:46:33 INFO - PROCESS | 1862 | 1462221993438 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1641ms 13:46:33 INFO - PROCESS | 1862 | 1462221993496 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:46:33 INFO - PROCESS | 1862 | 1462221993500 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 13:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:46:33 INFO - PROCESS | 1862 | 1462221993506 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:46:33 INFO - PROCESS | 1862 | 1462221993509 Marionette TRACE conn5 <- [1,1422,null,{}] 13:46:33 INFO - PROCESS | 1862 | 1462221993514 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:33 INFO - PROCESS | 1862 | 1462221993727 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:46:33 INFO - PROCESS | 1862 | 1462221993977 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d686800 == 139 [pid = 1862] [id = 363] 13:46:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x7f0428c47400) [pid = 1862] [serial = 1090] [outer = (nil)] 13:46:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x7f043d7ecc00) [pid = 1862] [serial = 1091] [outer = 0x7f0428c47400] 13:46:34 INFO - PROCESS | 1862 | 1462221994108 Marionette DEBUG loaded listener.js 13:46:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x7f0440986800) [pid = 1862] [serial = 1092] [outer = 0x7f0428c47400] 13:46:35 INFO - PROCESS | 1862 | 1462221995012 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1585ms 13:46:35 INFO - PROCESS | 1862 | 1462221995093 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:46:35 INFO - PROCESS | 1862 | 1462221995097 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 13:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:46:35 INFO - PROCESS | 1862 | 1462221995113 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:46:35 INFO - PROCESS | 1862 | 1462221995117 Marionette TRACE conn5 <- [1,1426,null,{}] 13:46:35 INFO - PROCESS | 1862 | 1462221995123 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:35 INFO - PROCESS | 1862 | 1462221995372 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:46:35 INFO - PROCESS | 1862 | 1462221995653 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f044171d000 == 140 [pid = 1862] [id = 364] 13:46:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x7f041a4d1c00) [pid = 1862] [serial = 1093] [outer = (nil)] 13:46:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x7f041a4d8c00) [pid = 1862] [serial = 1094] [outer = 0x7f041a4d1c00] 13:46:35 INFO - PROCESS | 1862 | 1462221995738 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x7f041a4dd800) [pid = 1862] [serial = 1095] [outer = 0x7f041a4d1c00] 13:46:36 INFO - PROCESS | 1862 | 1462221996664 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1632ms 13:46:36 INFO - PROCESS | 1862 | 1462221996745 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:46:36 INFO - PROCESS | 1862 | 1462221996750 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 13:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:46:36 INFO - PROCESS | 1862 | 1462221996757 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 1862 | 1462221996759 Marionette TRACE conn5 <- [1,1430,null,{}] 13:46:36 INFO - PROCESS | 1862 | 1462221996767 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:37 INFO - PROCESS | 1862 | 1462221997038 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:46:37 INFO - PROCESS | 1862 | 1462221997326 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416bd9800 == 141 [pid = 1862] [id = 365] 13:46:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x7f0416146c00) [pid = 1862] [serial = 1096] [outer = (nil)] 13:46:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 249 (0x7f04198ac400) [pid = 1862] [serial = 1097] [outer = 0x7f0416146c00] 13:46:37 INFO - PROCESS | 1862 | 1462221997404 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0x7f0424ec8c00) [pid = 1862] [serial = 1098] [outer = 0x7f0416146c00] 13:46:38 INFO - PROCESS | 1862 | 1462221998395 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1690ms 13:46:38 INFO - PROCESS | 1862 | 1462221998448 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:46:38 INFO - PROCESS | 1862 | 1462221998452 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 13:46:38 INFO - PROCESS | 1862 | 1462221998458 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 1862 | 1462221998462 Marionette TRACE conn5 <- [1,1434,null,{}] 13:46:38 INFO - PROCESS | 1862 | 1462221998467 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:38 INFO - PROCESS | 1862 | 1462221998686 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:46:38 INFO - PROCESS | 1862 | 1462221998934 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0a7800 == 142 [pid = 1862] [id = 366] 13:46:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x7f04162f0000) [pid = 1862] [serial = 1099] [outer = (nil)] 13:46:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x7f0419b5c400) [pid = 1862] [serial = 1100] [outer = 0x7f04162f0000] 13:46:39 INFO - PROCESS | 1862 | 1462221999056 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x7f0419b61800) [pid = 1862] [serial = 1101] [outer = 0x7f04162f0000] 13:46:40 INFO - PROCESS | 1862 | 1462222000509 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2085ms 13:46:40 INFO - PROCESS | 1862 | 1462222000545 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:46:40 INFO - PROCESS | 1862 | 1462222000552 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 13:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:46:40 INFO - PROCESS | 1862 | 1462222000561 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 1862 | 1462222000568 Marionette TRACE conn5 <- [1,1438,null,{}] 13:46:40 INFO - PROCESS | 1862 | 1462222000577 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:40 INFO - PROCESS | 1862 | 1462222000798 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:46:41 INFO - PROCESS | 1862 | 1462222001002 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e2d2800 == 143 [pid = 1862] [id = 367] 13:46:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x7f0419b55c00) [pid = 1862] [serial = 1102] [outer = (nil)] 13:46:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x7f0419b62000) [pid = 1862] [serial = 1103] [outer = 0x7f0419b55c00] 13:46:41 INFO - PROCESS | 1862 | 1462222001115 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x7f041b8c8c00) [pid = 1862] [serial = 1104] [outer = 0x7f0419b55c00] 13:46:42 INFO - PROCESS | 1862 | 1462222002223 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1736ms 13:46:42 INFO - PROCESS | 1862 | 1462222002298 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:46:42 INFO - PROCESS | 1862 | 1462222002306 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 13:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:46:42 INFO - PROCESS | 1862 | 1462222002317 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - PROCESS | 1862 | 1462222002320 Marionette TRACE conn5 <- [1,1442,null,{}] 13:46:42 INFO - PROCESS | 1862 | 1462222002326 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:42 INFO - PROCESS | 1862 | 1462222002568 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:46:42 INFO - PROCESS | 1862 | 1462222002881 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416dc9000 == 144 [pid = 1862] [id = 368] 13:46:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x7f041e2f3800) [pid = 1862] [serial = 1105] [outer = (nil)] 13:46:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x7f041e347800) [pid = 1862] [serial = 1106] [outer = 0x7f041e2f3800] 13:46:42 INFO - PROCESS | 1862 | 1462222002954 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x7f041e88e800) [pid = 1862] [serial = 1107] [outer = 0x7f041e2f3800] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f227800 == 143 [pid = 1862] [id = 350] 13:46:43 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x7f041fc70000) [pid = 1862] [serial = 995] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x7f041838b400) [pid = 1862] [serial = 962] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x7f0424ecbc00) [pid = 1862] [serial = 968] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x7f04158a6400) [pid = 1862] [serial = 971] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x7f041c24c800) [pid = 1862] [serial = 965] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x7f0418380400) [pid = 1862] [serial = 959] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e7da800 == 142 [pid = 1862] [id = 349] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9a4000 == 141 [pid = 1862] [id = 348] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ef18000 == 140 [pid = 1862] [id = 10] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416528800 == 139 [pid = 1862] [id = 347] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e139000 == 138 [pid = 1862] [id = 346] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416e33000 == 137 [pid = 1862] [id = 345] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0419bfa000 == 136 [pid = 1862] [id = 343] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0419be1800 == 135 [pid = 1862] [id = 342] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416dc0000 == 134 [pid = 1862] [id = 341] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04440c2000 == 133 [pid = 1862] [id = 340] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d341800 == 132 [pid = 1862] [id = 339] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0432190000 == 131 [pid = 1862] [id = 338] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042eeb0800 == 130 [pid = 1862] [id = 337] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e027800 == 129 [pid = 1862] [id = 336] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428098800 == 128 [pid = 1862] [id = 335] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04252dc000 == 127 [pid = 1862] [id = 334] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041ea8c000 == 126 [pid = 1862] [id = 333] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428ab4800 == 125 [pid = 1862] [id = 270] 13:46:43 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416bca800 == 124 [pid = 1862] [id = 332] 13:46:44 INFO - PROCESS | 1862 | 1462222004012 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0x7f0416cbb400) [pid = 1862] [serial = 977] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x7f04243b8400) [pid = 1862] [serial = 986] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x7f0428b52800) [pid = 1862] [serial = 944] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x7f04320a6800) [pid = 1862] [serial = 950] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 248 (0x7f0416e0f800) [pid = 1862] [serial = 956] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x7f041c1f6000) [pid = 1862] [serial = 980] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0x7f0416144400) [pid = 1862] [serial = 974] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x7f04244cc800) [pid = 1862] [serial = 984] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x7f042f846400) [pid = 1862] [serial = 947] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x7f0440798800) [pid = 1862] [serial = 953] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x7f0416cbb000) [pid = 1862] [serial = 975] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x7f042d612400) [pid = 1862] [serial = 993] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x7f042636bc00) [pid = 1862] [serial = 990] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f041e2fd400) [pid = 1862] [serial = 981] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f042c8e2000) [pid = 1862] [serial = 992] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f04198af000) [pid = 1862] [serial = 978] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f04363a8c00) [pid = 1862] [serial = 675] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f0423950400) [pid = 1862] [serial = 983] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f04247bcc00) [pid = 1862] [serial = 941] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f0425e06000) [pid = 1862] [serial = 989] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f041e910400) [pid = 1862] [serial = 938] [outer = (nil)] [url = about:blank] 13:46:44 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f0425510c00) [pid = 1862] [serial = 987] [outer = (nil)] [url = about:blank] 13:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1787ms 13:46:44 INFO - PROCESS | 1862 | 1462222004104 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:46:44 INFO - PROCESS | 1862 | 1462222004108 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 13:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:46:44 INFO - PROCESS | 1862 | 1462222004114 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 1862 | 1462222004120 Marionette TRACE conn5 <- [1,1446,null,{}] 13:46:44 INFO - PROCESS | 1862 | 1462222004136 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:44 INFO - PROCESS | 1862 | 1462222004349 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:46:44 INFO - PROCESS | 1862 | 1462222004551 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af24800 == 125 [pid = 1862] [id = 369] 13:46:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f041e340c00) [pid = 1862] [serial = 1108] [outer = (nil)] 13:46:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f041f1f8000) [pid = 1862] [serial = 1109] [outer = 0x7f041e340c00] 13:46:44 INFO - PROCESS | 1862 | 1462222004625 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f0423486400) [pid = 1862] [serial = 1110] [outer = 0x7f041e340c00] 13:46:45 INFO - PROCESS | 1862 | 1462222005405 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1335ms 13:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:46:45 INFO - PROCESS | 1862 | 1462222005456 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 1862 | 1462222005459 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 13:46:45 INFO - PROCESS | 1862 | 1462222005466 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 1862 | 1462222005469 Marionette TRACE conn5 <- [1,1450,null,{}] 13:46:45 INFO - PROCESS | 1862 | 1462222005474 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:45 INFO - PROCESS | 1862 | 1462222005666 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:46:45 INFO - PROCESS | 1862 | 1462222005682 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041ea96000 == 126 [pid = 1862] [id = 370] 13:46:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f0423486c00) [pid = 1862] [serial = 1111] [outer = (nil)] 13:46:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f0424ecbc00) [pid = 1862] [serial = 1112] [outer = 0x7f0423486c00] 13:46:45 INFO - PROCESS | 1862 | 1462222005748 Marionette DEBUG loaded listener.js 13:46:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f04251eac00) [pid = 1862] [serial = 1113] [outer = 0x7f0423486c00] 13:46:46 INFO - PROCESS | 1862 | 1462222006799 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1382ms 13:46:46 INFO - PROCESS | 1862 | 1462222006849 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:46:46 INFO - PROCESS | 1862 | 1462222006853 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 13:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:46:46 INFO - PROCESS | 1862 | 1462222006863 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 1862 | 1462222006865 Marionette TRACE conn5 <- [1,1454,null,{}] 13:46:46 INFO - PROCESS | 1862 | 1462222006870 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:47 INFO - PROCESS | 1862 | 1462222007111 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:46:47 INFO - PROCESS | 1862 | 1462222007150 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423807000 == 127 [pid = 1862] [id = 371] 13:46:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f0423a7a400) [pid = 1862] [serial = 1114] [outer = (nil)] 13:46:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f0425dd0000) [pid = 1862] [serial = 1115] [outer = 0x7f0423a7a400] 13:46:47 INFO - PROCESS | 1862 | 1462222007216 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f0425e21000) [pid = 1862] [serial = 1116] [outer = 0x7f0423a7a400] 13:46:48 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f04198b1c00) [pid = 1862] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:46:48 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f0416e0cc00) [pid = 1862] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:46:48 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f0419499400) [pid = 1862] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:46:48 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f041589f800) [pid = 1862] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:46:48 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f041afecc00) [pid = 1862] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:46:48 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f042324ec00) [pid = 1862] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:46:48 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f04198b2c00) [pid = 1862] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:46:48 INFO - PROCESS | 1862 | 1462222008832 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1990ms 13:46:48 INFO - PROCESS | 1862 | 1462222008855 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 1862 | 1462222008859 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 13:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:46:48 INFO - PROCESS | 1862 | 1462222008866 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 1862 | 1462222008869 Marionette TRACE conn5 <- [1,1458,null,{}] 13:46:48 INFO - PROCESS | 1862 | 1462222008876 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:49 INFO - PROCESS | 1862 | 1462222009108 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:46:49 INFO - PROCESS | 1862 | 1462222009262 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423c9f000 == 128 [pid = 1862] [id = 372] 13:46:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f041e346800) [pid = 1862] [serial = 1117] [outer = (nil)] 13:46:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f0428a43c00) [pid = 1862] [serial = 1118] [outer = 0x7f041e346800] 13:46:49 INFO - PROCESS | 1862 | 1462222009330 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f042bfcd400) [pid = 1862] [serial = 1119] [outer = 0x7f041e346800] 13:46:50 INFO - PROCESS | 1862 | 1462222010106 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1279ms 13:46:50 INFO - PROCESS | 1862 | 1462222010147 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:46:50 INFO - PROCESS | 1862 | 1462222010149 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 13:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:46:50 INFO - PROCESS | 1862 | 1462222010156 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 1862 | 1462222010158 Marionette TRACE conn5 <- [1,1462,null,{}] 13:46:50 INFO - PROCESS | 1862 | 1462222010164 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:50 INFO - PROCESS | 1862 | 1462222010352 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:46:50 INFO - PROCESS | 1862 | 1462222010367 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d75800 == 129 [pid = 1862] [id = 373] 13:46:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f0428c4d000) [pid = 1862] [serial = 1120] [outer = (nil)] 13:46:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f042d9cb800) [pid = 1862] [serial = 1121] [outer = 0x7f0428c4d000] 13:46:50 INFO - PROCESS | 1862 | 1462222010433 Marionette DEBUG loaded listener.js 13:46:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f042e7f6800) [pid = 1862] [serial = 1122] [outer = 0x7f0428c4d000] 13:46:51 INFO - PROCESS | 1862 | 1462222011780 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1680ms 13:46:51 INFO - PROCESS | 1862 | 1462222011838 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:46:51 INFO - PROCESS | 1862 | 1462222011846 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 13:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:46:51 INFO - PROCESS | 1862 | 1462222011853 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:46:51 INFO - PROCESS | 1862 | 1462222011860 Marionette TRACE conn5 <- [1,1466,null,{}] 13:46:51 INFO - PROCESS | 1862 | 1462222011867 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:52 INFO - PROCESS | 1862 | 1462222012099 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:46:52 INFO - PROCESS | 1862 | 1462222012392 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1ba800 == 130 [pid = 1862] [id = 374] 13:46:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f0416e0d800) [pid = 1862] [serial = 1123] [outer = (nil)] 13:46:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x7f0419b62800) [pid = 1862] [serial = 1124] [outer = 0x7f0416e0d800] 13:46:52 INFO - PROCESS | 1862 | 1462222012480 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x7f041c1f9800) [pid = 1862] [serial = 1125] [outer = 0x7f0416e0d800] 13:46:53 INFO - PROCESS | 1862 | 1462222013505 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1684ms 13:46:53 INFO - PROCESS | 1862 | 1462222013538 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:46:53 INFO - PROCESS | 1862 | 1462222013548 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 13:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:46:53 INFO - PROCESS | 1862 | 1462222013559 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:46:53 INFO - PROCESS | 1862 | 1462222013563 Marionette TRACE conn5 <- [1,1470,null,{}] 13:46:53 INFO - PROCESS | 1862 | 1462222013569 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:53 INFO - PROCESS | 1862 | 1462222013784 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:46:54 INFO - PROCESS | 1862 | 1462222014085 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423c8b000 == 131 [pid = 1862] [id = 375] 13:46:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x7f041e343800) [pid = 1862] [serial = 1126] [outer = (nil)] 13:46:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x7f041f145400) [pid = 1862] [serial = 1127] [outer = 0x7f041e343800] 13:46:54 INFO - PROCESS | 1862 | 1462222014167 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x7f0423948400) [pid = 1862] [serial = 1128] [outer = 0x7f041e343800] 13:46:55 INFO - PROCESS | 1862 | 1462222015070 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1587ms 13:46:55 INFO - PROCESS | 1862 | 1462222015147 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 1862 | 1462222015151 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 13:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:46:55 INFO - PROCESS | 1862 | 1462222015158 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 1862 | 1462222015165 Marionette TRACE conn5 <- [1,1474,null,{}] 13:46:55 INFO - PROCESS | 1862 | 1462222015184 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:55 INFO - PROCESS | 1862 | 1462222015496 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:46:55 INFO - PROCESS | 1862 | 1462222015687 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b38c800 == 132 [pid = 1862] [id = 376] 13:46:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x7f0425c17000) [pid = 1862] [serial = 1129] [outer = (nil)] 13:46:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x7f0425e24400) [pid = 1862] [serial = 1130] [outer = 0x7f0425c17000] 13:46:55 INFO - PROCESS | 1862 | 1462222015810 Marionette DEBUG loaded listener.js 13:46:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x7f0428b48800) [pid = 1862] [serial = 1131] [outer = 0x7f0425c17000] 13:46:56 INFO - PROCESS | 1862 | 1462222016715 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1586ms 13:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:46:56 INFO - PROCESS | 1862 | 1462222016746 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:46:56 INFO - PROCESS | 1862 | 1462222016750 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 13:46:56 INFO - PROCESS | 1862 | 1462222016756 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:46:56 INFO - PROCESS | 1862 | 1462222016759 Marionette TRACE conn5 <- [1,1478,null,{}] 13:46:56 INFO - PROCESS | 1862 | 1462222016766 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:57 INFO - PROCESS | 1862 | 1462222016998 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:46:57 INFO - PROCESS | 1862 | 1462222017245 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042fa99800 == 133 [pid = 1862] [id = 377] 13:46:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 249 (0x7f04247bcc00) [pid = 1862] [serial = 1132] [outer = (nil)] 13:46:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0x7f042e533c00) [pid = 1862] [serial = 1133] [outer = 0x7f04247bcc00] 13:46:57 INFO - PROCESS | 1862 | 1462222017367 Marionette DEBUG loaded listener.js 13:46:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x7f042e7f0400) [pid = 1862] [serial = 1134] [outer = 0x7f04247bcc00] 13:46:58 INFO - PROCESS | 1862 | 1462222018255 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1531ms 13:46:58 INFO - PROCESS | 1862 | 1462222018287 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 1862 | 1462222018290 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 13:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:46:58 INFO - PROCESS | 1862 | 1462222018298 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 1862 | 1462222018300 Marionette TRACE conn5 <- [1,1482,null,{}] 13:46:58 INFO - PROCESS | 1862 | 1462222018306 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:58 INFO - PROCESS | 1862 | 1462222018511 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:46:58 INFO - PROCESS | 1862 | 1462222018714 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c206800 == 134 [pid = 1862] [id = 378] 13:46:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x7f0428cef400) [pid = 1862] [serial = 1135] [outer = (nil)] 13:46:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x7f042fa53000) [pid = 1862] [serial = 1136] [outer = 0x7f0428cef400] 13:46:58 INFO - PROCESS | 1862 | 1462222018803 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x7f0430e0a800) [pid = 1862] [serial = 1137] [outer = 0x7f0428cef400] 13:46:59 INFO - PROCESS | 1862 | 1462222019840 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1579ms 13:46:59 INFO - PROCESS | 1862 | 1462222019878 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 1862 | 1462222019881 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 13:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:46:59 INFO - PROCESS | 1862 | 1462222019888 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 1862 | 1462222019892 Marionette TRACE conn5 <- [1,1486,null,{}] 13:46:59 INFO - PROCESS | 1862 | 1462222019898 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:00 INFO - PROCESS | 1862 | 1462222020127 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:47:00 INFO - PROCESS | 1862 | 1462222020374 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0446641800 == 135 [pid = 1862] [id = 379] 13:47:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x7f04321d4000) [pid = 1862] [serial = 1138] [outer = (nil)] 13:47:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x7f043c46a000) [pid = 1862] [serial = 1139] [outer = 0x7f04321d4000] 13:47:00 INFO - PROCESS | 1862 | 1462222020466 Marionette DEBUG loaded listener.js 13:47:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x7f0440985800) [pid = 1862] [serial = 1140] [outer = 0x7f04321d4000] 13:47:01 INFO - PROCESS | 1862 | 1462222021404 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1587ms 13:47:01 INFO - PROCESS | 1862 | 1462222021479 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:47:01 INFO - PROCESS | 1862 | 1462222021485 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 13:47:01 INFO - PROCESS | 1862 | 1462222021495 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:47:01 INFO - PROCESS | 1862 | 1462222021502 Marionette TRACE conn5 <- [1,1490,null,{}] 13:47:01 INFO - PROCESS | 1862 | 1462222021511 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:01 INFO - PROCESS | 1862 | 1462222021847 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:47:02 INFO - PROCESS | 1862 | 1462222022137 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416479000 == 136 [pid = 1862] [id = 380] 13:47:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x7f0414a0bc00) [pid = 1862] [serial = 1141] [outer = (nil)] 13:47:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x7f0414a12400) [pid = 1862] [serial = 1142] [outer = 0x7f0414a0bc00] 13:47:02 INFO - PROCESS | 1862 | 1462222022218 Marionette DEBUG loaded listener.js 13:47:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 260 (0x7f0414a16800) [pid = 1862] [serial = 1143] [outer = 0x7f0414a0bc00] 13:47:03 INFO - PROCESS | 1862 | 1462222023142 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1688ms 13:47:03 INFO - PROCESS | 1862 | 1462222023181 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 1862 | 1462222023185 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 13:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:47:03 INFO - PROCESS | 1862 | 1462222023191 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 1862 | 1462222023196 Marionette TRACE conn5 <- [1,1494,null,{}] 13:47:03 INFO - PROCESS | 1862 | 1462222023204 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:03 INFO - PROCESS | 1862 | 1462222023418 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:47:03 INFO - PROCESS | 1862 | 1462222023692 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414a37000 == 137 [pid = 1862] [id = 381] 13:47:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 261 (0x7f0414a17800) [pid = 1862] [serial = 1144] [outer = (nil)] 13:47:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 262 (0x7f0414cedc00) [pid = 1862] [serial = 1145] [outer = 0x7f0414a17800] 13:47:03 INFO - PROCESS | 1862 | 1462222023827 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 263 (0x7f0414cf1800) [pid = 1862] [serial = 1146] [outer = 0x7f0414a17800] 13:47:04 INFO - PROCESS | 1862 | 1462222024696 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1537ms 13:47:04 INFO - PROCESS | 1862 | 1462222024730 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:47:04 INFO - PROCESS | 1862 | 1462222024733 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 13:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:47:04 INFO - PROCESS | 1862 | 1462222024740 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:47:04 INFO - PROCESS | 1862 | 1462222024742 Marionette TRACE conn5 <- [1,1498,null,{}] 13:47:04 INFO - PROCESS | 1862 | 1462222024748 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:04 INFO - PROCESS | 1862 | 1462222024956 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:47:05 INFO - PROCESS | 1862 | 1462222025217 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426459800 == 138 [pid = 1862] [id = 382] 13:47:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 264 (0x7f0414a17c00) [pid = 1862] [serial = 1147] [outer = (nil)] 13:47:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 265 (0x7f0414cf7000) [pid = 1862] [serial = 1148] [outer = 0x7f0414a17c00] 13:47:05 INFO - PROCESS | 1862 | 1462222025341 Marionette DEBUG loaded listener.js 13:47:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 266 (0x7f043f039000) [pid = 1862] [serial = 1149] [outer = 0x7f0414a17c00] 13:47:06 INFO - PROCESS | 1862 | 1462222026494 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1781ms 13:47:06 INFO - PROCESS | 1862 | 1462222026525 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:47:06 INFO - PROCESS | 1862 | 1462222026531 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 13:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:47:06 INFO - PROCESS | 1862 | 1462222026541 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:47:06 INFO - PROCESS | 1862 | 1462222026545 Marionette TRACE conn5 <- [1,1502,null,{}] 13:47:06 INFO - PROCESS | 1862 | 1462222026554 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:06 INFO - PROCESS | 1862 | 1462222026915 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:47:07 INFO - PROCESS | 1862 | 1462222027237 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a76e800 == 139 [pid = 1862] [id = 383] 13:47:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 267 (0x7f0414ce9000) [pid = 1862] [serial = 1150] [outer = (nil)] 13:47:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 268 (0x7f041548bc00) [pid = 1862] [serial = 1151] [outer = 0x7f0414ce9000] 13:47:07 INFO - PROCESS | 1862 | 1462222027364 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 269 (0x7f041548f400) [pid = 1862] [serial = 1152] [outer = 0x7f0414ce9000] 13:47:08 INFO - PROCESS | 1862 | 1462222028384 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1895ms 13:47:08 INFO - PROCESS | 1862 | 1462222028436 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:47:08 INFO - PROCESS | 1862 | 1462222028439 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 13:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:47:08 INFO - PROCESS | 1862 | 1462222028447 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:47:08 INFO - PROCESS | 1862 | 1462222028453 Marionette TRACE conn5 <- [1,1506,null,{}] 13:47:08 INFO - PROCESS | 1862 | 1462222028459 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:08 INFO - PROCESS | 1862 | 1462222028739 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:47:09 INFO - PROCESS | 1862 | 1462222028993 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a78d000 == 140 [pid = 1862] [id = 384] 13:47:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 270 (0x7f0415483400) [pid = 1862] [serial = 1153] [outer = (nil)] 13:47:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 271 (0x7f041a797400) [pid = 1862] [serial = 1154] [outer = 0x7f0415483400] 13:47:09 INFO - PROCESS | 1862 | 1462222029123 Marionette DEBUG loaded listener.js 13:47:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 272 (0x7f043f03ac00) [pid = 1862] [serial = 1155] [outer = 0x7f0415483400] 13:47:10 INFO - PROCESS | 1862 | 1462222030285 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1892ms 13:47:10 INFO - PROCESS | 1862 | 1462222030341 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 1862 | 1462222030347 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 13:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:47:10 INFO - PROCESS | 1862 | 1462222030356 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 1862 | 1462222030360 Marionette TRACE conn5 <- [1,1510,null,{}] 13:47:10 INFO - PROCESS | 1862 | 1462222030370 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:10 INFO - PROCESS | 1862 | 1462222030808 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:47:11 INFO - PROCESS | 1862 | 1462222031109 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135dd800 == 141 [pid = 1862] [id = 385] 13:47:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 273 (0x7f0419ac3000) [pid = 1862] [serial = 1156] [outer = (nil)] 13:47:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 274 (0x7f0419acac00) [pid = 1862] [serial = 1157] [outer = 0x7f0419ac3000] 13:47:11 INFO - PROCESS | 1862 | 1462222031193 Marionette DEBUG loaded listener.js 13:47:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 275 (0x7f0419acec00) [pid = 1862] [serial = 1158] [outer = 0x7f0419ac3000] 13:47:12 INFO - PROCESS | 1862 | 1462222032111 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1791ms 13:47:12 INFO - PROCESS | 1862 | 1462222032147 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:47:12 INFO - PROCESS | 1862 | 1462222032151 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 13:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:47:12 INFO - PROCESS | 1862 | 1462222032157 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 1862 | 1462222032169 Marionette TRACE conn5 <- [1,1514,null,{}] 13:47:12 INFO - PROCESS | 1862 | 1462222032175 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:12 INFO - PROCESS | 1862 | 1462222032389 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:47:12 INFO - PROCESS | 1862 | 1462222032597 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041444f800 == 142 [pid = 1862] [id = 386] 13:47:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 276 (0x7f0419ac7800) [pid = 1862] [serial = 1159] [outer = (nil)] 13:47:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 277 (0x7f041a795800) [pid = 1862] [serial = 1160] [outer = 0x7f0419ac7800] 13:47:12 INFO - PROCESS | 1862 | 1462222032718 Marionette DEBUG loaded listener.js 13:47:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 278 (0x7f044098b400) [pid = 1862] [serial = 1161] [outer = 0x7f0419ac7800] 13:47:13 INFO - PROCESS | 1862 | 1462222033692 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1588ms 13:47:13 INFO - PROCESS | 1862 | 1462222033747 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:47:13 INFO - PROCESS | 1862 | 1462222033749 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 13:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:47:13 INFO - PROCESS | 1862 | 1462222033757 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:47:13 INFO - PROCESS | 1862 | 1462222033759 Marionette TRACE conn5 <- [1,1518,null,{}] 13:47:13 INFO - PROCESS | 1862 | 1462222033766 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:14 INFO - PROCESS | 1862 | 1462222034024 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:47:14 INFO - PROCESS | 1862 | 1462222034289 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139ae800 == 143 [pid = 1862] [id = 387] 13:47:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 279 (0x7f041393d400) [pid = 1862] [serial = 1162] [outer = (nil)] 13:47:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 280 (0x7f0413946000) [pid = 1862] [serial = 1163] [outer = 0x7f041393d400] 13:47:14 INFO - PROCESS | 1862 | 1462222034404 Marionette DEBUG loaded listener.js 13:47:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 281 (0x7f041394a800) [pid = 1862] [serial = 1164] [outer = 0x7f041393d400] 13:47:15 INFO - PROCESS | 1862 | 1462222035351 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1636ms 13:47:15 INFO - PROCESS | 1862 | 1462222035393 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 1862 | 1462222035397 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 13:47:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:47:15 INFO - PROCESS | 1862 | 1462222035406 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 1862 | 1462222035409 Marionette TRACE conn5 <- [1,1522,null,{}] 13:47:15 INFO - PROCESS | 1862 | 1462222035418 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:15 INFO - PROCESS | 1862 | 1462222035695 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:47:16 INFO - PROCESS | 1862 | 1462222035997 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041445b800 == 144 [pid = 1862] [id = 388] 13:47:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 282 (0x7f041393e400) [pid = 1862] [serial = 1165] [outer = (nil)] 13:47:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 283 (0x7f04139f1c00) [pid = 1862] [serial = 1166] [outer = 0x7f041393e400] 13:47:16 INFO - PROCESS | 1862 | 1462222036074 Marionette DEBUG loaded listener.js 13:47:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 284 (0x7f04139f7000) [pid = 1862] [serial = 1167] [outer = 0x7f041393e400] 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:16 INFO - PROCESS | 1862 | 1462222036907 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:47:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:47:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:47:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:47:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:47:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1583ms 13:47:16 INFO - PROCESS | 1862 | 1462222036991 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:47:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:47:17 INFO - PROCESS | 1862 | 1462222036999 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 13:47:17 INFO - PROCESS | 1862 | 1462222037005 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:47:17 INFO - PROCESS | 1862 | 1462222037008 Marionette TRACE conn5 <- [1,1526,null,{}] 13:47:17 INFO - PROCESS | 1862 | 1462222037036 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:17 INFO - PROCESS | 1862 | 1462222037258 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:47:17 INFO - PROCESS | 1862 | 1462222037470 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414a3c000 == 145 [pid = 1862] [id = 389] 13:47:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 285 (0x7f0413946400) [pid = 1862] [serial = 1168] [outer = (nil)] 13:47:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 286 (0x7f0414a12800) [pid = 1862] [serial = 1169] [outer = 0x7f0413946400] 13:47:18 INFO - PROCESS | 1862 | 1462222038065 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 287 (0x7f0415489400) [pid = 1862] [serial = 1170] [outer = 0x7f0413946400] 13:47:19 INFO - PROCESS | 1862 | 1462222039115 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:47:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:47:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:47:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:47:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2185ms 13:47:19 INFO - PROCESS | 1862 | 1462222039196 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 1862 | 1462222039201 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 13:47:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:47:19 INFO - PROCESS | 1862 | 1462222039209 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 1862 | 1462222039213 Marionette TRACE conn5 <- [1,1530,null,{}] 13:47:19 INFO - PROCESS | 1862 | 1462222039221 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:19 INFO - PROCESS | 1862 | 1462222039439 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:47:19 INFO - PROCESS | 1862 | 1462222039647 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5d8800 == 146 [pid = 1862] [id = 390] 13:47:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 288 (0x7f0419b57000) [pid = 1862] [serial = 1171] [outer = (nil)] 13:47:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 289 (0x7f041a4d1400) [pid = 1862] [serial = 1172] [outer = 0x7f0419b57000] 13:47:19 INFO - PROCESS | 1862 | 1462222039772 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 290 (0x7f041a797c00) [pid = 1862] [serial = 1173] [outer = 0x7f0419b57000] 13:47:20 INFO - PROCESS | 1862 | 1462222040532 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:47:20 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:47:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:47:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:47:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:47:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:47:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:47:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1384ms 13:47:20 INFO - PROCESS | 1862 | 1462222040595 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 1862 | 1462222040600 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 13:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:47:20 INFO - PROCESS | 1862 | 1462222040611 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:47:20 INFO - PROCESS | 1862 | 1462222040614 Marionette TRACE conn5 <- [1,1534,null,{}] 13:47:20 INFO - PROCESS | 1862 | 1462222040642 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:20 INFO - PROCESS | 1862 | 1462222040841 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:47:21 INFO - PROCESS | 1862 | 1462222041067 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a67b000 == 147 [pid = 1862] [id = 391] 13:47:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 291 (0x7f0419b56400) [pid = 1862] [serial = 1174] [outer = (nil)] 13:47:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 292 (0x7f041a4d6800) [pid = 1862] [serial = 1175] [outer = 0x7f0419b56400] 13:47:21 INFO - PROCESS | 1862 | 1462222041239 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 293 (0x7f041a798000) [pid = 1862] [serial = 1176] [outer = 0x7f0419b56400] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042fa8e800 == 146 [pid = 1862] [id = 11] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04157d7800 == 145 [pid = 1862] [id = 322] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ecb2000 == 144 [pid = 1862] [id = 8] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425f6f800 == 143 [pid = 1862] [id = 321] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423c9f000 == 142 [pid = 1862] [id = 372] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423807000 == 141 [pid = 1862] [id = 371] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041ea96000 == 140 [pid = 1862] [id = 370] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041af24800 == 139 [pid = 1862] [id = 369] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416dc9000 == 138 [pid = 1862] [id = 368] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e2d2800 == 137 [pid = 1862] [id = 367] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e765000 == 136 [pid = 1862] [id = 359] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042bf99000 == 135 [pid = 1862] [id = 358] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428091000 == 134 [pid = 1862] [id = 357] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425ef9000 == 133 [pid = 1862] [id = 356] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04252d3800 == 132 [pid = 1862] [id = 355] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424509800 == 131 [pid = 1862] [id = 354] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5d0000 == 130 [pid = 1862] [id = 353] 13:47:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04197f6800 == 129 [pid = 1862] [id = 352] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 292 (0x7f042ef1f800) [pid = 1862] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 291 (0x7f04244d7800) [pid = 1862] [serial = 1055] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 290 (0x7f041e891000) [pid = 1862] [serial = 1046] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 289 (0x7f041b2dfc00) [pid = 1862] [serial = 1001] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 288 (0x7f041b8d0000) [pid = 1862] [serial = 1041] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 287 (0x7f0418388000) [pid = 1862] [serial = 1040] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 286 (0x7f0425e0bc00) [pid = 1862] [serial = 1007] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 285 (0x7f041c244400) [pid = 1862] [serial = 1043] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 284 (0x7f041e2f8800) [pid = 1862] [serial = 1044] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 283 (0x7f0416e07800) [pid = 1862] [serial = 1038] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 282 (0x7f0416141400) [pid = 1862] [serial = 1037] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 281 (0x7f042d609800) [pid = 1862] [serial = 1010] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 280 (0x7f04303b9400) [pid = 1862] [serial = 1013] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 279 (0x7f04162eb800) [pid = 1862] [serial = 998] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 278 (0x7f041fe6fc00) [pid = 1862] [serial = 1004] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 277 (0x7f0425167400) [pid = 1862] [serial = 996] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 276 (0x7f043bf03c00) [pid = 1862] [serial = 1016] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 275 (0x7f043c224800) [pid = 1862] [serial = 1019] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 274 (0x7f0424f7dc00) [pid = 1862] [serial = 1022] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 273 (0x7f0440792800) [pid = 1862] [serial = 1025] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 272 (0x7f041e34f400) [pid = 1862] [serial = 1028] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 271 (0x7f04243b8800) [pid = 1862] [serial = 1031] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 270 (0x7f0423490c00) [pid = 1862] [serial = 1052] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 269 (0x7f041b2e0c00) [pid = 1862] [serial = 1034] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 268 (0x7f04243b6800) [pid = 1862] [serial = 1053] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 267 (0x7f041f1ec000) [pid = 1862] [serial = 1049] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 266 (0x7f041fc77400) [pid = 1862] [serial = 1050] [outer = (nil)] [url = about:blank] 13:47:21 INFO - PROCESS | 1862 | --DOMWINDOW == 265 (0x7f041e90e800) [pid = 1862] [serial = 1047] [outer = (nil)] [url = about:blank] 13:47:22 INFO - PROCESS | 1862 | 1462222042477 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1908ms 13:47:22 INFO - PROCESS | 1862 | 1462222042520 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:47:22 INFO - PROCESS | 1862 | 1462222042522 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 13:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:47:22 INFO - PROCESS | 1862 | 1462222042529 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:47:22 INFO - PROCESS | 1862 | 1462222042535 Marionette TRACE conn5 <- [1,1538,null,{}] 13:47:22 INFO - PROCESS | 1862 | 1462222042549 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:22 INFO - PROCESS | 1862 | 1462222042743 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:47:22 INFO - PROCESS | 1862 | 1462222042954 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419bea000 == 130 [pid = 1862] [id = 392] 13:47:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 266 (0x7f0419b58800) [pid = 1862] [serial = 1177] [outer = (nil)] 13:47:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 267 (0x7f041e347400) [pid = 1862] [serial = 1178] [outer = 0x7f0419b58800] 13:47:23 INFO - PROCESS | 1862 | 1462222043018 Marionette DEBUG loaded listener.js 13:47:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 268 (0x7f041e904800) [pid = 1862] [serial = 1179] [outer = 0x7f0419b58800] 13:47:23 INFO - PROCESS | 1862 | 1462222043789 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1283ms 13:47:23 INFO - PROCESS | 1862 | 1462222043848 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:47:23 INFO - PROCESS | 1862 | 1462222043853 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 13:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:47:23 INFO - PROCESS | 1862 | 1462222043862 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 1862 | 1462222043864 Marionette TRACE conn5 <- [1,1542,null,{}] 13:47:23 INFO - PROCESS | 1862 | 1462222043868 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:24 INFO - PROCESS | 1862 | 1462222044055 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:47:24 INFO - PROCESS | 1862 | 1462222044072 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3e6800 == 131 [pid = 1862] [id = 393] 13:47:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 269 (0x7f041e341400) [pid = 1862] [serial = 1180] [outer = (nil)] 13:47:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 270 (0x7f041f147800) [pid = 1862] [serial = 1181] [outer = 0x7f041e341400] 13:47:24 INFO - PROCESS | 1862 | 1462222044136 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 271 (0x7f041f1f6400) [pid = 1862] [serial = 1182] [outer = 0x7f041e341400] 13:47:25 INFO - PROCESS | 1862 | 1462222045142 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1327ms 13:47:25 INFO - PROCESS | 1862 | 1462222045196 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 1862 | 1462222045200 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 13:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:47:25 INFO - PROCESS | 1862 | 1462222045205 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 1862 | 1462222045207 Marionette TRACE conn5 <- [1,1546,null,{}] 13:47:25 INFO - PROCESS | 1862 | 1462222045213 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:25 INFO - PROCESS | 1862 | 1462222045469 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:47:25 INFO - PROCESS | 1862 | 1462222045515 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041ea8b000 == 132 [pid = 1862] [id = 394] 13:47:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 272 (0x7f041fe71c00) [pid = 1862] [serial = 1183] [outer = (nil)] 13:47:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 273 (0x7f0423483c00) [pid = 1862] [serial = 1184] [outer = 0x7f041fe71c00] 13:47:25 INFO - PROCESS | 1862 | 1462222045587 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 274 (0x7f0423a7c000) [pid = 1862] [serial = 1185] [outer = 0x7f041fe71c00] 13:47:27 INFO - PROCESS | 1862 | --DOMWINDOW == 273 (0x7f0423a7a400) [pid = 1862] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:47:27 INFO - PROCESS | 1862 | --DOMWINDOW == 272 (0x7f041e346800) [pid = 1862] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:47:27 INFO - PROCESS | 1862 | --DOMWINDOW == 271 (0x7f0419b55c00) [pid = 1862] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:47:27 INFO - PROCESS | 1862 | --DOMWINDOW == 270 (0x7f0423486c00) [pid = 1862] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:47:27 INFO - PROCESS | 1862 | --DOMWINDOW == 269 (0x7f041e340c00) [pid = 1862] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:47:27 INFO - PROCESS | 1862 | --DOMWINDOW == 268 (0x7f041e2f3800) [pid = 1862] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:47:27 INFO - PROCESS | 1862 | 1462222047417 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2239ms 13:47:27 INFO - PROCESS | 1862 | 1462222047446 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:47:27 INFO - PROCESS | 1862 | 1462222047450 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 13:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:47:27 INFO - PROCESS | 1862 | 1462222047455 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:47:27 INFO - PROCESS | 1862 | 1462222047459 Marionette TRACE conn5 <- [1,1550,null,{}] 13:47:27 INFO - PROCESS | 1862 | 1462222047464 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:27 INFO - PROCESS | 1862 | 1462222047657 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:47:27 INFO - PROCESS | 1862 | 1462222047674 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423068800 == 133 [pid = 1862] [id = 395] 13:47:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 269 (0x7f04198b1800) [pid = 1862] [serial = 1186] [outer = (nil)] 13:47:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 270 (0x7f0423486c00) [pid = 1862] [serial = 1187] [outer = 0x7f04198b1800] 13:47:27 INFO - PROCESS | 1862 | 1462222047885 Marionette DEBUG loaded listener.js 13:47:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 271 (0x7f0424f8a400) [pid = 1862] [serial = 1188] [outer = 0x7f04198b1800] 13:47:28 INFO - PROCESS | 1862 | 1462222048604 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1185ms 13:47:28 INFO - PROCESS | 1862 | 1462222048643 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 1862 | 1462222048647 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 13:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:47:28 INFO - PROCESS | 1862 | 1462222048670 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 1862 | 1462222048674 Marionette TRACE conn5 <- [1,1554,null,{}] 13:47:28 INFO - PROCESS | 1862 | 1462222048680 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:28 INFO - PROCESS | 1862 | 1462222048949 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:47:28 INFO - PROCESS | 1862 | 1462222048971 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f60000 == 134 [pid = 1862] [id = 396] 13:47:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 272 (0x7f0416e0e800) [pid = 1862] [serial = 1189] [outer = (nil)] 13:47:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 273 (0x7f0425164000) [pid = 1862] [serial = 1190] [outer = 0x7f0416e0e800] 13:47:29 INFO - PROCESS | 1862 | 1462222049035 Marionette DEBUG loaded listener.js 13:47:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 274 (0x7f0425c1bc00) [pid = 1862] [serial = 1191] [outer = 0x7f0416e0e800] 13:47:30 INFO - PROCESS | 1862 | 1462222050241 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:47:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1652ms 13:47:30 INFO - PROCESS | 1862 | 1462222050311 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:47:30 INFO - PROCESS | 1862 | 1462222050318 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 13:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:47:30 INFO - PROCESS | 1862 | 1462222050328 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:47:30 INFO - PROCESS | 1862 | 1462222050332 Marionette TRACE conn5 <- [1,1558,null,{}] 13:47:30 INFO - PROCESS | 1862 | 1462222050342 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:30 INFO - PROCESS | 1862 | 1462222050616 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:47:30 INFO - PROCESS | 1862 | 1462222050918 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a674800 == 135 [pid = 1862] [id = 397] 13:47:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 275 (0x7f04162e6400) [pid = 1862] [serial = 1192] [outer = (nil)] 13:47:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 276 (0x7f0416e0dc00) [pid = 1862] [serial = 1193] [outer = 0x7f04162e6400] 13:47:31 INFO - PROCESS | 1862 | 1462222050999 Marionette DEBUG loaded listener.js 13:47:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 277 (0x7f041949c800) [pid = 1862] [serial = 1194] [outer = 0x7f04162e6400] 13:47:31 INFO - PROCESS | 1862 | 1462222051967 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:47:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:47:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1684ms 13:47:32 INFO - PROCESS | 1862 | 1462222052014 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:47:32 INFO - PROCESS | 1862 | 1462222052023 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 13:47:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:47:32 INFO - PROCESS | 1862 | 1462222052035 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 1862 | 1462222052038 Marionette TRACE conn5 <- [1,1562,null,{}] 13:47:32 INFO - PROCESS | 1862 | 1462222052045 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:32 INFO - PROCESS | 1862 | 1462222052306 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:47:32 INFO - PROCESS | 1862 | 1462222052656 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f175000 == 136 [pid = 1862] [id = 398] 13:47:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 278 (0x7f04198b2c00) [pid = 1862] [serial = 1195] [outer = (nil)] 13:47:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 279 (0x7f041b2e0c00) [pid = 1862] [serial = 1196] [outer = 0x7f04198b2c00] 13:47:32 INFO - PROCESS | 1862 | 1462222052731 Marionette DEBUG loaded listener.js 13:47:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 280 (0x7f041b9bc400) [pid = 1862] [serial = 1197] [outer = 0x7f04198b2c00] 13:47:33 INFO - PROCESS | 1862 | 1462222053583 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1585ms 13:47:33 INFO - PROCESS | 1862 | 1462222053623 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:47:33 INFO - PROCESS | 1862 | 1462222053629 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 13:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:47:33 INFO - PROCESS | 1862 | 1462222053638 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 1862 | 1462222053645 Marionette TRACE conn5 <- [1,1566,null,{}] 13:47:33 INFO - PROCESS | 1862 | 1462222053670 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:33 INFO - PROCESS | 1862 | 1462222053964 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:47:34 INFO - PROCESS | 1862 | 1462222054306 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042553b800 == 137 [pid = 1862] [id = 399] 13:47:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 281 (0x7f041f13d400) [pid = 1862] [serial = 1198] [outer = (nil)] 13:47:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 282 (0x7f041fe6a000) [pid = 1862] [serial = 1199] [outer = 0x7f041f13d400] 13:47:34 INFO - PROCESS | 1862 | 1462222054391 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 283 (0x7f0423a74000) [pid = 1862] [serial = 1200] [outer = 0x7f041f13d400] 13:47:35 INFO - PROCESS | 1862 | 1462222055399 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:47:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:47:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1797ms 13:47:35 INFO - PROCESS | 1862 | 1462222055435 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:47:35 INFO - PROCESS | 1862 | 1462222055439 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 13:47:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:47:35 INFO - PROCESS | 1862 | 1462222055446 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:47:35 INFO - PROCESS | 1862 | 1462222055449 Marionette TRACE conn5 <- [1,1570,null,{}] 13:47:35 INFO - PROCESS | 1862 | 1462222055455 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:35 INFO - PROCESS | 1862 | 1462222055668 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:47:35 INFO - PROCESS | 1862 | 1462222055878 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426348800 == 138 [pid = 1862] [id = 400] 13:47:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 284 (0x7f041fc73000) [pid = 1862] [serial = 1201] [outer = (nil)] 13:47:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 285 (0x7f04247b2000) [pid = 1862] [serial = 1202] [outer = 0x7f041fc73000] 13:47:35 INFO - PROCESS | 1862 | 1462222055954 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 286 (0x7f0425bc0c00) [pid = 1862] [serial = 1203] [outer = 0x7f041fc73000] 13:47:36 INFO - PROCESS | 1862 | 1462222056860 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1487ms 13:47:36 INFO - PROCESS | 1862 | 1462222056935 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 1862 | 1462222056940 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 13:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:47:36 INFO - PROCESS | 1862 | 1462222056946 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 1862 | 1462222056948 Marionette TRACE conn5 <- [1,1574,null,{}] 13:47:36 INFO - PROCESS | 1862 | 1462222056954 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:37 INFO - PROCESS | 1862 | 1462222057164 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:47:37 INFO - PROCESS | 1862 | 1462222057374 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e80000 == 139 [pid = 1862] [id = 401] 13:47:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 287 (0x7f04244ccc00) [pid = 1862] [serial = 1204] [outer = (nil)] 13:47:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 288 (0x7f0425dce800) [pid = 1862] [serial = 1205] [outer = 0x7f04244ccc00] 13:47:37 INFO - PROCESS | 1862 | 1462222057490 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 289 (0x7f0425e11c00) [pid = 1862] [serial = 1206] [outer = 0x7f04244ccc00] 13:47:38 INFO - PROCESS | 1862 | 1462222058488 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:47:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:47:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1591ms 13:47:38 INFO - PROCESS | 1862 | 1462222058539 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 1862 | 1462222058542 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 13:47:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:47:38 INFO - PROCESS | 1862 | 1462222058549 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 1862 | 1462222058553 Marionette TRACE conn5 <- [1,1578,null,{}] 13:47:38 INFO - PROCESS | 1862 | 1462222058560 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:38 INFO - PROCESS | 1862 | 1462222058809 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:47:39 INFO - PROCESS | 1862 | 1462222059117 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e770800 == 140 [pid = 1862] [id = 402] 13:47:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 290 (0x7f041e2fd400) [pid = 1862] [serial = 1207] [outer = (nil)] 13:47:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 291 (0x7f0428b4b000) [pid = 1862] [serial = 1208] [outer = 0x7f041e2fd400] 13:47:39 INFO - PROCESS | 1862 | 1462222059294 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 292 (0x7f042d60bc00) [pid = 1862] [serial = 1209] [outer = 0x7f041e2fd400] 13:47:40 INFO - PROCESS | 1862 | 1462222060409 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1938ms 13:47:40 INFO - PROCESS | 1862 | 1462222060490 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:47:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:47:40 INFO - PROCESS | 1862 | 1462222060496 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 13:47:40 INFO - PROCESS | 1862 | 1462222060506 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:47:40 INFO - PROCESS | 1862 | 1462222060511 Marionette TRACE conn5 <- [1,1582,null,{}] 13:47:40 INFO - PROCESS | 1862 | 1462222060519 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:40 INFO - PROCESS | 1862 | 1462222060859 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:47:41 INFO - PROCESS | 1862 | 1462222061216 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f880800 == 141 [pid = 1862] [id = 403] 13:47:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 293 (0x7f0426363000) [pid = 1862] [serial = 1210] [outer = (nil)] 13:47:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 294 (0x7f042e53a400) [pid = 1862] [serial = 1211] [outer = 0x7f0426363000] 13:47:41 INFO - PROCESS | 1862 | 1462222061317 Marionette DEBUG loaded listener.js 13:47:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 295 (0x7f042e72e000) [pid = 1862] [serial = 1212] [outer = 0x7f0426363000] 13:47:42 INFO - PROCESS | 1862 | 1462222062674 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2237ms 13:47:42 INFO - PROCESS | 1862 | 1462222062742 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:47:42 INFO - PROCESS | 1862 | 1462222062745 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 13:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:47:42 INFO - PROCESS | 1862 | 1462222062751 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:47:42 INFO - PROCESS | 1862 | 1462222062755 Marionette TRACE conn5 <- [1,1586,null,{}] 13:47:42 INFO - PROCESS | 1862 | 1462222062760 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:43 INFO - PROCESS | 1862 | 1462222063052 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:47:43 INFO - PROCESS | 1862 | 1462222063361 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f06a000 == 142 [pid = 1862] [id = 404] 13:47:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 296 (0x7f0428b48000) [pid = 1862] [serial = 1213] [outer = (nil)] 13:47:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 297 (0x7f042f3e4000) [pid = 1862] [serial = 1214] [outer = 0x7f0428b48000] 13:47:43 INFO - PROCESS | 1862 | 1462222063488 Marionette DEBUG loaded listener.js 13:47:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 298 (0x7f043205a000) [pid = 1862] [serial = 1215] [outer = 0x7f0428b48000] 13:47:44 INFO - PROCESS | 1862 | 1462222064459 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1780ms 13:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:47:44 INFO - PROCESS | 1862 | 1462222064533 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:47:44 INFO - PROCESS | 1862 | 1462222064536 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 13:47:44 INFO - PROCESS | 1862 | 1462222064543 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:47:44 INFO - PROCESS | 1862 | 1462222064546 Marionette TRACE conn5 <- [1,1590,null,{}] 13:47:44 INFO - PROCESS | 1862 | 1462222064552 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:44 INFO - PROCESS | 1862 | 1462222064769 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:47:45 INFO - PROCESS | 1862 | 1462222065064 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04456ab000 == 143 [pid = 1862] [id = 405] 13:47:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 299 (0x7f041a794400) [pid = 1862] [serial = 1216] [outer = (nil)] 13:47:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 300 (0x7f0432a71800) [pid = 1862] [serial = 1217] [outer = 0x7f041a794400] 13:47:45 INFO - PROCESS | 1862 | 1462222065149 Marionette DEBUG loaded listener.js 13:47:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 301 (0x7f043bf04800) [pid = 1862] [serial = 1218] [outer = 0x7f041a794400] 13:47:46 INFO - PROCESS | 1862 | 1462222066073 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:47:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:47:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1596ms 13:47:46 INFO - PROCESS | 1862 | 1462222066140 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 1862 | 1462222066144 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 13:47:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:47:46 INFO - PROCESS | 1862 | 1462222066150 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 1862 | 1462222066154 Marionette TRACE conn5 <- [1,1594,null,{}] 13:47:46 INFO - PROCESS | 1862 | 1462222066160 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:46 INFO - PROCESS | 1862 | 1462222066396 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:47:46 INFO - PROCESS | 1862 | 1462222066725 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150bd000 == 144 [pid = 1862] [id = 406] 13:47:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 302 (0x7f043d621800) [pid = 1862] [serial = 1219] [outer = (nil)] 13:47:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 303 (0x7f0440797c00) [pid = 1862] [serial = 1220] [outer = 0x7f043d621800] 13:47:46 INFO - PROCESS | 1862 | 1462222066808 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 304 (0x7f0440da7000) [pid = 1862] [serial = 1221] [outer = 0x7f043d621800] 13:47:47 INFO - PROCESS | 1862 | 1462222067716 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1630ms 13:47:47 INFO - PROCESS | 1862 | 1462222067783 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:47:47 INFO - PROCESS | 1862 | 1462222067788 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 13:47:47 INFO - PROCESS | 1862 | 1462222067794 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 1862 | 1462222067799 Marionette TRACE conn5 <- [1,1598,null,{}] 13:47:47 INFO - PROCESS | 1862 | 1462222067804 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:48 INFO - PROCESS | 1862 | 1462222068088 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:47:48 INFO - PROCESS | 1862 | 1462222068405 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412e1a800 == 145 [pid = 1862] [id = 407] 13:47:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 305 (0x7f0411ce6800) [pid = 1862] [serial = 1222] [outer = (nil)] 13:47:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 306 (0x7f0411cef000) [pid = 1862] [serial = 1223] [outer = 0x7f0411ce6800] 13:47:48 INFO - PROCESS | 1862 | 1462222068486 Marionette DEBUG loaded listener.js 13:47:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 307 (0x7f0440f45000) [pid = 1862] [serial = 1224] [outer = 0x7f0411ce6800] 13:47:49 INFO - PROCESS | 1862 | 1462222069604 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1844ms 13:47:49 INFO - PROCESS | 1862 | 1462222069639 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:47:49 INFO - PROCESS | 1862 | 1462222069643 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 13:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:47:49 INFO - PROCESS | 1862 | 1462222069653 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:47:49 INFO - PROCESS | 1862 | 1462222069657 Marionette TRACE conn5 <- [1,1602,null,{}] 13:47:49 INFO - PROCESS | 1862 | 1462222069667 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:49 INFO - PROCESS | 1862 | 1462222069944 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:47:50 INFO - PROCESS | 1862 | 1462222070242 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418455800 == 146 [pid = 1862] [id = 408] 13:47:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 308 (0x7f0411ceb000) [pid = 1862] [serial = 1225] [outer = (nil)] 13:47:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 309 (0x7f041849f400) [pid = 1862] [serial = 1226] [outer = 0x7f0411ceb000] 13:47:50 INFO - PROCESS | 1862 | 1462222070319 Marionette DEBUG loaded listener.js 13:47:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 310 (0x7f04184a4800) [pid = 1862] [serial = 1227] [outer = 0x7f0411ceb000] 13:47:51 INFO - PROCESS | 1862 | 1462222071203 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:47:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:47:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1586ms 13:47:51 INFO - PROCESS | 1862 | 1462222071239 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:47:51 INFO - PROCESS | 1862 | 1462222071243 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 13:47:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:47:51 INFO - PROCESS | 1862 | 1462222071249 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:47:51 INFO - PROCESS | 1862 | 1462222071252 Marionette TRACE conn5 <- [1,1606,null,{}] 13:47:51 INFO - PROCESS | 1862 | 1462222071258 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:51 INFO - PROCESS | 1862 | 1462222071471 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:47:51 INFO - PROCESS | 1862 | 1462222071743 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411c80800 == 147 [pid = 1862] [id = 409] 13:47:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 311 (0x7f0411c65800) [pid = 1862] [serial = 1228] [outer = (nil)] 13:47:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 312 (0x7f0411c6c000) [pid = 1862] [serial = 1229] [outer = 0x7f0411c65800] 13:47:51 INFO - PROCESS | 1862 | 1462222071869 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 313 (0x7f0411c70c00) [pid = 1862] [serial = 1230] [outer = 0x7f0411c65800] 13:47:52 INFO - PROCESS | 1862 | 1462222072754 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:47:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:47:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1583ms 13:47:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:47:52 INFO - PROCESS | 1862 | 1462222072834 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 1862 | 1462222072837 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 13:47:52 INFO - PROCESS | 1862 | 1462222072843 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - PROCESS | 1862 | 1462222072846 Marionette TRACE conn5 <- [1,1610,null,{}] 13:47:52 INFO - PROCESS | 1862 | 1462222072852 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:53 INFO - PROCESS | 1862 | 1462222073112 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:47:53 INFO - PROCESS | 1862 | 1462222073449 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424515800 == 148 [pid = 1862] [id = 410] 13:47:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 314 (0x7f0410825400) [pid = 1862] [serial = 1231] [outer = (nil)] 13:47:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 315 (0x7f041082c400) [pid = 1862] [serial = 1232] [outer = 0x7f0410825400] 13:47:53 INFO - PROCESS | 1862 | 1462222073530 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 316 (0x7f0410831000) [pid = 1862] [serial = 1233] [outer = 0x7f0410825400] 13:47:54 INFO - PROCESS | 1862 | 1462222074534 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:47:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:47:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1740ms 13:47:54 INFO - PROCESS | 1862 | 1462222074583 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:47:54 INFO - PROCESS | 1862 | 1462222074587 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 13:47:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:47:54 INFO - PROCESS | 1862 | 1462222074593 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:47:54 INFO - PROCESS | 1862 | 1462222074595 Marionette TRACE conn5 <- [1,1614,null,{}] 13:47:54 INFO - PROCESS | 1862 | 1462222074602 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:54 INFO - PROCESS | 1862 | 1462222074826 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:47:55 INFO - PROCESS | 1862 | 1462222075103 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414923000 == 149 [pid = 1862] [id = 411] 13:47:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 317 (0x7f0410825800) [pid = 1862] [serial = 1234] [outer = (nil)] 13:47:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 318 (0x7f0411c71800) [pid = 1862] [serial = 1235] [outer = 0x7f0410825800] 13:47:55 INFO - PROCESS | 1862 | 1462222075224 Marionette DEBUG loaded listener.js 13:47:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 319 (0x7f041849cc00) [pid = 1862] [serial = 1236] [outer = 0x7f0410825800] 13:47:56 INFO - PROCESS | 1862 | 1462222076089 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:47:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:47:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1529ms 13:47:56 INFO - PROCESS | 1862 | 1462222076124 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:47:56 INFO - PROCESS | 1862 | 1462222076128 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 13:47:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:47:56 INFO - PROCESS | 1862 | 1462222076134 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 1862 | 1462222076137 Marionette TRACE conn5 <- [1,1618,null,{}] 13:47:56 INFO - PROCESS | 1862 | 1462222076143 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:56 INFO - PROCESS | 1862 | 1462222076360 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:47:56 INFO - PROCESS | 1862 | 1462222076674 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9b1000 == 150 [pid = 1862] [id = 412] 13:47:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 320 (0x7f0410829c00) [pid = 1862] [serial = 1237] [outer = (nil)] 13:47:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 321 (0x7f041c24f000) [pid = 1862] [serial = 1238] [outer = 0x7f0410829c00] 13:47:56 INFO - PROCESS | 1862 | 1462222076753 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 322 (0x7f0425e23c00) [pid = 1862] [serial = 1239] [outer = 0x7f0410829c00] 13:47:57 INFO - PROCESS | 1862 | 1462222077879 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:47:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:47:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1834ms 13:47:57 INFO - PROCESS | 1862 | 1462222077971 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:47:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:47:57 INFO - PROCESS | 1862 | 1462222077976 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 13:47:57 INFO - PROCESS | 1862 | 1462222077988 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 1862 | 1462222077996 Marionette TRACE conn5 <- [1,1622,null,{}] 13:47:58 INFO - PROCESS | 1862 | 1462222078015 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:58 INFO - PROCESS | 1862 | 1462222078435 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:47:58 INFO - PROCESS | 1862 | 1462222078691 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e82000 == 151 [pid = 1862] [id = 413] 13:47:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 323 (0x7f0414a56c00) [pid = 1862] [serial = 1240] [outer = (nil)] 13:47:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 324 (0x7f0414a60c00) [pid = 1862] [serial = 1241] [outer = 0x7f0414a56c00] 13:47:58 INFO - PROCESS | 1862 | 1462222078768 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 325 (0x7f0414a64c00) [pid = 1862] [serial = 1242] [outer = 0x7f0414a56c00] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b94000 == 150 [pid = 1862] [id = 344] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423068800 == 149 [pid = 1862] [id = 395] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041ea8b000 == 148 [pid = 1862] [id = 394] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041c3e6800 == 147 [pid = 1862] [id = 393] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0419bea000 == 146 [pid = 1862] [id = 392] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a67b000 == 145 [pid = 1862] [id = 391] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5d8800 == 144 [pid = 1862] [id = 390] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414a3c000 == 143 [pid = 1862] [id = 389] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414a37000 == 142 [pid = 1862] [id = 381] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416479000 == 141 [pid = 1862] [id = 380] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0446641800 == 140 [pid = 1862] [id = 379] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c206800 == 139 [pid = 1862] [id = 378] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042fa99800 == 138 [pid = 1862] [id = 377] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b38c800 == 137 [pid = 1862] [id = 376] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423c8b000 == 136 [pid = 1862] [id = 375] 13:48:00 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b1ba800 == 135 [pid = 1862] [id = 374] 13:48:00 INFO - PROCESS | 1862 | 1462222080836 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 324 (0x7f0425dd0000) [pid = 1862] [serial = 1115] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 323 (0x7f0425e21000) [pid = 1862] [serial = 1116] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 322 (0x7f0428a43c00) [pid = 1862] [serial = 1118] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 321 (0x7f0419b62000) [pid = 1862] [serial = 1103] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 320 (0x7f041b8c8c00) [pid = 1862] [serial = 1104] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 319 (0x7f0424ecbc00) [pid = 1862] [serial = 1112] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 318 (0x7f041e34d400) [pid = 1862] [serial = 1061] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 317 (0x7f041f1f8000) [pid = 1862] [serial = 1109] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 316 (0x7f0423486400) [pid = 1862] [serial = 1110] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 315 (0x7f0419b5c400) [pid = 1862] [serial = 1100] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 314 (0x7f041a4d8c00) [pid = 1862] [serial = 1094] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 313 (0x7f043d7ecc00) [pid = 1862] [serial = 1091] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 312 (0x7f0432a7a800) [pid = 1862] [serial = 1088] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 311 (0x7f042f368c00) [pid = 1862] [serial = 1085] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 310 (0x7f042e635c00) [pid = 1862] [serial = 1082] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 309 (0x7f042e53b800) [pid = 1862] [serial = 1079] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 308 (0x7f042d978400) [pid = 1862] [serial = 1076] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 307 (0x7f0424ec4800) [pid = 1862] [serial = 1064] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 306 (0x7f04198ae400) [pid = 1862] [serial = 1058] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 305 (0x7f0428c4d400) [pid = 1862] [serial = 1073] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 304 (0x7f0425e22800) [pid = 1862] [serial = 1070] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 303 (0x7f041e347800) [pid = 1862] [serial = 1106] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 302 (0x7f041e88e800) [pid = 1862] [serial = 1107] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 301 (0x7f0425dcfc00) [pid = 1862] [serial = 1067] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 300 (0x7f04198ac400) [pid = 1862] [serial = 1097] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 299 (0x7f042d9cb800) [pid = 1862] [serial = 1121] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 298 (0x7f042bfcd400) [pid = 1862] [serial = 1119] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1862 | --DOMWINDOW == 297 (0x7f04251eac00) [pid = 1862] [serial = 1113] [outer = (nil)] [url = about:blank] 13:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 3110ms 13:48:01 INFO - PROCESS | 1862 | 1462222081094 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:48:01 INFO - PROCESS | 1862 | 1462222081099 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 13:48:01 INFO - PROCESS | 1862 | 1462222081107 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 1862 | 1462222081113 Marionette TRACE conn5 <- [1,1626,null,{}] 13:48:01 INFO - PROCESS | 1862 | 1462222081122 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:01 INFO - PROCESS | 1862 | 1462222081336 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:48:01 INFO - PROCESS | 1862 | 1462222081535 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139b5800 == 136 [pid = 1862] [id = 414] 13:48:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 298 (0x7f04139f4400) [pid = 1862] [serial = 1243] [outer = (nil)] 13:48:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 299 (0x7f04139f7c00) [pid = 1862] [serial = 1244] [outer = 0x7f04139f4400] 13:48:01 INFO - PROCESS | 1862 | 1462222081604 Marionette DEBUG loaded listener.js 13:48:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 300 (0x7f0414a0f800) [pid = 1862] [serial = 1245] [outer = 0x7f04139f4400] 13:48:02 INFO - PROCESS | 1862 | 1462222082456 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1386ms 13:48:02 INFO - PROCESS | 1862 | 1462222082493 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:48:02 INFO - PROCESS | 1862 | 1462222082501 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 13:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:48:02 INFO - PROCESS | 1862 | 1462222082511 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:48:02 INFO - PROCESS | 1862 | 1462222082514 Marionette TRACE conn5 <- [1,1630,null,{}] 13:48:02 INFO - PROCESS | 1862 | 1462222082519 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:02 INFO - PROCESS | 1862 | 1462222082719 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:48:02 INFO - PROCESS | 1862 | 1462222082911 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150b3000 == 137 [pid = 1862] [id = 415] 13:48:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 301 (0x7f0411ce4400) [pid = 1862] [serial = 1246] [outer = (nil)] 13:48:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 302 (0x7f0415489800) [pid = 1862] [serial = 1247] [outer = 0x7f0411ce4400] 13:48:02 INFO - PROCESS | 1862 | 1462222082983 Marionette DEBUG loaded listener.js 13:48:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 303 (0x7f0416141400) [pid = 1862] [serial = 1248] [outer = 0x7f0411ce4400] 13:48:03 INFO - PROCESS | 1862 | 1462222083901 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1436ms 13:48:03 INFO - PROCESS | 1862 | 1462222083949 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:48:03 INFO - PROCESS | 1862 | 1462222083952 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 13:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:48:03 INFO - PROCESS | 1862 | 1462222083969 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 1862 | 1462222083976 Marionette TRACE conn5 <- [1,1634,null,{}] 13:48:04 INFO - PROCESS | 1862 | 1462222084000 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:04 INFO - PROCESS | 1862 | 1462222084267 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:48:04 INFO - PROCESS | 1862 | 1462222084302 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417f9b800 == 138 [pid = 1862] [id = 416] 13:48:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 304 (0x7f0416a5ec00) [pid = 1862] [serial = 1249] [outer = (nil)] 13:48:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 305 (0x7f0416e13800) [pid = 1862] [serial = 1250] [outer = 0x7f0416a5ec00] 13:48:04 INFO - PROCESS | 1862 | 1462222084371 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 306 (0x7f041948f800) [pid = 1862] [serial = 1251] [outer = 0x7f0416a5ec00] 13:48:06 INFO - PROCESS | 1862 | 1462222086018 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 305 (0x7f0419b56400) [pid = 1862] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 304 (0x7f041e341400) [pid = 1862] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 303 (0x7f042d611c00) [pid = 1862] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 302 (0x7f0424ecdc00) [pid = 1862] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 301 (0x7f0428a63800) [pid = 1862] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 300 (0x7f0424ec9000) [pid = 1862] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 299 (0x7f041e885000) [pid = 1862] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 298 (0x7f042f360400) [pid = 1862] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 297 (0x7f0425504000) [pid = 1862] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 296 (0x7f0428cf2400) [pid = 1862] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 295 (0x7f0424eccc00) [pid = 1862] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 294 (0x7f04251efc00) [pid = 1862] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 293 (0x7f042348f000) [pid = 1862] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 292 (0x7f041fe71c00) [pid = 1862] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 291 (0x7f041e2f0400) [pid = 1862] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 290 (0x7f042f368800) [pid = 1862] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 289 (0x7f041b8cf000) [pid = 1862] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 288 (0x7f0425c1a000) [pid = 1862] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 287 (0x7f04198b1800) [pid = 1862] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 286 (0x7f041fc74c00) [pid = 1862] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 285 (0x7f041e890400) [pid = 1862] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 284 (0x7f0419b57000) [pid = 1862] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 283 (0x7f04244ce800) [pid = 1862] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 282 (0x7f042f3e1800) [pid = 1862] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 281 (0x7f042b24a400) [pid = 1862] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 280 (0x7f04247b8400) [pid = 1862] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 279 (0x7f0413946400) [pid = 1862] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 278 (0x7f0423a6d800) [pid = 1862] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 277 (0x7f0425c16000) [pid = 1862] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 276 (0x7f042803e400) [pid = 1862] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 275 (0x7f04243b5400) [pid = 1862] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 274 (0x7f0432bbe800) [pid = 1862] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 273 (0x7f041e2f1400) [pid = 1862] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 272 (0x7f0428c4d000) [pid = 1862] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 271 (0x7f042394b400) [pid = 1862] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 270 (0x7f043bf96800) [pid = 1862] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 269 (0x7f0425dcbc00) [pid = 1862] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 268 (0x7f04244d3400) [pid = 1862] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 267 (0x7f042d60a000) [pid = 1862] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 266 (0x7f0425dc4800) [pid = 1862] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 265 (0x7f0419b58800) [pid = 1862] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:48:06 INFO - PROCESS | 1862 | --DOMWINDOW == 264 (0x7f041fe70000) [pid = 1862] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:48:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:48:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2211ms 13:48:06 INFO - PROCESS | 1862 | 1462222086182 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:48:06 INFO - PROCESS | 1862 | 1462222086188 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 13:48:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:48:06 INFO - PROCESS | 1862 | 1462222086195 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:48:06 INFO - PROCESS | 1862 | 1462222086199 Marionette TRACE conn5 <- [1,1638,null,{}] 13:48:06 INFO - PROCESS | 1862 | 1462222086204 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:06 INFO - PROCESS | 1862 | 1462222086472 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:48:06 INFO - PROCESS | 1862 | 1462222086582 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416db1800 == 139 [pid = 1862] [id = 417] 13:48:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 265 (0x7f0416a5e800) [pid = 1862] [serial = 1252] [outer = (nil)] 13:48:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 266 (0x7f0419ac6400) [pid = 1862] [serial = 1253] [outer = 0x7f0416a5e800] 13:48:06 INFO - PROCESS | 1862 | 1462222086651 Marionette DEBUG loaded listener.js 13:48:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 267 (0x7f0419b61000) [pid = 1862] [serial = 1254] [outer = 0x7f0416a5e800] 13:48:07 INFO - PROCESS | 1862 | 1462222087423 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:48:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:48:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1278ms 13:48:07 INFO - PROCESS | 1862 | 1462222087475 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:48:07 INFO - PROCESS | 1862 | 1462222087479 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 13:48:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:48:07 INFO - PROCESS | 1862 | 1462222087496 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:48:07 INFO - PROCESS | 1862 | 1462222087500 Marionette TRACE conn5 <- [1,1642,null,{}] 13:48:07 INFO - PROCESS | 1862 | 1462222087510 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:07 INFO - PROCESS | 1862 | 1462222087714 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:48:07 INFO - PROCESS | 1862 | 1462222087887 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af1f800 == 140 [pid = 1862] [id = 418] 13:48:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 268 (0x7f0419490400) [pid = 1862] [serial = 1255] [outer = (nil)] 13:48:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 269 (0x7f041a794800) [pid = 1862] [serial = 1256] [outer = 0x7f0419490400] 13:48:07 INFO - PROCESS | 1862 | 1462222087962 Marionette DEBUG loaded listener.js 13:48:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 270 (0x7f041b2e9c00) [pid = 1862] [serial = 1257] [outer = 0x7f0419490400] 13:48:09 INFO - PROCESS | 1862 | 1462222089547 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:48:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:48:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2106ms 13:48:09 INFO - PROCESS | 1862 | 1462222089612 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:48:09 INFO - PROCESS | 1862 | 1462222089625 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 13:48:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:48:09 INFO - PROCESS | 1862 | 1462222089680 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:48:09 INFO - PROCESS | 1862 | 1462222089693 Marionette TRACE conn5 <- [1,1646,null,{}] 13:48:09 INFO - PROCESS | 1862 | 1462222089733 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:10 INFO - PROCESS | 1862 | 1462222090190 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:48:10 INFO - PROCESS | 1862 | 1462222090452 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150b7000 == 141 [pid = 1862] [id = 419] 13:48:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 271 (0x7f04139ffc00) [pid = 1862] [serial = 1258] [outer = (nil)] 13:48:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 272 (0x7f0414ce9c00) [pid = 1862] [serial = 1259] [outer = 0x7f04139ffc00] 13:48:10 INFO - PROCESS | 1862 | 1462222090588 Marionette DEBUG loaded listener.js 13:48:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 273 (0x7f041548d000) [pid = 1862] [serial = 1260] [outer = 0x7f04139ffc00] 13:48:11 INFO - PROCESS | 1862 | 1462222091794 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:48:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:48:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2223ms 13:48:11 INFO - PROCESS | 1862 | 1462222091863 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:48:11 INFO - PROCESS | 1862 | 1462222091876 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 13:48:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:48:11 INFO - PROCESS | 1862 | 1462222091894 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:48:11 INFO - PROCESS | 1862 | 1462222091900 Marionette TRACE conn5 <- [1,1650,null,{}] 13:48:11 INFO - PROCESS | 1862 | 1462222091909 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:12 INFO - PROCESS | 1862 | 1462222092311 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:48:12 INFO - PROCESS | 1862 | 1462222092527 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1b9800 == 142 [pid = 1862] [id = 420] 13:48:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 274 (0x7f0416a5f000) [pid = 1862] [serial = 1261] [outer = (nil)] 13:48:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 275 (0x7f0418497000) [pid = 1862] [serial = 1262] [outer = 0x7f0416a5f000] 13:48:12 INFO - PROCESS | 1862 | 1462222092654 Marionette DEBUG loaded listener.js 13:48:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 276 (0x7f0419497800) [pid = 1862] [serial = 1263] [outer = 0x7f0416a5f000] 13:48:13 INFO - PROCESS | 1862 | 1462222093807 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:48:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:48:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1988ms 13:48:13 INFO - PROCESS | 1862 | 1462222093882 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:48:13 INFO - PROCESS | 1862 | 1462222093887 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 13:48:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:48:13 INFO - PROCESS | 1862 | 1462222093898 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:48:13 INFO - PROCESS | 1862 | 1462222093908 Marionette TRACE conn5 <- [1,1654,null,{}] 13:48:13 INFO - PROCESS | 1862 | 1462222093934 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:14 INFO - PROCESS | 1862 | 1462222094333 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:48:14 INFO - PROCESS | 1862 | 1462222094547 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5c5000 == 143 [pid = 1862] [id = 421] 13:48:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 277 (0x7f041a793400) [pid = 1862] [serial = 1264] [outer = (nil)] 13:48:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 278 (0x7f041b9b7000) [pid = 1862] [serial = 1265] [outer = 0x7f041a793400] 13:48:14 INFO - PROCESS | 1862 | 1462222094683 Marionette DEBUG loaded listener.js 13:48:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 279 (0x7f041e2ef800) [pid = 1862] [serial = 1266] [outer = 0x7f041a793400] 13:48:15 INFO - PROCESS | 1862 | 1462222095842 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:48:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:48:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2007ms 13:48:15 INFO - PROCESS | 1862 | 1462222095904 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:48:15 INFO - PROCESS | 1862 | 1462222095908 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 13:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:48:15 INFO - PROCESS | 1862 | 1462222095915 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:48:15 INFO - PROCESS | 1862 | 1462222095919 Marionette TRACE conn5 <- [1,1658,null,{}] 13:48:15 INFO - PROCESS | 1862 | 1462222095924 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:16 INFO - PROCESS | 1862 | 1462222096192 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:48:16 INFO - PROCESS | 1862 | 1462222096542 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f22a800 == 144 [pid = 1862] [id = 422] 13:48:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 280 (0x7f041a79b000) [pid = 1862] [serial = 1267] [outer = (nil)] 13:48:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 281 (0x7f041e88e800) [pid = 1862] [serial = 1268] [outer = 0x7f041a79b000] 13:48:16 INFO - PROCESS | 1862 | 1462222096623 Marionette DEBUG loaded listener.js 13:48:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 282 (0x7f041ea0e400) [pid = 1862] [serial = 1269] [outer = 0x7f041a79b000] 13:48:17 INFO - PROCESS | 1862 | 1462222097565 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1681ms 13:48:17 INFO - PROCESS | 1862 | 1462222097619 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:48:17 INFO - PROCESS | 1862 | 1462222097623 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 13:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:48:17 INFO - PROCESS | 1862 | 1462222097631 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:48:17 INFO - PROCESS | 1862 | 1462222097633 Marionette TRACE conn5 <- [1,1662,null,{}] 13:48:17 INFO - PROCESS | 1862 | 1462222097640 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:17 INFO - PROCESS | 1862 | 1462222097865 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:48:18 INFO - PROCESS | 1862 | 1462222098122 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423bac800 == 145 [pid = 1862] [id = 423] 13:48:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 283 (0x7f041f141c00) [pid = 1862] [serial = 1270] [outer = (nil)] 13:48:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 284 (0x7f041f1f2c00) [pid = 1862] [serial = 1271] [outer = 0x7f041f141c00] 13:48:18 INFO - PROCESS | 1862 | 1462222098252 Marionette DEBUG loaded listener.js 13:48:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 285 (0x7f041fe71400) [pid = 1862] [serial = 1272] [outer = 0x7f041f141c00] 13:48:19 INFO - PROCESS | 1862 | 1462222099279 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1687ms 13:48:19 INFO - PROCESS | 1862 | 1462222099318 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:48:19 INFO - PROCESS | 1862 | 1462222099322 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 13:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:48:19 INFO - PROCESS | 1862 | 1462222099328 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:48:19 INFO - PROCESS | 1862 | 1462222099330 Marionette TRACE conn5 <- [1,1666,null,{}] 13:48:19 INFO - PROCESS | 1862 | 1462222099337 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:19 INFO - PROCESS | 1862 | 1462222099583 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:48:19 INFO - PROCESS | 1862 | 1462222099901 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425531000 == 146 [pid = 1862] [id = 424] 13:48:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 286 (0x7f0423a71800) [pid = 1862] [serial = 1273] [outer = (nil)] 13:48:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 287 (0x7f04247bc400) [pid = 1862] [serial = 1274] [outer = 0x7f0423a71800] 13:48:20 INFO - PROCESS | 1862 | 1462222099997 Marionette DEBUG loaded listener.js 13:48:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 288 (0x7f042550c800) [pid = 1862] [serial = 1275] [outer = 0x7f0423a71800] 13:48:21 INFO - PROCESS | 1862 | 1462222101156 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1880ms 13:48:21 INFO - PROCESS | 1862 | 1462222101210 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:48:21 INFO - PROCESS | 1862 | 1462222101214 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 13:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:48:21 INFO - PROCESS | 1862 | 1462222101221 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:48:21 INFO - PROCESS | 1862 | 1462222101224 Marionette TRACE conn5 <- [1,1670,null,{}] 13:48:21 INFO - PROCESS | 1862 | 1462222101250 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:21 INFO - PROCESS | 1862 | 1462222101473 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:48:21 INFO - PROCESS | 1862 | 1462222101688 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042645f000 == 147 [pid = 1862] [id = 425] 13:48:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 289 (0x7f0423a79c00) [pid = 1862] [serial = 1276] [outer = (nil)] 13:48:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 290 (0x7f0425dd0400) [pid = 1862] [serial = 1277] [outer = 0x7f0423a79c00] 13:48:21 INFO - PROCESS | 1862 | 1462222101846 Marionette DEBUG loaded listener.js 13:48:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 291 (0x7f0425e1e800) [pid = 1862] [serial = 1278] [outer = 0x7f0423a79c00] 13:48:22 INFO - PROCESS | 1862 | 1462222102771 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1602ms 13:48:22 INFO - PROCESS | 1862 | 1462222102824 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 1862 | 1462222102828 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 13:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:48:22 INFO - PROCESS | 1862 | 1462222102834 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:48:22 INFO - PROCESS | 1862 | 1462222102837 Marionette TRACE conn5 <- [1,1674,null,{}] 13:48:22 INFO - PROCESS | 1862 | 1462222102842 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:23 INFO - PROCESS | 1862 | 1462222103064 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:48:23 INFO - PROCESS | 1862 | 1462222103370 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1aa800 == 148 [pid = 1862] [id = 426] 13:48:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 292 (0x7f04247b6800) [pid = 1862] [serial = 1279] [outer = (nil)] 13:48:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 293 (0x7f0427289000) [pid = 1862] [serial = 1280] [outer = 0x7f04247b6800] 13:48:23 INFO - PROCESS | 1862 | 1462222103458 Marionette DEBUG loaded listener.js 13:48:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 294 (0x7f0428a5e400) [pid = 1862] [serial = 1281] [outer = 0x7f04247b6800] 13:48:24 INFO - PROCESS | 1862 | 1462222104489 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1729ms 13:48:24 INFO - PROCESS | 1862 | 1462222104566 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:48:24 INFO - PROCESS | 1862 | 1462222104572 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 13:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:48:24 INFO - PROCESS | 1862 | 1462222104582 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:48:24 INFO - PROCESS | 1862 | 1462222104588 Marionette TRACE conn5 <- [1,1678,null,{}] 13:48:24 INFO - PROCESS | 1862 | 1462222104598 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:24 INFO - PROCESS | 1862 | 1462222104929 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:48:25 INFO - PROCESS | 1862 | 1462222105247 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ee36800 == 149 [pid = 1862] [id = 427] 13:48:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 295 (0x7f0424ecdc00) [pid = 1862] [serial = 1282] [outer = (nil)] 13:48:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 296 (0x7f0428a63c00) [pid = 1862] [serial = 1283] [outer = 0x7f0424ecdc00] 13:48:25 INFO - PROCESS | 1862 | 1462222105367 Marionette DEBUG loaded listener.js 13:48:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 297 (0x7f0428cf3400) [pid = 1862] [serial = 1284] [outer = 0x7f0424ecdc00] 13:48:26 INFO - PROCESS | 1862 | 1462222106468 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1939ms 13:48:26 INFO - PROCESS | 1862 | 1462222106522 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:48:26 INFO - PROCESS | 1862 | 1462222106526 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 13:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:48:26 INFO - PROCESS | 1862 | 1462222106533 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:48:26 INFO - PROCESS | 1862 | 1462222106536 Marionette TRACE conn5 <- [1,1682,null,{}] 13:48:26 INFO - PROCESS | 1862 | 1462222106542 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:26 INFO - PROCESS | 1862 | 1462222106777 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:48:27 INFO - PROCESS | 1862 | 1462222107041 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043bf1d000 == 150 [pid = 1862] [id = 428] 13:48:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 298 (0x7f042d603800) [pid = 1862] [serial = 1285] [outer = (nil)] 13:48:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 299 (0x7f042e068800) [pid = 1862] [serial = 1286] [outer = 0x7f042d603800] 13:48:27 INFO - PROCESS | 1862 | 1462222107179 Marionette DEBUG loaded listener.js 13:48:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 300 (0x7f042e5a9400) [pid = 1862] [serial = 1287] [outer = 0x7f042d603800] 13:48:28 INFO - PROCESS | 1862 | 1462222108090 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1630ms 13:48:28 INFO - PROCESS | 1862 | 1462222108164 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:48:28 INFO - PROCESS | 1862 | 1462222108168 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 13:48:28 INFO - PROCESS | 1862 | 1462222108175 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:48:28 INFO - PROCESS | 1862 | 1462222108179 Marionette TRACE conn5 <- [1,1686,null,{}] 13:48:28 INFO - PROCESS | 1862 | 1462222108184 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:28 INFO - PROCESS | 1862 | 1462222108459 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:48:28 INFO - PROCESS | 1862 | 1462222108784 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f044563d000 == 151 [pid = 1862] [id = 429] 13:48:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 301 (0x7f042f3db800) [pid = 1862] [serial = 1288] [outer = (nil)] 13:48:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 302 (0x7f04321d2800) [pid = 1862] [serial = 1289] [outer = 0x7f042f3db800] 13:48:28 INFO - PROCESS | 1862 | 1462222108871 Marionette DEBUG loaded listener.js 13:48:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 303 (0x7f043c1d3000) [pid = 1862] [serial = 1290] [outer = 0x7f042f3db800] 13:48:29 INFO - PROCESS | 1862 | 1462222109750 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1636ms 13:48:29 INFO - PROCESS | 1862 | 1462222109813 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:48:29 INFO - PROCESS | 1862 | 1462222109819 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 13:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:48:29 INFO - PROCESS | 1862 | 1462222109829 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:48:29 INFO - PROCESS | 1862 | 1462222109835 Marionette TRACE conn5 <- [1,1690,null,{}] 13:48:29 INFO - PROCESS | 1862 | 1462222109844 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:30 INFO - PROCESS | 1862 | 1462222110192 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:48:30 INFO - PROCESS | 1862 | 1462222110528 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0dd800 == 152 [pid = 1862] [id = 430] 13:48:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 304 (0x7f041afef800) [pid = 1862] [serial = 1291] [outer = (nil)] 13:48:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 305 (0x7f043c466c00) [pid = 1862] [serial = 1292] [outer = 0x7f041afef800] 13:48:30 INFO - PROCESS | 1862 | 1462222110653 Marionette DEBUG loaded listener.js 13:48:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 306 (0x7f043d7ecc00) [pid = 1862] [serial = 1293] [outer = 0x7f041afef800] 13:48:31 INFO - PROCESS | 1862 | 1462222111743 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1995ms 13:48:31 INFO - PROCESS | 1862 | 1462222111825 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:48:31 INFO - PROCESS | 1862 | 1462222111829 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 13:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:48:31 INFO - PROCESS | 1862 | 1462222111839 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:48:31 INFO - PROCESS | 1862 | 1462222111852 Marionette TRACE conn5 <- [1,1694,null,{}] 13:48:31 INFO - PROCESS | 1862 | 1462222111859 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:32 INFO - PROCESS | 1862 | 1462222112086 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:48:32 INFO - PROCESS | 1862 | 1462222112430 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e8bf800 == 153 [pid = 1862] [id = 431] 13:48:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 307 (0x7f041b2e3400) [pid = 1862] [serial = 1294] [outer = (nil)] 13:48:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 308 (0x7f041f2d3c00) [pid = 1862] [serial = 1295] [outer = 0x7f041b2e3400] 13:48:32 INFO - PROCESS | 1862 | 1462222112514 Marionette DEBUG loaded listener.js 13:48:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 309 (0x7f041f2d9000) [pid = 1862] [serial = 1296] [outer = 0x7f041b2e3400] 13:48:33 INFO - PROCESS | 1862 | 1462222113383 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1594ms 13:48:33 INFO - PROCESS | 1862 | 1462222113435 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:48:33 INFO - PROCESS | 1862 | 1462222113438 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 13:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:48:33 INFO - PROCESS | 1862 | 1462222113444 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:48:33 INFO - PROCESS | 1862 | 1462222113447 Marionette TRACE conn5 <- [1,1698,null,{}] 13:48:33 INFO - PROCESS | 1862 | 1462222113452 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:33 INFO - PROCESS | 1862 | 1462222113690 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:48:34 INFO - PROCESS | 1862 | 1462222113994 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04147e0000 == 154 [pid = 1862] [id = 432] 13:48:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 310 (0x7f041f2ccc00) [pid = 1862] [serial = 1297] [outer = (nil)] 13:48:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 311 (0x7f043c456400) [pid = 1862] [serial = 1298] [outer = 0x7f041f2ccc00] 13:48:34 INFO - PROCESS | 1862 | 1462222114077 Marionette DEBUG loaded listener.js 13:48:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 312 (0x7f04407c4c00) [pid = 1862] [serial = 1299] [outer = 0x7f041f2ccc00] 13:48:34 INFO - PROCESS | 1862 | 1462222114937 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1537ms 13:48:34 INFO - PROCESS | 1862 | 1462222114983 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:48:34 INFO - PROCESS | 1862 | 1462222114986 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 13:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:48:34 INFO - PROCESS | 1862 | 1462222114992 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:48:34 INFO - PROCESS | 1862 | 1462222114996 Marionette TRACE conn5 <- [1,1702,null,{}] 13:48:35 INFO - PROCESS | 1862 | 1462222115001 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:35 INFO - PROCESS | 1862 | 1462222115228 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:48:35 INFO - PROCESS | 1862 | 1462222115550 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b314800 == 155 [pid = 1862] [id = 433] 13:48:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 313 (0x7f04145f7400) [pid = 1862] [serial = 1300] [outer = (nil)] 13:48:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 314 (0x7f04145fa000) [pid = 1862] [serial = 1301] [outer = 0x7f04145f7400] 13:48:35 INFO - PROCESS | 1862 | 1462222115729 Marionette DEBUG loaded listener.js 13:48:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 315 (0x7f041b9b8000) [pid = 1862] [serial = 1302] [outer = 0x7f04145f7400] 13:48:36 INFO - PROCESS | 1862 | 1462222116894 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1942ms 13:48:36 INFO - PROCESS | 1862 | 1462222116936 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 13:48:36 INFO - PROCESS | 1862 | 1462222116938 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 13:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:48:36 INFO - PROCESS | 1862 | 1462222116946 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:48:36 INFO - PROCESS | 1862 | 1462222116950 Marionette TRACE conn5 <- [1,1706,null,{}] 13:48:36 INFO - PROCESS | 1862 | 1462222116955 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:37 INFO - PROCESS | 1862 | 1462222117173 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:48:37 INFO - PROCESS | 1862 | 1462222117501 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04103ed800 == 156 [pid = 1862] [id = 434] 13:48:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 316 (0x7f0411ae2000) [pid = 1862] [serial = 1303] [outer = (nil)] 13:48:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 317 (0x7f0411ae8c00) [pid = 1862] [serial = 1304] [outer = 0x7f0411ae2000] 13:48:37 INFO - PROCESS | 1862 | 1462222117584 Marionette DEBUG loaded listener.js 13:48:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 318 (0x7f0411aed000) [pid = 1862] [serial = 1305] [outer = 0x7f0411ae2000] 13:48:38 INFO - PROCESS | 1862 | 1462222118456 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1582ms 13:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:48:38 INFO - PROCESS | 1862 | 1462222118530 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:48:38 INFO - PROCESS | 1862 | 1462222118533 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 13:48:38 INFO - PROCESS | 1862 | 1462222118539 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 1862 | 1462222118542 Marionette TRACE conn5 <- [1,1710,null,{}] 13:48:38 INFO - PROCESS | 1862 | 1462222118552 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:38 INFO - PROCESS | 1862 | 1462222118792 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e96800 == 155 [pid = 1862] [id = 100] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04157f6000 == 154 [pid = 1862] [id = 323] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f044171d000 == 153 [pid = 1862] [id = 364] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043219b800 == 152 [pid = 1862] [id = 275] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04456b5000 == 151 [pid = 1862] [id = 93] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d686800 == 150 [pid = 1862] [id = 363] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0435721800 == 149 [pid = 1862] [id = 242] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416bd9800 == 148 [pid = 1862] [id = 365] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e4ca800 == 147 [pid = 1862] [id = 239] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0441719800 == 146 [pid = 1862] [id = 280] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043232b000 == 145 [pid = 1862] [id = 118] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b328000 == 144 [pid = 1862] [id = 362] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d67c000 == 143 [pid = 1862] [id = 278] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b3e0800 == 142 [pid = 1862] [id = 276] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041c3cc800 == 141 [pid = 1862] [id = 282] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428cd1000 == 140 [pid = 1862] [id = 99] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043035a000 == 139 [pid = 1862] [id = 241] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0430356800 == 138 [pid = 1862] [id = 361] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416db1800 == 137 [pid = 1862] [id = 417] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417f9b800 == 136 [pid = 1862] [id = 416] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150b3000 == 135 [pid = 1862] [id = 415] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04139b5800 == 134 [pid = 1862] [id = 414] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150bd000 == 133 [pid = 1862] [id = 406] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04456ab000 == 132 [pid = 1862] [id = 405] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f06a000 == 131 [pid = 1862] [id = 404] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f880800 == 130 [pid = 1862] [id = 403] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e770800 == 129 [pid = 1862] [id = 402] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e80000 == 128 [pid = 1862] [id = 401] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0426348800 == 127 [pid = 1862] [id = 400] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042553b800 == 126 [pid = 1862] [id = 399] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f175000 == 125 [pid = 1862] [id = 398] 13:48:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a674800 == 124 [pid = 1862] [id = 397] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 317 (0x7f0425164000) [pid = 1862] [serial = 1190] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 316 (0x7f041a4d6800) [pid = 1862] [serial = 1175] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 315 (0x7f041f147800) [pid = 1862] [serial = 1181] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 314 (0x7f043bf94000) [pid = 1862] [serial = 888] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 313 (0x7f0425c15c00) [pid = 1862] [serial = 777] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 312 (0x7f042be50c00) [pid = 1862] [serial = 792] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 311 (0x7f042cc4d000) [pid = 1862] [serial = 879] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 310 (0x7f041ee45800) [pid = 1862] [serial = 816] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 309 (0x7f043046ac00) [pid = 1862] [serial = 843] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 308 (0x7f042f3de800) [pid = 1862] [serial = 882] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 307 (0x7f041a798000) [pid = 1862] [serial = 1176] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 306 (0x7f042e72f400) [pid = 1862] [serial = 870] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 305 (0x7f042cc52400) [pid = 1862] [serial = 828] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 304 (0x7f042f841400) [pid = 1862] [serial = 936] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 303 (0x7f04247b8c00) [pid = 1862] [serial = 771] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 302 (0x7f0414a12400) [pid = 1862] [serial = 1142] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 301 (0x7f041f1f6400) [pid = 1862] [serial = 1182] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 300 (0x7f0423a7c000) [pid = 1862] [serial = 1185] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 299 (0x7f041f145400) [pid = 1862] [serial = 1127] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 298 (0x7f042fa53000) [pid = 1862] [serial = 1136] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 297 (0x7f041e90bc00) [pid = 1862] [serial = 765] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 296 (0x7f04139f1c00) [pid = 1862] [serial = 1166] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 295 (0x7f043c291c00) [pid = 1862] [serial = 891] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 294 (0x7f042f3e0c00) [pid = 1862] [serial = 837] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 293 (0x7f0428a63000) [pid = 1862] [serial = 783] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 292 (0x7f041a795800) [pid = 1862] [serial = 1160] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 291 (0x7f0423486c00) [pid = 1862] [serial = 1187] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 290 (0x7f042348fc00) [pid = 1862] [serial = 819] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 289 (0x7f041fe6ec00) [pid = 1862] [serial = 873] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 288 (0x7f041a797c00) [pid = 1862] [serial = 1173] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 287 (0x7f0425dc7000) [pid = 1862] [serial = 822] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 286 (0x7f04321d3c00) [pid = 1862] [serial = 846] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 285 (0x7f0425e24400) [pid = 1862] [serial = 1130] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 284 (0x7f0432059000) [pid = 1862] [serial = 885] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 283 (0x7f0428c4fc00) [pid = 1862] [serial = 825] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 282 (0x7f0414a12800) [pid = 1862] [serial = 1169] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 281 (0x7f0424f86000) [pid = 1862] [serial = 876] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 280 (0x7f0427431800) [pid = 1862] [serial = 780] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 279 (0x7f0428cf4400) [pid = 1862] [serial = 789] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 278 (0x7f0424ecac00) [pid = 1862] [serial = 762] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 277 (0x7f042e533c00) [pid = 1862] [serial = 1133] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 276 (0x7f043d102400) [pid = 1862] [serial = 894] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 275 (0x7f0414cedc00) [pid = 1862] [serial = 1145] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 274 (0x7f041fe6b800) [pid = 1862] [serial = 768] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 273 (0x7f042e7f6800) [pid = 1862] [serial = 1122] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 272 (0x7f0414cf7000) [pid = 1862] [serial = 1148] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 271 (0x7f0413946000) [pid = 1862] [serial = 1163] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 270 (0x7f04251f8800) [pid = 1862] [serial = 774] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 269 (0x7f0419acac00) [pid = 1862] [serial = 1157] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 268 (0x7f043d622c00) [pid = 1862] [serial = 897] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 267 (0x7f0424f8a400) [pid = 1862] [serial = 1188] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 266 (0x7f0428c44800) [pid = 1862] [serial = 786] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 265 (0x7f042e721c00) [pid = 1862] [serial = 831] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 264 (0x7f042f848c00) [pid = 1862] [serial = 840] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 263 (0x7f0423483c00) [pid = 1862] [serial = 1184] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 262 (0x7f041548bc00) [pid = 1862] [serial = 1151] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 261 (0x7f042f058800) [pid = 1862] [serial = 834] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 260 (0x7f0415489400) [pid = 1862] [serial = 1170] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 259 (0x7f041a797400) [pid = 1862] [serial = 1154] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x7f041e347400) [pid = 1862] [serial = 1178] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x7f041e904800) [pid = 1862] [serial = 1179] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x7f043c46a000) [pid = 1862] [serial = 1139] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x7f041a4d1400) [pid = 1862] [serial = 1172] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x7f0419b62800) [pid = 1862] [serial = 1124] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x7f04251ed400) [pid = 1862] [serial = 1056] [outer = (nil)] [url = about:blank] 13:48:40 INFO - PROCESS | 1862 | 1462222120740 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411c73000 == 125 [pid = 1862] [id = 435] 13:48:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x7f0411c64000) [pid = 1862] [serial = 1306] [outer = (nil)] 13:48:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x7f0411c6c400) [pid = 1862] [serial = 1307] [outer = 0x7f0411c64000] 13:48:40 INFO - PROCESS | 1862 | 1462222120820 Marionette DEBUG loaded listener.js 13:48:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x7f0411ce7800) [pid = 1862] [serial = 1308] [outer = 0x7f0411c64000] 13:48:41 INFO - PROCESS | 1862 | 1462222121661 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 3153ms 13:48:41 INFO - PROCESS | 1862 | 1462222121721 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:48:41 INFO - PROCESS | 1862 | 1462222121728 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 13:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:48:41 INFO - PROCESS | 1862 | 1462222121740 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:48:41 INFO - PROCESS | 1862 | 1462222121744 Marionette TRACE conn5 <- [1,1714,null,{}] 13:48:41 INFO - PROCESS | 1862 | 1462222121752 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:41 INFO - PROCESS | 1862 | 1462222121970 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:48:42 INFO - PROCESS | 1862 | 1462222122163 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135db800 == 126 [pid = 1862] [id = 436] 13:48:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x7f0411aec800) [pid = 1862] [serial = 1309] [outer = (nil)] 13:48:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x7f04139ff000) [pid = 1862] [serial = 1310] [outer = 0x7f0411aec800] 13:48:42 INFO - PROCESS | 1862 | 1462222122296 Marionette DEBUG loaded listener.js 13:48:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x7f0414a0fc00) [pid = 1862] [serial = 1311] [outer = 0x7f0411aec800] 13:48:43 INFO - PROCESS | 1862 | 1462222123455 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1752ms 13:48:43 INFO - PROCESS | 1862 | 1462222123496 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:48:43 INFO - PROCESS | 1862 | 1462222123503 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 13:48:43 INFO - PROCESS | 1862 | 1462222123518 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:48:43 INFO - PROCESS | 1862 | 1462222123521 Marionette TRACE conn5 <- [1,1718,null,{}] 13:48:43 INFO - PROCESS | 1862 | 1462222123528 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:43 INFO - PROCESS | 1862 | 1462222123827 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:48:43 INFO - PROCESS | 1862 | 1462222123866 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414910000 == 127 [pid = 1862] [id = 437] 13:48:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 260 (0x7f0414cef400) [pid = 1862] [serial = 1312] [outer = (nil)] 13:48:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 261 (0x7f041548c000) [pid = 1862] [serial = 1313] [outer = 0x7f0414cef400] 13:48:43 INFO - PROCESS | 1862 | 1462222123936 Marionette DEBUG loaded listener.js 13:48:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 262 (0x7f04158a9c00) [pid = 1862] [serial = 1314] [outer = 0x7f0414cef400] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 261 (0x7f041e88ac00) [pid = 1862] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 260 (0x7f0416cb4000) [pid = 1862] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 259 (0x7f041b9b4800) [pid = 1862] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x7f041393e400) [pid = 1862] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x7f0425c17400) [pid = 1862] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x7f041f13d400) [pid = 1862] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x7f0411ce4400) [pid = 1862] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x7f041a4d1c00) [pid = 1862] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x7f042e7f6c00) [pid = 1862] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0x7f041f13e400) [pid = 1862] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x7f0428a6bc00) [pid = 1862] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x7f0428cf1400) [pid = 1862] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x7f04139f4400) [pid = 1862] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 248 (0x7f0426363000) [pid = 1862] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x7f0414a17c00) [pid = 1862] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0x7f04243b2000) [pid = 1862] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x7f04162e6400) [pid = 1862] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x7f0411ceb000) [pid = 1862] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x7f042f84c800) [pid = 1862] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x7f04243b0400) [pid = 1862] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x7f04162f0000) [pid = 1862] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x7f0411c65800) [pid = 1862] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f0427428000) [pid = 1862] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f0416146c00) [pid = 1862] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f0416e0b000) [pid = 1862] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f041949b000) [pid = 1862] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f043c67a000) [pid = 1862] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f0430e0bc00) [pid = 1862] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f04244ccc00) [pid = 1862] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f041b8d5000) [pid = 1862] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f041afec400) [pid = 1862] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x7f041e349c00) [pid = 1862] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x7f0425dc2000) [pid = 1862] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f0411ce6800) [pid = 1862] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f041589c400) [pid = 1862] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f0414a0bc00) [pid = 1862] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f0416a5ec00) [pid = 1862] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f0416148400) [pid = 1862] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f043d621800) [pid = 1862] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f0418384000) [pid = 1862] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x7f0425dc5400) [pid = 1862] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x7f0414ce9000) [pid = 1862] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x7f0428b48000) [pid = 1862] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x7f041e34cc00) [pid = 1862] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x7f041613f400) [pid = 1862] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x7f0416e0a000) [pid = 1862] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x7f0414a17800) [pid = 1862] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x7f0419ac3000) [pid = 1862] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f0428c47400) [pid = 1862] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f04198b2c00) [pid = 1862] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f0416e0d800) [pid = 1862] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f04247bcc00) [pid = 1862] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f0418384800) [pid = 1862] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f041393d400) [pid = 1862] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f0416141000) [pid = 1862] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f041fc73000) [pid = 1862] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f041c249800) [pid = 1862] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x7f041e2fd400) [pid = 1862] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f04162f0400) [pid = 1862] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f042636b800) [pid = 1862] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f041a794400) [pid = 1862] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f0428a5d800) [pid = 1862] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x7f041e343800) [pid = 1862] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x7f04243af000) [pid = 1862] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x7f042f84cc00) [pid = 1862] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x7f041e348400) [pid = 1862] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x7f04320a5800) [pid = 1862] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f0428cef400) [pid = 1862] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f0425c17000) [pid = 1862] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f041ea0c400) [pid = 1862] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f0416a5e800) [pid = 1862] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f042716f400) [pid = 1862] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f0416140400) [pid = 1862] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f0415483400) [pid = 1862] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f0419ac7800) [pid = 1862] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f0425166400) [pid = 1862] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f04321d4000) [pid = 1862] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f04198ad800) [pid = 1862] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:48:46 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f042716bc00) [pid = 1862] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:48:46 INFO - PROCESS | 1862 | 1462222126549 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3144ms 13:48:46 INFO - PROCESS | 1862 | 1462222126655 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 13:48:46 INFO - PROCESS | 1862 | 1462222126659 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 13:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:48:46 INFO - PROCESS | 1862 | 1462222126675 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:48:46 INFO - PROCESS | 1862 | 1462222126686 Marionette TRACE conn5 <- [1,1722,null,{}] 13:48:46 INFO - PROCESS | 1862 | 1462222126696 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:46 INFO - PROCESS | 1862 | 1462222126929 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:48:47 INFO - PROCESS | 1862 | 1462222127110 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150b2800 == 128 [pid = 1862] [id = 438] 13:48:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0414a0e000) [pid = 1862] [serial = 1315] [outer = (nil)] 13:48:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f0415486400) [pid = 1862] [serial = 1316] [outer = 0x7f0414a0e000] 13:48:47 INFO - PROCESS | 1862 | 1462222127185 Marionette DEBUG loaded listener.js 13:48:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f0416140400) [pid = 1862] [serial = 1317] [outer = 0x7f0414a0e000] 13:48:48 INFO - PROCESS | 1862 | 1462222128065 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1449ms 13:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:48:48 INFO - PROCESS | 1862 | 1462222128117 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:48:48 INFO - PROCESS | 1862 | 1462222128121 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 13:48:48 INFO - PROCESS | 1862 | 1462222128129 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:48:48 INFO - PROCESS | 1862 | 1462222128134 Marionette TRACE conn5 <- [1,1726,null,{}] 13:48:48 INFO - PROCESS | 1862 | 1462222128141 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:48 INFO - PROCESS | 1862 | 1462222128353 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:48:48 INFO - PROCESS | 1862 | 1462222128784 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411c74000 == 129 [pid = 1862] [id = 439] 13:48:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f0410826400) [pid = 1862] [serial = 1318] [outer = (nil)] 13:48:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0411aea800) [pid = 1862] [serial = 1319] [outer = 0x7f0410826400] 13:48:48 INFO - PROCESS | 1862 | 1462222128868 Marionette DEBUG loaded listener.js 13:48:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f0411ce6800) [pid = 1862] [serial = 1320] [outer = 0x7f0410826400] 13:48:49 INFO - PROCESS | 1862 | 1462222129801 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1735ms 13:48:49 INFO - PROCESS | 1862 | 1462222129864 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:48:49 INFO - PROCESS | 1862 | 1462222129872 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 13:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:48:49 INFO - PROCESS | 1862 | 1462222129881 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:48:49 INFO - PROCESS | 1862 | 1462222129887 Marionette TRACE conn5 <- [1,1730,null,{}] 13:48:49 INFO - PROCESS | 1862 | 1462222129895 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:50 INFO - PROCESS | 1862 | 1462222130204 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:48:50 INFO - PROCESS | 1862 | 1462222130410 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150ac000 == 130 [pid = 1862] [id = 440] 13:48:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f04145f7800) [pid = 1862] [serial = 1321] [outer = (nil)] 13:48:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f0414ceb000) [pid = 1862] [serial = 1322] [outer = 0x7f04145f7800] 13:48:50 INFO - PROCESS | 1862 | 1462222130536 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f04158a0000) [pid = 1862] [serial = 1323] [outer = 0x7f04145f7800] 13:48:51 INFO - PROCESS | 1862 | 1462222131651 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1842ms 13:48:51 INFO - PROCESS | 1862 | 1462222131727 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:48:51 INFO - PROCESS | 1862 | 1462222131733 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 13:48:51 INFO - PROCESS | 1862 | 1462222131740 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 1862 | 1462222131744 Marionette TRACE conn5 <- [1,1734,null,{}] 13:48:51 INFO - PROCESS | 1862 | 1462222131751 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:52 INFO - PROCESS | 1862 | 1462222132035 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:48:52 INFO - PROCESS | 1862 | 1462222132385 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416bde800 == 131 [pid = 1862] [id = 441] 13:48:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f0416a59000) [pid = 1862] [serial = 1324] [outer = (nil)] 13:48:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f0416cbd400) [pid = 1862] [serial = 1325] [outer = 0x7f0416a59000] 13:48:52 INFO - PROCESS | 1862 | 1462222132474 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f0416e10400) [pid = 1862] [serial = 1326] [outer = 0x7f0416a59000] 13:48:53 INFO - PROCESS | 1862 | 1462222133467 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1781ms 13:48:53 INFO - PROCESS | 1862 | 1462222133522 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 1862 | 1462222133525 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 13:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:48:53 INFO - PROCESS | 1862 | 1462222133542 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 1862 | 1462222133552 Marionette TRACE conn5 <- [1,1738,null,{}] 13:48:53 INFO - PROCESS | 1862 | 1462222133559 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:53 INFO - PROCESS | 1862 | 1462222133857 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:48:54 INFO - PROCESS | 1862 | 1462222134106 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04197dd800 == 132 [pid = 1862] [id = 442] 13:48:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x7f0416a63800) [pid = 1862] [serial = 1327] [outer = (nil)] 13:48:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x7f04184a2800) [pid = 1862] [serial = 1328] [outer = 0x7f0416a63800] 13:48:54 INFO - PROCESS | 1862 | 1462222134226 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x7f041949a000) [pid = 1862] [serial = 1329] [outer = 0x7f0416a63800] 13:48:55 INFO - PROCESS | 1862 | 1462222135104 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1603ms 13:48:55 INFO - PROCESS | 1862 | 1462222135137 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 1862 | 1462222135141 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 13:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:48:55 INFO - PROCESS | 1862 | 1462222135148 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 1862 | 1462222135150 Marionette TRACE conn5 <- [1,1742,null,{}] 13:48:55 INFO - PROCESS | 1862 | 1462222135156 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:55 INFO - PROCESS | 1862 | 1462222135378 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:48:55 INFO - PROCESS | 1862 | 1462222135627 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a776800 == 133 [pid = 1862] [id = 443] 13:48:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x7f0416cb1c00) [pid = 1862] [serial = 1330] [outer = (nil)] 13:48:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x7f0419ac7400) [pid = 1862] [serial = 1331] [outer = 0x7f0416cb1c00] 13:48:55 INFO - PROCESS | 1862 | 1462222135743 Marionette DEBUG loaded listener.js 13:48:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f0419b57c00) [pid = 1862] [serial = 1332] [outer = 0x7f0416cb1c00] 13:48:56 INFO - PROCESS | 1862 | 1462222136677 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1585ms 13:48:56 INFO - PROCESS | 1862 | 1462222136734 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:48:56 INFO - PROCESS | 1862 | 1462222136737 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 13:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:48:56 INFO - PROCESS | 1862 | 1462222136745 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:48:56 INFO - PROCESS | 1862 | 1462222136748 Marionette TRACE conn5 <- [1,1746,null,{}] 13:48:56 INFO - PROCESS | 1862 | 1462222136754 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:56 INFO - PROCESS | 1862 | 1462222136975 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:48:57 INFO - PROCESS | 1862 | 1462222137234 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af26800 == 134 [pid = 1862] [id = 444] 13:48:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f041a791800) [pid = 1862] [serial = 1333] [outer = (nil)] 13:48:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f041a795800) [pid = 1862] [serial = 1334] [outer = 0x7f041a791800] 13:48:57 INFO - PROCESS | 1862 | 1462222137371 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f041b8c6800) [pid = 1862] [serial = 1335] [outer = 0x7f041a791800] 13:48:58 INFO - PROCESS | 1862 | 1462222138299 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1633ms 13:48:58 INFO - PROCESS | 1862 | 1462222138379 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:48:58 INFO - PROCESS | 1862 | 1462222138382 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 13:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:48:58 INFO - PROCESS | 1862 | 1462222138389 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 1862 | 1462222138394 Marionette TRACE conn5 <- [1,1750,null,{}] 13:48:58 INFO - PROCESS | 1862 | 1462222138400 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:58 INFO - PROCESS | 1862 | 1462222138689 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:48:58 INFO - PROCESS | 1862 | 1462222138984 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9a9800 == 135 [pid = 1862] [id = 445] 13:48:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x7f041a791c00) [pid = 1862] [serial = 1336] [outer = (nil)] 13:48:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f041c244800) [pid = 1862] [serial = 1337] [outer = 0x7f041a791c00] 13:48:59 INFO - PROCESS | 1862 | 1462222139060 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f041c24e400) [pid = 1862] [serial = 1338] [outer = 0x7f041a791c00] 13:48:59 INFO - PROCESS | 1862 | 1462222139905 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1583ms 13:48:59 INFO - PROCESS | 1862 | 1462222139973 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:48:59 INFO - PROCESS | 1862 | 1462222139977 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 13:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:48:59 INFO - PROCESS | 1862 | 1462222139983 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:48:59 INFO - PROCESS | 1862 | 1462222139986 Marionette TRACE conn5 <- [1,1754,null,{}] 13:48:59 INFO - PROCESS | 1862 | 1462222139993 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:00 INFO - PROCESS | 1862 | 1462222140217 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:49:00 INFO - PROCESS | 1862 | 1462222140429 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e2dd800 == 136 [pid = 1862] [id = 446] 13:49:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f041b8c6c00) [pid = 1862] [serial = 1339] [outer = (nil)] 13:49:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f041e341400) [pid = 1862] [serial = 1340] [outer = 0x7f041b8c6c00] 13:49:00 INFO - PROCESS | 1862 | 1462222140549 Marionette DEBUG loaded listener.js 13:49:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f041e883c00) [pid = 1862] [serial = 1341] [outer = 0x7f041b8c6c00] 13:49:01 INFO - PROCESS | 1862 | 1462222141679 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1741ms 13:49:01 INFO - PROCESS | 1862 | 1462222141726 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 1862 | 1462222141729 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 13:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:49:01 INFO - PROCESS | 1862 | 1462222141736 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 1862 | 1462222141740 Marionette TRACE conn5 <- [1,1758,null,{}] 13:49:01 INFO - PROCESS | 1862 | 1462222141745 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:01 INFO - PROCESS | 1862 | 1462222141963 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:49:02 INFO - PROCESS | 1862 | 1462222142227 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5c4000 == 137 [pid = 1862] [id = 447] 13:49:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f041b9b7800) [pid = 1862] [serial = 1342] [outer = (nil)] 13:49:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f041e907c00) [pid = 1862] [serial = 1343] [outer = 0x7f041b9b7800] 13:49:02 INFO - PROCESS | 1862 | 1462222142390 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f041ea07800) [pid = 1862] [serial = 1344] [outer = 0x7f041b9b7800] 13:49:03 INFO - PROCESS | 1862 | 1462222143383 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1680ms 13:49:03 INFO - PROCESS | 1862 | 1462222143418 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 1862 | 1462222143421 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 13:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:49:03 INFO - PROCESS | 1862 | 1462222143428 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 1862 | 1462222143430 Marionette TRACE conn5 <- [1,1762,null,{}] 13:49:03 INFO - PROCESS | 1862 | 1462222143436 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:03 INFO - PROCESS | 1862 | 1462222143694 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:49:03 INFO - PROCESS | 1862 | 1462222143955 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041ea89000 == 138 [pid = 1862] [id = 448] 13:49:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f041e2f1c00) [pid = 1862] [serial = 1345] [outer = (nil)] 13:49:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f041ee42400) [pid = 1862] [serial = 1346] [outer = 0x7f041e2f1c00] 13:49:04 INFO - PROCESS | 1862 | 1462222144076 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f041ee4e000) [pid = 1862] [serial = 1347] [outer = 0x7f041e2f1c00] 13:49:04 INFO - PROCESS | 1862 | 1462222144959 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1587ms 13:49:05 INFO - PROCESS | 1862 | 1462222145016 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 1862 | 1462222145020 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 13:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:49:05 INFO - PROCESS | 1862 | 1462222145027 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 1862 | 1462222145030 Marionette TRACE conn5 <- [1,1766,null,{}] 13:49:05 INFO - PROCESS | 1862 | 1462222145035 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:05 INFO - PROCESS | 1862 | 1462222145246 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:49:05 INFO - PROCESS | 1862 | 1462222145460 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f171000 == 139 [pid = 1862] [id = 449] 13:49:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f041f2d1800) [pid = 1862] [serial = 1348] [outer = (nil)] 13:49:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f041f2da000) [pid = 1862] [serial = 1349] [outer = 0x7f041f2d1800] 13:49:05 INFO - PROCESS | 1862 | 1462222145643 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f041fe63c00) [pid = 1862] [serial = 1350] [outer = 0x7f041f2d1800] 13:49:06 INFO - PROCESS | 1862 | 1462222146688 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1732ms 13:49:06 INFO - PROCESS | 1862 | 1462222146761 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:49:06 INFO - PROCESS | 1862 | 1462222146768 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 13:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:49:06 INFO - PROCESS | 1862 | 1462222146778 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:49:06 INFO - PROCESS | 1862 | 1462222146786 Marionette TRACE conn5 <- [1,1770,null,{}] 13:49:06 INFO - PROCESS | 1862 | 1462222146795 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:07 INFO - PROCESS | 1862 | 1462222147204 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:49:07 INFO - PROCESS | 1862 | 1462222147585 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234da800 == 140 [pid = 1862] [id = 450] 13:49:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f0423246000) [pid = 1862] [serial = 1351] [outer = (nil)] 13:49:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f0423947800) [pid = 1862] [serial = 1352] [outer = 0x7f0423246000] 13:49:07 INFO - PROCESS | 1862 | 1462222147665 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f0423a70800) [pid = 1862] [serial = 1353] [outer = 0x7f0423246000] 13:49:08 INFO - PROCESS | 1862 | 1462222148613 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1893ms 13:49:08 INFO - PROCESS | 1862 | 1462222148671 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:49:08 INFO - PROCESS | 1862 | 1462222148676 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 13:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:49:08 INFO - PROCESS | 1862 | 1462222148683 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 1862 | 1462222148692 Marionette TRACE conn5 <- [1,1774,null,{}] 13:49:08 INFO - PROCESS | 1862 | 1462222148704 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:08 INFO - PROCESS | 1862 | 1462222148942 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:49:09 INFO - PROCESS | 1862 | 1462222149216 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b95000 == 141 [pid = 1862] [id = 451] 13:49:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f041e903400) [pid = 1862] [serial = 1354] [outer = (nil)] 13:49:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f04243af000) [pid = 1862] [serial = 1355] [outer = 0x7f041e903400] 13:49:09 INFO - PROCESS | 1862 | 1462222149339 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f04243b7400) [pid = 1862] [serial = 1356] [outer = 0x7f041e903400] 13:49:10 INFO - PROCESS | 1862 | 1462222150246 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1643ms 13:49:10 INFO - PROCESS | 1862 | 1462222150326 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:49:10 INFO - PROCESS | 1862 | 1462222150330 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 13:49:10 INFO - PROCESS | 1862 | 1462222150336 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:49:10 INFO - PROCESS | 1862 | 1462222150339 Marionette TRACE conn5 <- [1,1778,null,{}] 13:49:10 INFO - PROCESS | 1862 | 1462222150345 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:10 INFO - PROCESS | 1862 | 1462222150601 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:49:10 INFO - PROCESS | 1862 | 1462222150852 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f46800 == 142 [pid = 1862] [id = 452] 13:49:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f041f1edc00) [pid = 1862] [serial = 1357] [outer = (nil)] 13:49:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f04244d7c00) [pid = 1862] [serial = 1358] [outer = 0x7f041f1edc00] 13:49:10 INFO - PROCESS | 1862 | 1462222150972 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f04247bd800) [pid = 1862] [serial = 1359] [outer = 0x7f041f1edc00] 13:49:11 INFO - PROCESS | 1862 | 1462222151862 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1579ms 13:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:49:11 INFO - PROCESS | 1862 | 1462222151916 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:49:11 INFO - PROCESS | 1862 | 1462222151919 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 13:49:11 INFO - PROCESS | 1862 | 1462222151925 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:49:11 INFO - PROCESS | 1862 | 1462222151928 Marionette TRACE conn5 <- [1,1782,null,{}] 13:49:11 INFO - PROCESS | 1862 | 1462222151933 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:12 INFO - PROCESS | 1862 | 1462222152154 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:49:12 INFO - PROCESS | 1862 | 1462222152371 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042521b000 == 143 [pid = 1862] [id = 453] 13:49:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f04243af800) [pid = 1862] [serial = 1360] [outer = (nil)] 13:49:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x7f0424ece000) [pid = 1862] [serial = 1361] [outer = 0x7f04243af800] 13:49:12 INFO - PROCESS | 1862 | 1462222152525 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x7f042516fc00) [pid = 1862] [serial = 1362] [outer = 0x7f04243af800] 13:49:13 INFO - PROCESS | 1862 | 1462222153446 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1582ms 13:49:13 INFO - PROCESS | 1862 | 1462222153507 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:49:13 INFO - PROCESS | 1862 | 1462222153510 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 13:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:49:13 INFO - PROCESS | 1862 | 1462222153517 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 1862 | 1462222153520 Marionette TRACE conn5 <- [1,1786,null,{}] 13:49:13 INFO - PROCESS | 1862 | 1462222153525 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 1862 | 1462222153754 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:49:14 INFO - PROCESS | 1862 | 1462222154015 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411c88800 == 144 [pid = 1862] [id = 454] 13:49:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f0410827000) [pid = 1862] [serial = 1363] [outer = (nil)] 13:49:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f0411c66800) [pid = 1862] [serial = 1364] [outer = 0x7f0410827000] 13:49:14 INFO - PROCESS | 1862 | 1462222154135 Marionette DEBUG loaded listener.js 13:49:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f041849a800) [pid = 1862] [serial = 1365] [outer = 0x7f0410827000] 13:49:14 INFO - PROCESS | 1862 | 1462222154995 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 13:49:15 INFO - PROCESS | 1862 | 1462222155051 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:49:15 INFO - PROCESS | 1862 | 1462222155055 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 13:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:49:15 INFO - PROCESS | 1862 | 1462222155061 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 1862 | 1462222155063 Marionette TRACE conn5 <- [1,1790,null,{}] 13:49:15 INFO - PROCESS | 1862 | 1462222155071 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:15 INFO - PROCESS | 1862 | 1462222155296 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:49:15 INFO - PROCESS | 1862 | 1462222155600 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414a29000 == 145 [pid = 1862] [id = 455] 13:49:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f0410828400) [pid = 1862] [serial = 1366] [outer = (nil)] 13:49:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f0414a13400) [pid = 1862] [serial = 1367] [outer = 0x7f0410828400] 13:49:15 INFO - PROCESS | 1862 | 1462222155681 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f0416a5b000) [pid = 1862] [serial = 1368] [outer = 0x7f0410828400] 13:49:16 INFO - PROCESS | 1862 | 1462222156596 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1580ms 13:49:16 INFO - PROCESS | 1862 | 1462222156643 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 1862 | 1462222156647 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 13:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:49:16 INFO - PROCESS | 1862 | 1462222156653 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 1862 | 1462222156655 Marionette TRACE conn5 <- [1,1794,null,{}] 13:49:16 INFO - PROCESS | 1862 | 1462222156661 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:16 INFO - PROCESS | 1862 | 1462222156883 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:49:17 INFO - PROCESS | 1862 | 1462222157139 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416bd8800 == 146 [pid = 1862] [id = 456] 13:49:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f04139fe400) [pid = 1862] [serial = 1369] [outer = (nil)] 13:49:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f0419ac5800) [pid = 1862] [serial = 1370] [outer = 0x7f04139fe400] 13:49:17 INFO - PROCESS | 1862 | 1462222157262 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f041a4d5800) [pid = 1862] [serial = 1371] [outer = 0x7f04139fe400] 13:49:18 INFO - PROCESS | 1862 | 1462222158146 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1529ms 13:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:49:18 INFO - PROCESS | 1862 | 1462222158183 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 1862 | 1462222158186 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 13:49:18 INFO - PROCESS | 1862 | 1462222158192 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 1862 | 1462222158196 Marionette TRACE conn5 <- [1,1798,null,{}] 13:49:18 INFO - PROCESS | 1862 | 1462222158201 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 1862 | 1462222158424 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:49:18 INFO - PROCESS | 1862 | 1462222158642 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419bf8000 == 147 [pid = 1862] [id = 457] 13:49:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x7f041589f000) [pid = 1862] [serial = 1372] [outer = (nil)] 13:49:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x7f0416e15800) [pid = 1862] [serial = 1373] [outer = 0x7f041589f000] 13:49:18 INFO - PROCESS | 1862 | 1462222158800 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x7f04198b2000) [pid = 1862] [serial = 1374] [outer = 0x7f041589f000] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04139ae800 == 146 [pid = 1862] [id = 387] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04135dd800 == 145 [pid = 1862] [id = 385] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a76e800 == 144 [pid = 1862] [id = 383] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041444f800 == 143 [pid = 1862] [id = 386] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0426459800 == 142 [pid = 1862] [id = 382] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a78d000 == 141 [pid = 1862] [id = 384] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150b2800 == 140 [pid = 1862] [id = 438] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414910000 == 139 [pid = 1862] [id = 437] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04135db800 == 138 [pid = 1862] [id = 436] 13:49:19 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0411c73000 == 137 [pid = 1862] [id = 435] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1aa800 == 136 [pid = 1862] [id = 426] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042645f000 == 135 [pid = 1862] [id = 425] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425531000 == 134 [pid = 1862] [id = 424] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423bac800 == 133 [pid = 1862] [id = 423] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f22a800 == 132 [pid = 1862] [id = 422] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5c5000 == 131 [pid = 1862] [id = 421] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b1b9800 == 130 [pid = 1862] [id = 420] 13:49:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150b7000 == 129 [pid = 1862] [id = 419] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x7f041f146000) [pid = 1862] [serial = 939] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x7f0440982800) [pid = 1862] [serial = 903] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x7f0428b4d000) [pid = 1862] [serial = 813] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f04139f7000) [pid = 1862] [serial = 1167] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f043c46b000) [pid = 1862] [serial = 1020] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f041fe6a000) [pid = 1862] [serial = 1199] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f0415489800) [pid = 1862] [serial = 1247] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f041a4dd800) [pid = 1862] [serial = 1095] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f043bf96c00) [pid = 1862] [serial = 1017] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f0430462400) [pid = 1862] [serial = 948] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f042e535c00) [pid = 1862] [serial = 1077] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f042e540000) [pid = 1862] [serial = 1080] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x7f04139f7c00) [pid = 1862] [serial = 1244] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x7f042e72e000) [pid = 1862] [serial = 1212] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f043f039000) [pid = 1862] [serial = 1149] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f042550c400) [pid = 1862] [serial = 942] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f041949c800) [pid = 1862] [serial = 1194] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f041849f400) [pid = 1862] [serial = 1226] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f04320a0000) [pid = 1862] [serial = 1014] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f0425e0f000) [pid = 1862] [serial = 1068] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f0419b61800) [pid = 1862] [serial = 1101] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x7f0411c70c00) [pid = 1862] [serial = 1230] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x7f042cc4cc00) [pid = 1862] [serial = 1074] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x7f0424ec8c00) [pid = 1862] [serial = 1098] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x7f0418384400) [pid = 1862] [serial = 960] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x7f041b8cb000) [pid = 1862] [serial = 1059] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x7f0440f3e800) [pid = 1862] [serial = 954] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x7f044098a000) [pid = 1862] [serial = 1026] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x7f0425e11c00) [pid = 1862] [serial = 1206] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f0425e26800) [pid = 1862] [serial = 1032] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f042e531400) [pid = 1862] [serial = 1035] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f041ea09800) [pid = 1862] [serial = 1062] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f0411c71800) [pid = 1862] [serial = 1235] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f042728a000) [pid = 1862] [serial = 1008] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f0411cef000) [pid = 1862] [serial = 1223] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f04184a4800) [pid = 1862] [serial = 1227] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f04158abc00) [pid = 1862] [serial = 972] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f0414a16800) [pid = 1862] [serial = 1143] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x7f041948f800) [pid = 1862] [serial = 1251] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f0416e12000) [pid = 1862] [serial = 999] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f0440797c00) [pid = 1862] [serial = 1220] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f041c24f000) [pid = 1862] [serial = 1238] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f041c245c00) [pid = 1862] [serial = 963] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x7f042e5af400) [pid = 1862] [serial = 1011] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x7f041548f400) [pid = 1862] [serial = 1152] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x7f043205a000) [pid = 1862] [serial = 1215] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x7f0440da6400) [pid = 1862] [serial = 1029] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x7f0416141400) [pid = 1862] [serial = 1248] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f041614a800) [pid = 1862] [serial = 906] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f0416e14800) [pid = 1862] [serial = 957] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f0425dce800) [pid = 1862] [serial = 1205] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f042e53a400) [pid = 1862] [serial = 1211] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f0414cf1800) [pid = 1862] [serial = 1146] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f0419acec00) [pid = 1862] [serial = 1158] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f041082c400) [pid = 1862] [serial = 1232] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f0440986800) [pid = 1862] [serial = 1092] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f041b2e0c00) [pid = 1862] [serial = 1196] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f041c1f9800) [pid = 1862] [serial = 1125] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f042e7f0400) [pid = 1862] [serial = 1134] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f041c251000) [pid = 1862] [serial = 966] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f0416e13800) [pid = 1862] [serial = 1250] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f042f3e4000) [pid = 1862] [serial = 1214] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f041394a800) [pid = 1862] [serial = 1164] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f041e907400) [pid = 1862] [serial = 912] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0425bc0c00) [pid = 1862] [serial = 1203] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f0440f45000) [pid = 1862] [serial = 1224] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f04247b2000) [pid = 1862] [serial = 1202] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0440f46000) [pid = 1862] [serial = 969] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0428b4b000) [pid = 1862] [serial = 1208] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f043f569400) [pid = 1862] [serial = 915] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f042f3e5400) [pid = 1862] [serial = 1086] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0432a71800) [pid = 1862] [serial = 1217] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0423a74000) [pid = 1862] [serial = 1200] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0432ab4400) [pid = 1862] [serial = 951] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f041b9bc400) [pid = 1862] [serial = 1197] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0423948400) [pid = 1862] [serial = 1128] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04251edc00) [pid = 1862] [serial = 1065] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0414a60c00) [pid = 1862] [serial = 1241] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f0440da7000) [pid = 1862] [serial = 1221] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f043d626800) [pid = 1862] [serial = 1023] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f042716d000) [pid = 1862] [serial = 1071] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f043bf09400) [pid = 1862] [serial = 1089] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f0430e0a800) [pid = 1862] [serial = 1137] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0428b48800) [pid = 1862] [serial = 1131] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f042d60bc00) [pid = 1862] [serial = 1209] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f04247b3000) [pid = 1862] [serial = 1005] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0419ac6400) [pid = 1862] [serial = 1253] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f042c8e7400) [pid = 1862] [serial = 945] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f04162ef400) [pid = 1862] [serial = 909] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0414a0f800) [pid = 1862] [serial = 1245] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f043f03ac00) [pid = 1862] [serial = 1155] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f044098b400) [pid = 1862] [serial = 1161] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f042e7f4000) [pid = 1862] [serial = 1083] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f043bf04800) [pid = 1862] [serial = 1218] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f0440985800) [pid = 1862] [serial = 1140] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0416e0dc00) [pid = 1862] [serial = 1193] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f041c242c00) [pid = 1862] [serial = 1002] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0411c6c000) [pid = 1862] [serial = 1229] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f0440791400) [pid = 1862] [serial = 900] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0419b61000) [pid = 1862] [serial = 1254] [outer = (nil)] [url = about:blank] 13:49:20 INFO - PROCESS | 1862 | 1462222160848 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2689ms 13:49:20 INFO - PROCESS | 1862 | 1462222160882 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 1862 | 1462222160890 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 13:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:49:20 INFO - PROCESS | 1862 | 1462222160899 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 1862 | 1462222160904 Marionette TRACE conn5 <- [1,1802,null,{}] 13:49:20 INFO - PROCESS | 1862 | 1462222160913 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:21 INFO - PROCESS | 1862 | 1462222161152 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:49:21 INFO - PROCESS | 1862 | 1462222161323 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135cd800 == 130 [pid = 1862] [id = 458] 13:49:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f0411ceac00) [pid = 1862] [serial = 1375] [outer = (nil)] 13:49:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0413945400) [pid = 1862] [serial = 1376] [outer = 0x7f0411ceac00] 13:49:21 INFO - PROCESS | 1862 | 1462222161393 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f04145ef400) [pid = 1862] [serial = 1377] [outer = 0x7f0411ceac00] 13:49:22 INFO - PROCESS | 1862 | 1462222162252 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1437ms 13:49:22 INFO - PROCESS | 1862 | 1462222162336 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 1862 | 1462222162344 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 13:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:49:22 INFO - PROCESS | 1862 | 1462222162355 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - PROCESS | 1862 | 1462222162359 Marionette TRACE conn5 <- [1,1806,null,{}] 13:49:22 INFO - PROCESS | 1862 | 1462222162365 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:22 INFO - PROCESS | 1862 | 1462222162586 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:49:22 INFO - PROCESS | 1862 | 1462222162786 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04147eb000 == 131 [pid = 1862] [id = 459] 13:49:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f0414a13000) [pid = 1862] [serial = 1378] [outer = (nil)] 13:49:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f0414cf3c00) [pid = 1862] [serial = 1379] [outer = 0x7f0414a13000] 13:49:22 INFO - PROCESS | 1862 | 1462222162849 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f04158a9800) [pid = 1862] [serial = 1380] [outer = 0x7f0414a13000] 13:49:23 INFO - PROCESS | 1862 | 1462222163766 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1481ms 13:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:49:23 INFO - PROCESS | 1862 | 1462222163836 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 1862 | 1462222163839 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 13:49:23 INFO - PROCESS | 1862 | 1462222163846 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 1862 | 1462222163852 Marionette TRACE conn5 <- [1,1810,null,{}] 13:49:23 INFO - PROCESS | 1862 | 1462222163873 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:24 INFO - PROCESS | 1862 | 1462222164161 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:49:24 INFO - PROCESS | 1862 | 1462222164256 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04157d9000 == 132 [pid = 1862] [id = 460] 13:49:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0416cb2400) [pid = 1862] [serial = 1381] [outer = (nil)] 13:49:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f0416e07c00) [pid = 1862] [serial = 1382] [outer = 0x7f0416cb2400] 13:49:24 INFO - PROCESS | 1862 | 1462222164580 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0418384c00) [pid = 1862] [serial = 1383] [outer = 0x7f0416cb2400] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0424ecdc00) [pid = 1862] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0416e0e800) [pid = 1862] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f041a79b000) [pid = 1862] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f041f2ccc00) [pid = 1862] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0416a5f000) [pid = 1862] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f042f3db800) [pid = 1862] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f04145f7400) [pid = 1862] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f042d603800) [pid = 1862] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f041afef800) [pid = 1862] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0410825800) [pid = 1862] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0414cef400) [pid = 1862] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041f141c00) [pid = 1862] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f0411c64000) [pid = 1862] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f0410829c00) [pid = 1862] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f041a793400) [pid = 1862] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0410825400) [pid = 1862] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0411aec800) [pid = 1862] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f041b2e3400) [pid = 1862] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f0423a79c00) [pid = 1862] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0423a71800) [pid = 1862] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f04247b6800) [pid = 1862] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f04139ffc00) [pid = 1862] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:49:25 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f0411ae2000) [pid = 1862] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:49:25 INFO - PROCESS | 1862 | 1462222165931 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2147ms 13:49:25 INFO - PROCESS | 1862 | 1462222165994 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:49:26 INFO - PROCESS | 1862 | 1462222165999 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 13:49:26 INFO - PROCESS | 1862 | 1462222166004 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 1862 | 1462222166007 Marionette TRACE conn5 <- [1,1814,null,{}] 13:49:26 INFO - PROCESS | 1862 | 1462222166013 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:26 INFO - PROCESS | 1862 | 1462222166232 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:49:26 INFO - PROCESS | 1862 | 1462222166387 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041650d000 == 133 [pid = 1862] [id = 461] 13:49:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f0410825400) [pid = 1862] [serial = 1384] [outer = (nil)] 13:49:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0416a57c00) [pid = 1862] [serial = 1385] [outer = 0x7f0410825400] 13:49:26 INFO - PROCESS | 1862 | 1462222166451 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0418499c00) [pid = 1862] [serial = 1386] [outer = 0x7f0410825400] 13:49:27 INFO - PROCESS | 1862 | 1462222167239 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1288ms 13:49:27 INFO - PROCESS | 1862 | 1462222167410 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 1862 | 1462222167415 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 13:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:49:27 INFO - PROCESS | 1862 | 1462222167439 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 1862 | 1462222167444 Marionette TRACE conn5 <- [1,1818,null,{}] 13:49:27 INFO - PROCESS | 1862 | 1462222167453 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:27 INFO - PROCESS | 1862 | 1462222167710 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:49:27 INFO - PROCESS | 1862 | 1462222167992 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135e1000 == 134 [pid = 1862] [id = 462] 13:49:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f0411ce7000) [pid = 1862] [serial = 1387] [outer = (nil)] 13:49:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0413943c00) [pid = 1862] [serial = 1388] [outer = 0x7f0411ce7000] 13:49:28 INFO - PROCESS | 1862 | 1462222168085 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f04145f3c00) [pid = 1862] [serial = 1389] [outer = 0x7f0411ce7000] 13:49:29 INFO - PROCESS | 1862 | 1462222169021 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1644ms 13:49:29 INFO - PROCESS | 1862 | 1462222169084 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 1862 | 1462222169090 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 13:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:49:29 INFO - PROCESS | 1862 | 1462222169102 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 1862 | 1462222169108 Marionette TRACE conn5 <- [1,1822,null,{}] 13:49:29 INFO - PROCESS | 1862 | 1462222169115 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:29 INFO - PROCESS | 1862 | 1462222169396 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:49:29 INFO - PROCESS | 1862 | 1462222169665 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041651f800 == 135 [pid = 1862] [id = 463] 13:49:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f041548f400) [pid = 1862] [serial = 1390] [outer = (nil)] 13:49:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f04162f4c00) [pid = 1862] [serial = 1391] [outer = 0x7f041548f400] 13:49:29 INFO - PROCESS | 1862 | 1462222169746 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0416cb6800) [pid = 1862] [serial = 1392] [outer = 0x7f041548f400] 13:49:30 INFO - PROCESS | 1862 | 1462222170678 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1638ms 13:49:30 INFO - PROCESS | 1862 | 1462222170738 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:49:30 INFO - PROCESS | 1862 | 1462222170742 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 13:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:49:30 INFO - PROCESS | 1862 | 1462222170750 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 1862 | 1462222170754 Marionette TRACE conn5 <- [1,1826,null,{}] 13:49:30 INFO - PROCESS | 1862 | 1462222170769 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:31 INFO - PROCESS | 1862 | 1462222171020 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:49:31 INFO - PROCESS | 1862 | 1462222171355 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418446000 == 136 [pid = 1862] [id = 464] 13:49:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f04198a5800) [pid = 1862] [serial = 1393] [outer = (nil)] 13:49:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0419ac6400) [pid = 1862] [serial = 1394] [outer = 0x7f04198a5800] 13:49:31 INFO - PROCESS | 1862 | 1462222171439 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0419b5c000) [pid = 1862] [serial = 1395] [outer = 0x7f04198a5800] 13:49:32 INFO - PROCESS | 1862 | 1462222172421 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1738ms 13:49:32 INFO - PROCESS | 1862 | 1462222172488 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 1862 | 1462222172492 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 13:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:49:32 INFO - PROCESS | 1862 | 1462222172499 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 1862 | 1462222172501 Marionette TRACE conn5 <- [1,1830,null,{}] 13:49:32 INFO - PROCESS | 1862 | 1462222172508 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:32 INFO - PROCESS | 1862 | 1462222172759 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:49:33 INFO - PROCESS | 1862 | 1462222173003 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419bf6800 == 137 [pid = 1862] [id = 465] 13:49:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0418499400) [pid = 1862] [serial = 1396] [outer = (nil)] 13:49:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041a796000) [pid = 1862] [serial = 1397] [outer = 0x7f0418499400] 13:49:33 INFO - PROCESS | 1862 | 1462222173127 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f041afed000) [pid = 1862] [serial = 1398] [outer = 0x7f0418499400] 13:49:34 INFO - PROCESS | 1862 | 1462222174042 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1581ms 13:49:34 INFO - PROCESS | 1862 | 1462222174081 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 1862 | 1462222174085 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 13:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:49:34 INFO - PROCESS | 1862 | 1462222174092 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 1862 | 1462222174095 Marionette TRACE conn5 <- [1,1834,null,{}] 13:49:34 INFO - PROCESS | 1862 | 1462222174102 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:34 INFO - PROCESS | 1862 | 1462222174344 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:49:34 INFO - PROCESS | 1862 | 1462222174544 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af1e800 == 138 [pid = 1862] [id = 466] 13:49:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041a4d4400) [pid = 1862] [serial = 1399] [outer = (nil)] 13:49:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041b2e1c00) [pid = 1862] [serial = 1400] [outer = 0x7f041a4d4400] 13:49:34 INFO - PROCESS | 1862 | 1462222174706 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041b8d1800) [pid = 1862] [serial = 1401] [outer = 0x7f041a4d4400] 13:49:35 INFO - PROCESS | 1862 | 1462222175641 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1581ms 13:49:35 INFO - PROCESS | 1862 | 1462222175673 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 1862 | 1462222175677 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 13:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:49:35 INFO - PROCESS | 1862 | 1462222175683 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 1862 | 1462222175688 Marionette TRACE conn5 <- [1,1838,null,{}] 13:49:35 INFO - PROCESS | 1862 | 1462222175694 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:35 INFO - PROCESS | 1862 | 1462222175963 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:49:36 INFO - PROCESS | 1862 | 1462222176215 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1b9800 == 139 [pid = 1862] [id = 467] 13:49:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041e2fc400) [pid = 1862] [serial = 1402] [outer = (nil)] 13:49:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041e343400) [pid = 1862] [serial = 1403] [outer = 0x7f041e2fc400] 13:49:36 INFO - PROCESS | 1862 | 1462222176339 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041ea04c00) [pid = 1862] [serial = 1404] [outer = 0x7f041e2fc400] 13:49:37 INFO - PROCESS | 1862 | 1462222177283 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1632ms 13:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:49:37 INFO - PROCESS | 1862 | 1462222177317 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 1862 | 1462222177320 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 13:49:37 INFO - PROCESS | 1862 | 1462222177327 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 1862 | 1462222177330 Marionette TRACE conn5 <- [1,1842,null,{}] 13:49:37 INFO - PROCESS | 1862 | 1462222177335 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:37 INFO - PROCESS | 1862 | 1462222177555 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:49:37 INFO - PROCESS | 1862 | 1462222177810 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4ed000 == 140 [pid = 1862] [id = 468] 13:49:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041e911800) [pid = 1862] [serial = 1405] [outer = (nil)] 13:49:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041f142000) [pid = 1862] [serial = 1406] [outer = 0x7f041e911800] 13:49:37 INFO - PROCESS | 1862 | 1462222177936 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041f2cfc00) [pid = 1862] [serial = 1407] [outer = 0x7f041e911800] 13:49:38 INFO - PROCESS | 1862 | 1462222178793 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1539ms 13:49:38 INFO - PROCESS | 1862 | 1462222178865 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:49:38 INFO - PROCESS | 1862 | 1462222178870 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 13:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:49:38 INFO - PROCESS | 1862 | 1462222178877 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:49:38 INFO - PROCESS | 1862 | 1462222178880 Marionette TRACE conn5 <- [1,1846,null,{}] 13:49:38 INFO - PROCESS | 1862 | 1462222178886 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:39 INFO - PROCESS | 1862 | 1462222179105 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:49:39 INFO - PROCESS | 1862 | 1462222179304 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041ea98800 == 141 [pid = 1862] [id = 469] 13:49:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f041ea06800) [pid = 1862] [serial = 1408] [outer = (nil)] 13:49:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041f2d8400) [pid = 1862] [serial = 1409] [outer = 0x7f041ea06800] 13:49:39 INFO - PROCESS | 1862 | 1462222179422 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f041fe62800) [pid = 1862] [serial = 1410] [outer = 0x7f041ea06800] 13:49:40 INFO - PROCESS | 1862 | 1462222180333 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1529ms 13:49:40 INFO - PROCESS | 1862 | 1462222180407 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:49:40 INFO - PROCESS | 1862 | 1462222180411 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 13:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:49:40 INFO - PROCESS | 1862 | 1462222180417 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:49:40 INFO - PROCESS | 1862 | 1462222180420 Marionette TRACE conn5 <- [1,1850,null,{}] 13:49:40 INFO - PROCESS | 1862 | 1462222180425 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:40 INFO - PROCESS | 1862 | 1462222180680 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:49:40 INFO - PROCESS | 1862 | 1462222180886 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f22b000 == 142 [pid = 1862] [id = 470] 13:49:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f041f2cec00) [pid = 1862] [serial = 1411] [outer = (nil)] 13:49:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0423244c00) [pid = 1862] [serial = 1412] [outer = 0x7f041f2cec00] 13:49:41 INFO - PROCESS | 1862 | 1462222181040 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f0423486800) [pid = 1862] [serial = 1413] [outer = 0x7f041f2cec00] 13:49:41 INFO - PROCESS | 1862 | 1462222181928 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1588ms 13:49:42 INFO - PROCESS | 1862 | 1462222182006 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:49:42 INFO - PROCESS | 1862 | 1462222182010 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 13:49:42 INFO - PROCESS | 1862 | 1462222182016 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 1862 | 1462222182020 Marionette TRACE conn5 <- [1,1854,null,{}] 13:49:42 INFO - PROCESS | 1862 | 1462222182025 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:42 INFO - PROCESS | 1862 | 1462222182246 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:49:42 INFO - PROCESS | 1862 | 1462222182491 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234d3800 == 143 [pid = 1862] [id = 471] 13:49:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f041f2d0000) [pid = 1862] [serial = 1414] [outer = (nil)] 13:49:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0423946c00) [pid = 1862] [serial = 1415] [outer = 0x7f041f2d0000] 13:49:42 INFO - PROCESS | 1862 | 1462222182617 Marionette DEBUG loaded listener.js 13:49:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0423a7a400) [pid = 1862] [serial = 1416] [outer = 0x7f041f2d0000] 13:49:43 INFO - PROCESS | 1862 | 1462222183492 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1541ms 13:49:43 INFO - PROCESS | 1862 | 1462222183559 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:49:43 INFO - PROCESS | 1862 | 1462222183563 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 13:49:43 INFO - PROCESS | 1862 | 1462222183569 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:49:43 INFO - PROCESS | 1862 | 1462222183573 Marionette TRACE conn5 <- [1,1858,null,{}] 13:49:43 INFO - PROCESS | 1862 | 1462222183578 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:43 INFO - PROCESS | 1862 | 1462222183855 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:49:44 INFO - PROCESS | 1862 | 1462222184108 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424507000 == 144 [pid = 1862] [id = 472] 13:49:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0424f7fc00) [pid = 1862] [serial = 1417] [outer = (nil)] 13:49:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f042516b000) [pid = 1862] [serial = 1418] [outer = 0x7f0424f7fc00] 13:49:44 INFO - PROCESS | 1862 | 1462222184235 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f04251f8400) [pid = 1862] [serial = 1419] [outer = 0x7f0424f7fc00] 13:49:45 INFO - PROCESS | 1862 | 1462222185124 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1630ms 13:49:45 INFO - PROCESS | 1862 | 1462222185200 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 1862 | 1462222185204 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 13:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:49:45 INFO - PROCESS | 1862 | 1462222185210 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:49:45 INFO - PROCESS | 1862 | 1462222185213 Marionette TRACE conn5 <- [1,1862,null,{}] 13:49:45 INFO - PROCESS | 1862 | 1462222185218 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:45 INFO - PROCESS | 1862 | 1462222185477 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:49:45 INFO - PROCESS | 1862 | 1462222185728 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042552a800 == 145 [pid = 1862] [id = 473] 13:49:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0425164000) [pid = 1862] [serial = 1420] [outer = (nil)] 13:49:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0425bbc400) [pid = 1862] [serial = 1421] [outer = 0x7f0425164000] 13:49:45 INFO - PROCESS | 1862 | 1462222185842 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0425c1c400) [pid = 1862] [serial = 1422] [outer = 0x7f0425164000] 13:49:46 INFO - PROCESS | 1862 | ************************* 13:49:46 INFO - PROCESS | 1862 | A coding exception was thrown and uncaught in a Task. 13:49:46 INFO - PROCESS | 1862 | 13:49:46 INFO - PROCESS | 1862 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:49:46 INFO - PROCESS | 1862 | Full stack: 13:49:46 INFO - PROCESS | 1862 | ************************* 13:49:46 INFO - PROCESS | 1862 | 1462222186812 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1637ms 13:49:46 INFO - PROCESS | 1862 | 1462222186848 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 1862 | 1462222186852 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 13:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:49:46 INFO - PROCESS | 1862 | 1462222186858 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 1862 | 1462222186861 Marionette TRACE conn5 <- [1,1866,null,{}] 13:49:46 INFO - PROCESS | 1862 | 1462222186866 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:47 INFO - PROCESS | 1862 | 1462222187098 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:49:47 INFO - PROCESS | 1862 | 1462222187317 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04157e4000 == 146 [pid = 1862] [id = 474] 13:49:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f041589d400) [pid = 1862] [serial = 1423] [outer = (nil)] 13:49:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f0425dc5000) [pid = 1862] [serial = 1424] [outer = 0x7f041589d400] 13:49:47 INFO - PROCESS | 1862 | 1462222187456 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f0425e22800) [pid = 1862] [serial = 1425] [outer = 0x7f041589d400] 13:49:48 INFO - PROCESS | 1862 | 1462222188376 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1579ms 13:49:48 INFO - PROCESS | 1862 | 1462222188456 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:49:48 INFO - PROCESS | 1862 | 1462222188461 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 13:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:49:48 INFO - PROCESS | 1862 | 1462222188471 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - PROCESS | 1862 | 1462222188473 Marionette TRACE conn5 <- [1,1870,null,{}] 13:49:48 INFO - PROCESS | 1862 | 1462222188480 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:48 INFO - PROCESS | 1862 | 1462222188713 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:49:49 INFO - PROCESS | 1862 | 1462222189562 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135c9800 == 147 [pid = 1862] [id = 475] 13:49:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f0410831c00) [pid = 1862] [serial = 1426] [outer = (nil)] 13:49:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0411aeac00) [pid = 1862] [serial = 1427] [outer = 0x7f0410831c00] 13:49:49 INFO - PROCESS | 1862 | 1462222189701 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0411ce2c00) [pid = 1862] [serial = 1428] [outer = 0x7f0410831c00] 13:49:50 INFO - PROCESS | 1862 | 1462222190570 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2134ms 13:49:50 INFO - PROCESS | 1862 | 1462222190605 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:49:50 INFO - PROCESS | 1862 | 1462222190612 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 13:49:50 INFO - PROCESS | 1862 | 1462222190619 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 1862 | 1462222190624 Marionette TRACE conn5 <- [1,1874,null,{}] 13:49:50 INFO - PROCESS | 1862 | 1462222190632 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:50 INFO - PROCESS | 1862 | 1462222190841 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:49:51 INFO - PROCESS | 1862 | 1462222191072 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414918000 == 148 [pid = 1862] [id = 476] 13:49:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f0411ae6400) [pid = 1862] [serial = 1429] [outer = (nil)] 13:49:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0411cedc00) [pid = 1862] [serial = 1430] [outer = 0x7f0411ae6400] 13:49:51 INFO - PROCESS | 1862 | 1462222191181 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f04145fa800) [pid = 1862] [serial = 1431] [outer = 0x7f0411ae6400] 13:49:52 INFO - PROCESS | 1862 | 1462222192434 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1899ms 13:49:52 INFO - PROCESS | 1862 | 1462222192526 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 1862 | 1462222192535 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 13:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:49:52 INFO - PROCESS | 1862 | 1462222192554 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 1862 | 1462222192558 Marionette TRACE conn5 <- [1,1878,null,{}] 13:49:52 INFO - PROCESS | 1862 | 1462222192625 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:52 INFO - PROCESS | 1862 | 1462222192924 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ccd7000 == 147 [pid = 1862] [id = 238] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04416c9800 == 146 [pid = 1862] [id = 21] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042553a800 == 145 [pid = 1862] [id = 237] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f066000 == 144 [pid = 1862] [id = 36] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0432330000 == 143 [pid = 1862] [id = 12] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234c9800 == 142 [pid = 1862] [id = 155] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0a7800 == 141 [pid = 1862] [id = 366] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f510800 == 140 [pid = 1862] [id = 202] 13:49:53 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041a794800) [pid = 1862] [serial = 1256] [outer = (nil)] [url = about:blank] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043571f000 == 139 [pid = 1862] [id = 38] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ed7d800 == 138 [pid = 1862] [id = 201] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424f60000 == 137 [pid = 1862] [id = 396] 13:49:53 INFO - PROCESS | 1862 | 1462222193293 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0411c88800 == 136 [pid = 1862] [id = 454] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042521b000 == 135 [pid = 1862] [id = 453] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424f46800 == 134 [pid = 1862] [id = 452] 13:49:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411c72800 == 135 [pid = 1862] [id = 477] 13:49:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f0411c65000) [pid = 1862] [serial = 1432] [outer = (nil)] 13:49:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f04145fd000) [pid = 1862] [serial = 1433] [outer = 0x7f0411c65000] 13:49:53 INFO - PROCESS | 1862 | 1462222193371 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f04162e6000) [pid = 1862] [serial = 1434] [outer = 0x7f0411c65000] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b95000 == 134 [pid = 1862] [id = 451] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234da800 == 133 [pid = 1862] [id = 450] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f171000 == 132 [pid = 1862] [id = 449] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041ea89000 == 131 [pid = 1862] [id = 448] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5c4000 == 130 [pid = 1862] [id = 447] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e2dd800 == 129 [pid = 1862] [id = 446] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9a9800 == 128 [pid = 1862] [id = 445] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041af26800 == 127 [pid = 1862] [id = 444] 13:49:53 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a776800 == 126 [pid = 1862] [id = 443] 13:49:54 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04197dd800 == 125 [pid = 1862] [id = 442] 13:49:54 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416bde800 == 124 [pid = 1862] [id = 441] 13:49:54 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150ac000 == 123 [pid = 1862] [id = 440] 13:49:54 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0411c74000 == 122 [pid = 1862] [id = 439] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0428a63c00) [pid = 1862] [serial = 1283] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f0425c1bc00) [pid = 1862] [serial = 1191] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041e88e800) [pid = 1862] [serial = 1268] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f04407c4c00) [pid = 1862] [serial = 1299] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0419497800) [pid = 1862] [serial = 1263] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f043c1d3000) [pid = 1862] [serial = 1290] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f0415486400) [pid = 1862] [serial = 1316] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f041b9b8000) [pid = 1862] [serial = 1302] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f042e068800) [pid = 1862] [serial = 1286] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f043c466c00) [pid = 1862] [serial = 1292] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f041849cc00) [pid = 1862] [serial = 1236] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0428cf3400) [pid = 1862] [serial = 1284] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04158a9c00) [pid = 1862] [serial = 1314] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f041f1f2c00) [pid = 1862] [serial = 1271] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f0411c6c400) [pid = 1862] [serial = 1307] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f0425e23c00) [pid = 1862] [serial = 1239] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f04145fa000) [pid = 1862] [serial = 1301] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f041e2ef800) [pid = 1862] [serial = 1266] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f0410831000) [pid = 1862] [serial = 1233] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f04139ff000) [pid = 1862] [serial = 1310] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f042e5a9400) [pid = 1862] [serial = 1287] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041ea0e400) [pid = 1862] [serial = 1269] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f041f2d3c00) [pid = 1862] [serial = 1295] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f043d7ecc00) [pid = 1862] [serial = 1293] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0425dd0400) [pid = 1862] [serial = 1277] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0414a0fc00) [pid = 1862] [serial = 1311] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f041f2d9000) [pid = 1862] [serial = 1296] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f042550c800) [pid = 1862] [serial = 1275] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f04247bc400) [pid = 1862] [serial = 1274] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0427289000) [pid = 1862] [serial = 1280] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f0414ce9c00) [pid = 1862] [serial = 1259] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0428a5e400) [pid = 1862] [serial = 1281] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f0425e1e800) [pid = 1862] [serial = 1278] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0418497000) [pid = 1862] [serial = 1262] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f041548d000) [pid = 1862] [serial = 1260] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0411aed000) [pid = 1862] [serial = 1305] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f04321d2800) [pid = 1862] [serial = 1289] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f043c456400) [pid = 1862] [serial = 1298] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041fe71400) [pid = 1862] [serial = 1272] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f0411ae8c00) [pid = 1862] [serial = 1304] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041b9b7000) [pid = 1862] [serial = 1265] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0411ce7800) [pid = 1862] [serial = 1308] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f041548c000) [pid = 1862] [serial = 1313] [outer = (nil)] [url = about:blank] 13:49:54 INFO - PROCESS | 1862 | 1462222194249 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1737ms 13:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:49:54 INFO - PROCESS | 1862 | 1462222194300 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 1862 | 1462222194303 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 13:49:54 INFO - PROCESS | 1862 | 1462222194312 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 1862 | 1462222194321 Marionette TRACE conn5 <- [1,1882,null,{}] 13:49:54 INFO - PROCESS | 1862 | 1462222194335 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:54 INFO - PROCESS | 1862 | 1462222194542 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:49:54 INFO - PROCESS | 1862 | 1462222194697 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04157d8000 == 123 [pid = 1862] [id = 478] 13:49:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f0411ce4c00) [pid = 1862] [serial = 1435] [outer = (nil)] 13:49:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0416e0ac00) [pid = 1862] [serial = 1436] [outer = 0x7f0411ce4c00] 13:49:54 INFO - PROCESS | 1862 | 1462222194763 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0418389c00) [pid = 1862] [serial = 1437] [outer = 0x7f0411ce4c00] 13:49:55 INFO - PROCESS | 1862 | 1462222195598 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1341ms 13:49:55 INFO - PROCESS | 1862 | 1462222195651 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 1862 | 1462222195655 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 13:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:49:55 INFO - PROCESS | 1862 | 1462222195661 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - PROCESS | 1862 | 1462222195664 Marionette TRACE conn5 <- [1,1886,null,{}] 13:49:55 INFO - PROCESS | 1862 | 1462222195678 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:55 INFO - PROCESS | 1862 | 1462222195939 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:49:55 INFO - PROCESS | 1862 | 1462222195967 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416dbe000 == 124 [pid = 1862] [id = 479] 13:49:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0410823000) [pid = 1862] [serial = 1438] [outer = (nil)] 13:49:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f04184a1000) [pid = 1862] [serial = 1439] [outer = 0x7f0410823000] 13:49:56 INFO - PROCESS | 1862 | 1462222196031 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0419498800) [pid = 1862] [serial = 1440] [outer = 0x7f0410823000] 13:49:56 INFO - PROCESS | 1862 | 1462222196978 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1385ms 13:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:49:57 INFO - PROCESS | 1862 | 1462222197055 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 1862 | 1462222197057 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 13:49:57 INFO - PROCESS | 1862 | 1462222197065 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 1862 | 1462222197069 Marionette TRACE conn5 <- [1,1890,null,{}] 13:49:57 INFO - PROCESS | 1862 | 1462222197074 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:57 INFO - PROCESS | 1862 | 1462222197345 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f041e2f1c00) [pid = 1862] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f04145f7800) [pid = 1862] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f04243af800) [pid = 1862] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f0416a63800) [pid = 1862] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f041589f000) [pid = 1862] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f041b9b7800) [pid = 1862] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0416a59000) [pid = 1862] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f041a791800) [pid = 1862] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f0414a13000) [pid = 1862] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:49:57 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0423246000) [pid = 1862] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f0410826400) [pid = 1862] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f0410827000) [pid = 1862] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f0410828400) [pid = 1862] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f0414a56c00) [pid = 1862] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f041f2d1800) [pid = 1862] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f0416cb2400) [pid = 1862] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f0411ceac00) [pid = 1862] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f041e903400) [pid = 1862] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f041f1edc00) [pid = 1862] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f0416cb1c00) [pid = 1862] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f041a791c00) [pid = 1862] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f041b8c6c00) [pid = 1862] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:49:58 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f0419490400) [pid = 1862] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:49:58 INFO - PROCESS | 1862 | 1462222198050 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139ab000 == 125 [pid = 1862] [id = 480] 13:49:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f041393e800) [pid = 1862] [serial = 1441] [outer = (nil)] 13:49:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f0414a57000) [pid = 1862] [serial = 1442] [outer = 0x7f041393e800] 13:49:58 INFO - PROCESS | 1862 | 1462222198127 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f04198afc00) [pid = 1862] [serial = 1443] [outer = 0x7f041393e800] 13:49:58 INFO - PROCESS | 1862 | 1462222198857 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1832ms 13:49:58 INFO - PROCESS | 1862 | 1462222198914 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 1862 | 1462222198917 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 13:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:49:58 INFO - PROCESS | 1862 | 1462222198928 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 1862 | 1462222198930 Marionette TRACE conn5 <- [1,1894,null,{}] 13:49:58 INFO - PROCESS | 1862 | 1462222198934 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:59 INFO - PROCESS | 1862 | 1462222199125 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:49:59 INFO - PROCESS | 1862 | 1462222199143 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04197db800 == 126 [pid = 1862] [id = 481] 13:49:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f0419b57000) [pid = 1862] [serial = 1444] [outer = (nil)] 13:49:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f041a4d6400) [pid = 1862] [serial = 1445] [outer = 0x7f0419b57000] 13:49:59 INFO - PROCESS | 1862 | 1462222199206 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f041a798800) [pid = 1862] [serial = 1446] [outer = 0x7f0419b57000] 13:50:00 INFO - PROCESS | 1862 | 1462222200294 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1430ms 13:50:00 INFO - PROCESS | 1862 | 1462222200357 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:50:00 INFO - PROCESS | 1862 | 1462222200363 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 13:50:00 INFO - PROCESS | 1862 | 1462222200372 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:50:00 INFO - PROCESS | 1862 | 1462222200378 Marionette TRACE conn5 <- [1,1898,null,{}] 13:50:00 INFO - PROCESS | 1862 | 1462222200388 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:00 INFO - PROCESS | 1862 | 1462222200656 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:50:00 INFO - PROCESS | 1862 | 1462222200956 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139bb000 == 127 [pid = 1862] [id = 482] 13:50:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f0411aed000) [pid = 1862] [serial = 1447] [outer = (nil)] 13:50:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f0413945c00) [pid = 1862] [serial = 1448] [outer = 0x7f0411aed000] 13:50:01 INFO - PROCESS | 1862 | 1462222201034 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f04145ef000) [pid = 1862] [serial = 1449] [outer = 0x7f0411aed000] 13:50:02 INFO - PROCESS | 1862 | 1462222202025 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1686ms 13:50:02 INFO - PROCESS | 1862 | 1462222202060 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:50:02 INFO - PROCESS | 1862 | 1462222202073 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 13:50:02 INFO - PROCESS | 1862 | 1462222202085 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:50:02 INFO - PROCESS | 1862 | 1462222202090 Marionette TRACE conn5 <- [1,1902,null,{}] 13:50:02 INFO - PROCESS | 1862 | 1462222202096 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:02 INFO - PROCESS | 1862 | 1462222202370 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:50:02 INFO - PROCESS | 1862 | 1462222202701 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416bcf800 == 128 [pid = 1862] [id = 483] 13:50:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0414a5d800) [pid = 1862] [serial = 1450] [outer = (nil)] 13:50:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f04158a2c00) [pid = 1862] [serial = 1451] [outer = 0x7f0414a5d800] 13:50:02 INFO - PROCESS | 1862 | 1462222202783 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0416a55000) [pid = 1862] [serial = 1452] [outer = 0x7f0414a5d800] 13:50:03 INFO - PROCESS | 1862 | 1462222203738 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1684ms 13:50:03 INFO - PROCESS | 1862 | 1462222203768 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 1862 | 1462222203772 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 13:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:50:03 INFO - PROCESS | 1862 | 1462222203779 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 1862 | 1462222203784 Marionette TRACE conn5 <- [1,1906,null,{}] 13:50:03 INFO - PROCESS | 1862 | 1462222203800 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:04 INFO - PROCESS | 1862 | 1462222204031 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:50:04 INFO - PROCESS | 1862 | 1462222204272 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af13800 == 129 [pid = 1862] [id = 484] 13:50:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0418386000) [pid = 1862] [serial = 1453] [outer = (nil)] 13:50:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f041949b800) [pid = 1862] [serial = 1454] [outer = 0x7f0418386000] 13:50:04 INFO - PROCESS | 1862 | 1462222204396 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0419ace000) [pid = 1862] [serial = 1455] [outer = 0x7f0418386000] 13:50:05 INFO - PROCESS | 1862 | 1462222205278 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1537ms 13:50:05 INFO - PROCESS | 1862 | 1462222205318 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 1862 | 1462222205323 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 13:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:50:05 INFO - PROCESS | 1862 | 1462222205329 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - PROCESS | 1862 | 1462222205332 Marionette TRACE conn5 <- [1,1910,null,{}] 13:50:05 INFO - PROCESS | 1862 | 1462222205337 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:05 INFO - PROCESS | 1862 | 1462222205550 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:50:05 INFO - PROCESS | 1862 | 1462222205751 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0d4000 == 130 [pid = 1862] [id = 485] 13:50:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f0414a5c000) [pid = 1862] [serial = 1456] [outer = (nil)] 13:50:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f041a4dd800) [pid = 1862] [serial = 1457] [outer = 0x7f0414a5c000] 13:50:05 INFO - PROCESS | 1862 | 1462222205824 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f041aff5800) [pid = 1862] [serial = 1458] [outer = 0x7f0414a5c000] 13:50:06 INFO - PROCESS | 1862 | 1462222206775 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1485ms 13:50:06 INFO - PROCESS | 1862 | 1462222206816 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 1862 | 1462222206820 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 13:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:50:06 INFO - PROCESS | 1862 | 1462222206826 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 1862 | 1462222206830 Marionette TRACE conn5 <- [1,1914,null,{}] 13:50:06 INFO - PROCESS | 1862 | 1462222206836 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:07 INFO - PROCESS | 1862 | 1462222207056 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:50:07 INFO - PROCESS | 1862 | 1462222207341 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9a4800 == 131 [pid = 1862] [id = 486] 13:50:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041b2e4000) [pid = 1862] [serial = 1459] [outer = (nil)] 13:50:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041b8d1400) [pid = 1862] [serial = 1460] [outer = 0x7f041b2e4000] 13:50:07 INFO - PROCESS | 1862 | 1462222207465 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041b9c1800) [pid = 1862] [serial = 1461] [outer = 0x7f041b2e4000] 13:50:08 INFO - PROCESS | 1862 | 1462222208373 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1588ms 13:50:08 INFO - PROCESS | 1862 | 1462222208416 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:50:08 INFO - PROCESS | 1862 | 1462222208420 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 13:50:08 INFO - PROCESS | 1862 | 1462222208427 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 1862 | 1462222208431 Marionette TRACE conn5 <- [1,1918,null,{}] 13:50:08 INFO - PROCESS | 1862 | 1462222208438 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:08 INFO - PROCESS | 1862 | 1462222208684 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:50:08 INFO - PROCESS | 1862 | 1462222208883 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4e5000 == 132 [pid = 1862] [id = 487] 13:50:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041b9b5c00) [pid = 1862] [serial = 1462] [outer = (nil)] 13:50:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041e2ef800) [pid = 1862] [serial = 1463] [outer = 0x7f041b9b5c00] 13:50:08 INFO - PROCESS | 1862 | 1462222208974 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041e887800) [pid = 1862] [serial = 1464] [outer = 0x7f041b9b5c00] 13:50:09 INFO - PROCESS | 1862 | 1462222209893 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1535ms 13:50:09 INFO - PROCESS | 1862 | 1462222209962 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:50:09 INFO - PROCESS | 1862 | 1462222209966 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 13:50:09 INFO - PROCESS | 1862 | 1462222209973 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - PROCESS | 1862 | 1462222209976 Marionette TRACE conn5 <- [1,1922,null,{}] 13:50:09 INFO - PROCESS | 1862 | 1462222209982 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:10 INFO - PROCESS | 1862 | 1462222210235 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:50:10 INFO - PROCESS | 1862 | 1462222210478 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e8c3000 == 133 [pid = 1862] [id = 488] 13:50:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f041c1fa800) [pid = 1862] [serial = 1465] [outer = (nil)] 13:50:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041e90fc00) [pid = 1862] [serial = 1466] [outer = 0x7f041c1fa800] 13:50:10 INFO - PROCESS | 1862 | 1462222210593 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041ee46c00) [pid = 1862] [serial = 1467] [outer = 0x7f041c1fa800] 13:50:11 INFO - PROCESS | 1862 | 1462222211499 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1585ms 13:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:50:11 INFO - PROCESS | 1862 | 1462222211558 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 1862 | 1462222211561 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 13:50:11 INFO - PROCESS | 1862 | 1462222211567 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 1862 | 1462222211570 Marionette TRACE conn5 <- [1,1926,null,{}] 13:50:11 INFO - PROCESS | 1862 | 1462222211576 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:11 INFO - PROCESS | 1862 | 1462222211804 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:50:12 INFO - PROCESS | 1862 | 1462222212059 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb1d800 == 134 [pid = 1862] [id = 489] 13:50:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041e885000) [pid = 1862] [serial = 1468] [outer = (nil)] 13:50:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041f1ea400) [pid = 1862] [serial = 1469] [outer = 0x7f041e885000] 13:50:12 INFO - PROCESS | 1862 | 1462222212181 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041f2d9000) [pid = 1862] [serial = 1470] [outer = 0x7f041e885000] 13:50:13 INFO - PROCESS | 1862 | 1462222213111 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1580ms 13:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:50:13 INFO - PROCESS | 1862 | 1462222213147 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 1862 | 1462222213150 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 13:50:13 INFO - PROCESS | 1862 | 1462222213157 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 1862 | 1462222213161 Marionette TRACE conn5 <- [1,1930,null,{}] 13:50:13 INFO - PROCESS | 1862 | 1462222213166 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:13 INFO - PROCESS | 1862 | 1462222213389 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:50:13 INFO - PROCESS | 1862 | 1462222213593 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423063000 == 135 [pid = 1862] [id = 490] 13:50:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041e90b800) [pid = 1862] [serial = 1471] [outer = (nil)] 13:50:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041fe63800) [pid = 1862] [serial = 1472] [outer = 0x7f041e90b800] 13:50:13 INFO - PROCESS | 1862 | 1462222213666 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041fe71400) [pid = 1862] [serial = 1473] [outer = 0x7f041e90b800] 13:50:14 INFO - PROCESS | 1862 | 1462222214625 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1536ms 13:50:14 INFO - PROCESS | 1862 | 1462222214694 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 1862 | 1462222214698 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 13:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:50:14 INFO - PROCESS | 1862 | 1462222214704 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - PROCESS | 1862 | 1462222214708 Marionette TRACE conn5 <- [1,1934,null,{}] 13:50:14 INFO - PROCESS | 1862 | 1462222214714 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:14 INFO - PROCESS | 1862 | 1462222214944 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:50:15 INFO - PROCESS | 1862 | 1462222215187 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b3b800 == 136 [pid = 1862] [id = 491] 13:50:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041f1ee400) [pid = 1862] [serial = 1474] [outer = (nil)] 13:50:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0423488000) [pid = 1862] [serial = 1475] [outer = 0x7f041f1ee400] 13:50:15 INFO - PROCESS | 1862 | 1462222215308 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0423951000) [pid = 1862] [serial = 1476] [outer = 0x7f041f1ee400] 13:50:16 INFO - PROCESS | 1862 | 1462222216211 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1537ms 13:50:16 INFO - PROCESS | 1862 | 1462222216243 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 1862 | 1462222216247 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 13:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:50:16 INFO - PROCESS | 1862 | 1462222216254 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 1862 | 1462222216259 Marionette TRACE conn5 <- [1,1938,null,{}] 13:50:16 INFO - PROCESS | 1862 | 1462222216265 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:16 INFO - PROCESS | 1862 | 1462222216519 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:50:16 INFO - PROCESS | 1862 | 1462222216782 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042450f800 == 137 [pid = 1862] [id = 492] 13:50:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04243b5c00) [pid = 1862] [serial = 1477] [outer = (nil)] 13:50:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f04244d3400) [pid = 1862] [serial = 1478] [outer = 0x7f04243b5c00] 13:50:16 INFO - PROCESS | 1862 | 1462222216910 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f04247b8800) [pid = 1862] [serial = 1479] [outer = 0x7f04243b5c00] 13:50:17 INFO - PROCESS | 1862 | 1462222217791 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1581ms 13:50:17 INFO - PROCESS | 1862 | 1462222217838 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 1862 | 1462222217842 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 13:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:50:17 INFO - PROCESS | 1862 | 1462222217873 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 1862 | 1462222217877 Marionette TRACE conn5 <- [1,1942,null,{}] 13:50:17 INFO - PROCESS | 1862 | 1462222217885 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:18 INFO - PROCESS | 1862 | 1462222218110 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:50:18 INFO - PROCESS | 1862 | 1462222218316 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042520f800 == 138 [pid = 1862] [id = 493] 13:50:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f04244cdc00) [pid = 1862] [serial = 1480] [outer = (nil)] 13:50:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0424ec8000) [pid = 1862] [serial = 1481] [outer = 0x7f04244cdc00] 13:50:18 INFO - PROCESS | 1862 | 1462222218477 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0425167000) [pid = 1862] [serial = 1482] [outer = 0x7f04244cdc00] 13:50:19 INFO - PROCESS | 1862 | 1462222219411 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1596ms 13:50:19 INFO - PROCESS | 1862 | 1462222219462 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 1862 | 1462222219466 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 13:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:50:19 INFO - PROCESS | 1862 | 1462222219472 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 1862 | 1462222219475 Marionette TRACE conn5 <- [1,1946,null,{}] 13:50:19 INFO - PROCESS | 1862 | 1462222219481 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:19 INFO - PROCESS | 1862 | 1462222219695 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:50:19 INFO - PROCESS | 1862 | 1462222219951 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d76800 == 139 [pid = 1862] [id = 494] 13:50:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f04244cb800) [pid = 1862] [serial = 1483] [outer = (nil)] 13:50:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f04251efc00) [pid = 1862] [serial = 1484] [outer = 0x7f04244cb800] 13:50:20 INFO - PROCESS | 1862 | 1462222220068 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0425c12800) [pid = 1862] [serial = 1485] [outer = 0x7f04244cb800] 13:50:20 INFO - PROCESS | 1862 | 1462222220920 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1483ms 13:50:20 INFO - PROCESS | 1862 | 1462222220957 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 1862 | 1462222220960 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 13:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:50:20 INFO - PROCESS | 1862 | 1462222220968 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 1862 | 1462222220971 Marionette TRACE conn5 <- [1,1950,null,{}] 13:50:20 INFO - PROCESS | 1862 | 1462222220977 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:21 INFO - PROCESS | 1862 | 1462222221201 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:50:21 INFO - PROCESS | 1862 | 1462222221409 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f88000 == 140 [pid = 1862] [id = 495] 13:50:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f04244cec00) [pid = 1862] [serial = 1486] [outer = (nil)] 13:50:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0425c17400) [pid = 1862] [serial = 1487] [outer = 0x7f04244cec00] 13:50:21 INFO - PROCESS | 1862 | 1462222221530 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0425e08000) [pid = 1862] [serial = 1488] [outer = 0x7f04244cec00] 13:50:22 INFO - PROCESS | 1862 | 1462222222493 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1591ms 13:50:22 INFO - PROCESS | 1862 | 1462222222561 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 1862 | 1462222222565 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 13:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:50:22 INFO - PROCESS | 1862 | 1462222222571 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - PROCESS | 1862 | 1462222222574 Marionette TRACE conn5 <- [1,1954,null,{}] 13:50:22 INFO - PROCESS | 1862 | 1462222222579 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:22 INFO - PROCESS | 1862 | 1462222222805 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:50:23 INFO - PROCESS | 1862 | 1462222223012 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426458800 == 141 [pid = 1862] [id = 496] 13:50:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f041082fc00) [pid = 1862] [serial = 1489] [outer = (nil)] 13:50:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0425e0dc00) [pid = 1862] [serial = 1490] [outer = 0x7f041082fc00] 13:50:23 INFO - PROCESS | 1862 | 1462222223167 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f0426367800) [pid = 1862] [serial = 1491] [outer = 0x7f041082fc00] 13:50:24 INFO - PROCESS | 1862 | 1462222224114 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1581ms 13:50:24 INFO - PROCESS | 1862 | 1462222224153 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 1862 | 1462222224156 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 13:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:50:24 INFO - PROCESS | 1862 | 1462222224164 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 1862 | 1462222224167 Marionette TRACE conn5 <- [1,1958,null,{}] 13:50:24 INFO - PROCESS | 1862 | 1462222224172 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:24 INFO - PROCESS | 1862 | 1462222224389 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:50:24 INFO - PROCESS | 1862 | 1462222224602 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135cc800 == 142 [pid = 1862] [id = 497] 13:50:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f0410826400) [pid = 1862] [serial = 1492] [outer = (nil)] 13:50:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f041082c400) [pid = 1862] [serial = 1493] [outer = 0x7f0410826400] 13:50:25 INFO - PROCESS | 1862 | 1462222225082 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0411c6d800) [pid = 1862] [serial = 1494] [outer = 0x7f0410826400] 13:50:26 INFO - PROCESS | 1862 | 1462222226024 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1889ms 13:50:26 INFO - PROCESS | 1862 | 1462222226055 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:50:26 INFO - PROCESS | 1862 | 1462222226062 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 13:50:26 INFO - PROCESS | 1862 | 1462222226071 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - PROCESS | 1862 | 1462222226078 Marionette TRACE conn5 <- [1,1962,null,{}] 13:50:26 INFO - PROCESS | 1862 | 1462222226085 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:26 INFO - PROCESS | 1862 | 1462222226300 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:50:26 INFO - PROCESS | 1862 | 1462222226593 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416310000 == 143 [pid = 1862] [id = 498] 13:50:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0411ae5400) [pid = 1862] [serial = 1495] [outer = (nil)] 13:50:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f04139f6800) [pid = 1862] [serial = 1496] [outer = 0x7f0411ae5400] 13:50:26 INFO - PROCESS | 1862 | 1462222226668 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0415489400) [pid = 1862] [serial = 1497] [outer = 0x7f0411ae5400] 13:50:27 INFO - PROCESS | 1862 | 1462222227773 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1736ms 13:50:27 INFO - PROCESS | 1862 | 1462222227806 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 1862 | 1462222227813 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 13:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:50:27 INFO - PROCESS | 1862 | 1462222227823 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:50:27 INFO - PROCESS | 1862 | 1462222227826 Marionette TRACE conn5 <- [1,1966,null,{}] 13:50:27 INFO - PROCESS | 1862 | 1462222227831 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:28 INFO - PROCESS | 1862 | 1462222228066 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:50:28 INFO - PROCESS | 1862 | 1462222228422 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139ad000 == 144 [pid = 1862] [id = 499] 13:50:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f0414cf0c00) [pid = 1862] [serial = 1498] [outer = (nil)] 13:50:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f0416e0bc00) [pid = 1862] [serial = 1499] [outer = 0x7f0414cf0c00] 13:50:28 INFO - PROCESS | 1862 | 1462222228497 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0418388800) [pid = 1862] [serial = 1500] [outer = 0x7f0414cf0c00] 13:50:28 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0416a57c00) [pid = 1862] [serial = 1385] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f041ee4e000) [pid = 1862] [serial = 1347] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f0414ceb000) [pid = 1862] [serial = 1322] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f042516fc00) [pid = 1862] [serial = 1362] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f04184a2800) [pid = 1862] [serial = 1328] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0419ac5800) [pid = 1862] [serial = 1370] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f04198b2000) [pid = 1862] [serial = 1374] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f041e907c00) [pid = 1862] [serial = 1343] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0416e10400) [pid = 1862] [serial = 1326] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f041a795800) [pid = 1862] [serial = 1334] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f04158a9800) [pid = 1862] [serial = 1380] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0423947800) [pid = 1862] [serial = 1352] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0411ce6800) [pid = 1862] [serial = 1320] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f041949a000) [pid = 1862] [serial = 1329] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f0411c66800) [pid = 1862] [serial = 1364] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f0416a5b000) [pid = 1862] [serial = 1368] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f041b8c6800) [pid = 1862] [serial = 1335] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f0414a64c00) [pid = 1862] [serial = 1242] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f041fe63c00) [pid = 1862] [serial = 1350] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0418384c00) [pid = 1862] [serial = 1383] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0413945400) [pid = 1862] [serial = 1376] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f04243af000) [pid = 1862] [serial = 1355] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0414cf3c00) [pid = 1862] [serial = 1379] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0416e07c00) [pid = 1862] [serial = 1382] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f04247bd800) [pid = 1862] [serial = 1359] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f041f2da000) [pid = 1862] [serial = 1349] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0419ac7400) [pid = 1862] [serial = 1331] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f04145ef400) [pid = 1862] [serial = 1377] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0423a70800) [pid = 1862] [serial = 1353] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f041ea07800) [pid = 1862] [serial = 1344] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f041c24e400) [pid = 1862] [serial = 1338] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f041e341400) [pid = 1862] [serial = 1340] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f0416e15800) [pid = 1862] [serial = 1373] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0416cbd400) [pid = 1862] [serial = 1325] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f0424ece000) [pid = 1862] [serial = 1361] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f041e883c00) [pid = 1862] [serial = 1341] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f041b2e9c00) [pid = 1862] [serial = 1257] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f04244d7c00) [pid = 1862] [serial = 1358] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041849a800) [pid = 1862] [serial = 1365] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f041c244800) [pid = 1862] [serial = 1337] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041ee42400) [pid = 1862] [serial = 1346] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0419b57c00) [pid = 1862] [serial = 1332] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0414a13400) [pid = 1862] [serial = 1367] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f04243b7400) [pid = 1862] [serial = 1356] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f04158a0000) [pid = 1862] [serial = 1323] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f0411aea800) [pid = 1862] [serial = 1319] [outer = (nil)] [url = about:blank] 13:50:29 INFO - PROCESS | 1862 | 1462222229610 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1834ms 13:50:29 INFO - PROCESS | 1862 | 1462222229658 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 1862 | 1462222229662 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 13:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:50:29 INFO - PROCESS | 1862 | 1462222229668 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 1862 | 1462222229674 Marionette TRACE conn5 <- [1,1970,null,{}] 13:50:29 INFO - PROCESS | 1862 | 1462222229690 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:29 INFO - PROCESS | 1862 | 1462222229915 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:50:30 INFO - PROCESS | 1862 | 1462222230079 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150a9800 == 145 [pid = 1862] [id = 500] 13:50:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0414ceb000) [pid = 1862] [serial = 1501] [outer = (nil)] 13:50:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f0419490c00) [pid = 1862] [serial = 1502] [outer = 0x7f0414ceb000] 13:50:30 INFO - PROCESS | 1862 | 1462222230153 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0419ac8800) [pid = 1862] [serial = 1503] [outer = 0x7f0414ceb000] 13:50:30 INFO - PROCESS | 1862 | 1462222230920 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1284ms 13:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:50:30 INFO - PROCESS | 1862 | 1462222230953 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 1862 | 1462222230957 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 13:50:30 INFO - PROCESS | 1862 | 1462222230995 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 1862 | 1462222231000 Marionette TRACE conn5 <- [1,1974,null,{}] 13:50:31 INFO - PROCESS | 1862 | 1462222231012 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:31 INFO - PROCESS | 1862 | 1462222231218 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:50:31 INFO - PROCESS | 1862 | 1462222231229 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418453000 == 146 [pid = 1862] [id = 501] 13:50:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f04198a6800) [pid = 1862] [serial = 1504] [outer = (nil)] 13:50:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041a79a400) [pid = 1862] [serial = 1505] [outer = 0x7f04198a6800] 13:50:31 INFO - PROCESS | 1862 | 1462222231294 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041b2ea800) [pid = 1862] [serial = 1506] [outer = 0x7f04198a6800] 13:50:32 INFO - PROCESS | 1862 | 1462222232339 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1416ms 13:50:32 INFO - PROCESS | 1862 | 1462222232380 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 1862 | 1462222232383 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 13:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:50:32 INFO - PROCESS | 1862 | 1462222232400 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - PROCESS | 1862 | 1462222232403 Marionette TRACE conn5 <- [1,1978,null,{}] 13:50:32 INFO - PROCESS | 1862 | 1462222232409 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:32 INFO - PROCESS | 1862 | 1462222232678 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:50:32 INFO - PROCESS | 1862 | 1462222232718 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a669800 == 147 [pid = 1862] [id = 502] 13:50:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041b8ce800) [pid = 1862] [serial = 1507] [outer = (nil)] 13:50:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041c1ed400) [pid = 1862] [serial = 1508] [outer = 0x7f041b8ce800] 13:50:32 INFO - PROCESS | 1862 | 1462222232794 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041c251c00) [pid = 1862] [serial = 1509] [outer = 0x7f041b8ce800] 13:50:33 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0410823000) [pid = 1862] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:50:33 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f0411c65000) [pid = 1862] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:50:33 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f0411ae6400) [pid = 1862] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:50:33 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f0410831c00) [pid = 1862] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:50:33 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0410825400) [pid = 1862] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:50:33 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0411ce4c00) [pid = 1862] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:50:33 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f041393e800) [pid = 1862] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:50:34 INFO - PROCESS | 1862 | 1462222234110 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1733ms 13:50:34 INFO - PROCESS | 1862 | 1462222234133 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 1862 | 1462222234136 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 13:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:50:34 INFO - PROCESS | 1862 | 1462222234142 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 1862 | 1462222234144 Marionette TRACE conn5 <- [1,1982,null,{}] 13:50:34 INFO - PROCESS | 1862 | 1462222234150 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:34 INFO - PROCESS | 1862 | 1462222234354 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:50:34 INFO - PROCESS | 1862 | 1462222234551 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a786000 == 148 [pid = 1862] [id = 503] 13:50:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0411ce4c00) [pid = 1862] [serial = 1510] [outer = (nil)] 13:50:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f041b8d2000) [pid = 1862] [serial = 1511] [outer = 0x7f0411ce4c00] 13:50:34 INFO - PROCESS | 1862 | 1462222234620 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041e888400) [pid = 1862] [serial = 1512] [outer = 0x7f0411ce4c00] 13:50:35 INFO - PROCESS | 1862 | 1462222235320 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1227ms 13:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:50:35 INFO - PROCESS | 1862 | 1462222235371 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 1862 | 1462222235374 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 13:50:35 INFO - PROCESS | 1862 | 1462222235380 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - PROCESS | 1862 | 1462222235396 Marionette TRACE conn5 <- [1,1986,null,{}] 13:50:35 INFO - PROCESS | 1862 | 1462222235403 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:35 INFO - PROCESS | 1862 | 1462222235666 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:50:35 INFO - PROCESS | 1862 | 1462222235683 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0d6000 == 149 [pid = 1862] [id = 504] 13:50:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0411c65000) [pid = 1862] [serial = 1513] [outer = (nil)] 13:50:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041e891000) [pid = 1862] [serial = 1514] [outer = 0x7f0411c65000] 13:50:35 INFO - PROCESS | 1862 | 1462222235747 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041f2d5c00) [pid = 1862] [serial = 1515] [outer = 0x7f0411c65000] 13:50:36 INFO - PROCESS | 1862 | 1462222236932 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1605ms 13:50:36 INFO - PROCESS | 1862 | 1462222236985 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 1862 | 1462222236993 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 13:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:50:37 INFO - PROCESS | 1862 | 1462222237002 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - PROCESS | 1862 | 1462222237008 Marionette TRACE conn5 <- [1,1990,null,{}] 13:50:37 INFO - PROCESS | 1862 | 1462222237016 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:37 INFO - PROCESS | 1862 | 1462222237290 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:50:37 INFO - PROCESS | 1862 | 1462222237561 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150bf000 == 150 [pid = 1862] [id = 505] 13:50:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041548c000) [pid = 1862] [serial = 1516] [outer = (nil)] 13:50:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f04158a9c00) [pid = 1862] [serial = 1517] [outer = 0x7f041548c000] 13:50:37 INFO - PROCESS | 1862 | 1462222237710 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f0416cafc00) [pid = 1862] [serial = 1518] [outer = 0x7f041548c000] 13:50:38 INFO - PROCESS | 1862 | 1462222238609 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1643ms 13:50:38 INFO - PROCESS | 1862 | 1462222238646 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 1862 | 1462222238654 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 13:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:50:38 INFO - PROCESS | 1862 | 1462222238665 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - PROCESS | 1862 | 1462222238669 Marionette TRACE conn5 <- [1,1994,null,{}] 13:50:38 INFO - PROCESS | 1862 | 1462222238675 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:38 INFO - PROCESS | 1862 | 1462222238925 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:50:39 INFO - PROCESS | 1862 | 1462222239267 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a78a000 == 151 [pid = 1862] [id = 506] 13:50:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0416e09400) [pid = 1862] [serial = 1519] [outer = (nil)] 13:50:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f0419b54400) [pid = 1862] [serial = 1520] [outer = 0x7f0416e09400] 13:50:39 INFO - PROCESS | 1862 | 1462222239379 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041a79b400) [pid = 1862] [serial = 1521] [outer = 0x7f0416e09400] 13:50:40 INFO - PROCESS | 1862 | 1462222240241 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1635ms 13:50:40 INFO - PROCESS | 1862 | 1462222240301 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 1862 | 1462222240304 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 13:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:50:40 INFO - PROCESS | 1862 | 1462222240312 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - PROCESS | 1862 | 1462222240318 Marionette TRACE conn5 <- [1,1998,null,{}] 13:50:40 INFO - PROCESS | 1862 | 1462222240334 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:40 INFO - PROCESS | 1862 | 1462222240577 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:50:40 INFO - PROCESS | 1862 | 1462222240789 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3d8000 == 152 [pid = 1862] [id = 507] 13:50:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041b8cdc00) [pid = 1862] [serial = 1522] [outer = (nil)] 13:50:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041e34b800) [pid = 1862] [serial = 1523] [outer = 0x7f041b8cdc00] 13:50:40 INFO - PROCESS | 1862 | 1462222240923 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041f144c00) [pid = 1862] [serial = 1524] [outer = 0x7f041b8cdc00] 13:50:41 INFO - PROCESS | 1862 | 1462222241773 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1536ms 13:50:41 INFO - PROCESS | 1862 | 1462222241849 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 1862 | 1462222241854 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 13:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:50:41 INFO - PROCESS | 1862 | 1462222241860 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 1862 | 1462222241862 Marionette TRACE conn5 <- [1,2002,null,{}] 13:50:41 INFO - PROCESS | 1862 | 1462222241868 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:42 INFO - PROCESS | 1862 | 1462222242098 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:50:42 INFO - PROCESS | 1862 | 1462222242301 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041ea91000 == 153 [pid = 1862] [id = 508] 13:50:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041b9b4800) [pid = 1862] [serial = 1525] [outer = (nil)] 13:50:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f042324d800) [pid = 1862] [serial = 1526] [outer = 0x7f041b9b4800] 13:50:42 INFO - PROCESS | 1862 | 1462222242414 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0423491c00) [pid = 1862] [serial = 1527] [outer = 0x7f041b9b4800] 13:50:43 INFO - PROCESS | 1862 | 1462222243335 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1530ms 13:50:43 INFO - PROCESS | 1862 | 1462222243393 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:50:43 INFO - PROCESS | 1862 | 1462222243396 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 13:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:50:43 INFO - PROCESS | 1862 | 1462222243402 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:50:43 INFO - PROCESS | 1862 | 1462222243404 Marionette TRACE conn5 <- [1,2006,null,{}] 13:50:43 INFO - PROCESS | 1862 | 1462222243411 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:43 INFO - PROCESS | 1862 | 1462222243635 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:50:43 INFO - PROCESS | 1862 | 1462222243835 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f23f800 == 154 [pid = 1862] [id = 509] 13:50:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f041ee42800) [pid = 1862] [serial = 1528] [outer = (nil)] 13:50:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0423a76000) [pid = 1862] [serial = 1529] [outer = 0x7f041ee42800] 13:50:43 INFO - PROCESS | 1862 | 1462222243951 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04243b5400) [pid = 1862] [serial = 1530] [outer = 0x7f041ee42800] 13:50:44 INFO - PROCESS | 1862 | 1462222244948 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1580ms 13:50:44 INFO - PROCESS | 1862 | 1462222244984 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 1862 | 1462222244988 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 13:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:50:44 INFO - PROCESS | 1862 | 1462222244995 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 1862 | 1462222244998 Marionette TRACE conn5 <- [1,2010,null,{}] 13:50:45 INFO - PROCESS | 1862 | 1462222245004 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:45 INFO - PROCESS | 1862 | 1462222245252 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:50:45 INFO - PROCESS | 1862 | 1462222245504 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423ba6000 == 155 [pid = 1862] [id = 510] 13:50:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f042324cc00) [pid = 1862] [serial = 1531] [outer = (nil)] 13:50:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f04251f8800) [pid = 1862] [serial = 1532] [outer = 0x7f042324cc00] 13:50:45 INFO - PROCESS | 1862 | 1462222245627 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f0425e1d800) [pid = 1862] [serial = 1533] [outer = 0x7f042324cc00] 13:50:46 INFO - PROCESS | 1862 | 1462222246488 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1538ms 13:50:46 INFO - PROCESS | 1862 | 1462222246534 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 1862 | 1462222246538 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 13:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:50:46 INFO - PROCESS | 1862 | 1462222246545 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:50:46 INFO - PROCESS | 1862 | 1462222246547 Marionette TRACE conn5 <- [1,2014,null,{}] 13:50:46 INFO - PROCESS | 1862 | 1462222246553 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:46 INFO - PROCESS | 1862 | 1462222246767 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:50:47 INFO - PROCESS | 1862 | 1462222247027 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fd9000 == 156 [pid = 1862] [id = 511] 13:50:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0423a73800) [pid = 1862] [serial = 1534] [outer = (nil)] 13:50:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0426363400) [pid = 1862] [serial = 1535] [outer = 0x7f0423a73800] 13:50:47 INFO - PROCESS | 1862 | 1462222247145 Marionette DEBUG loaded listener.js 13:50:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0427167400) [pid = 1862] [serial = 1536] [outer = 0x7f0423a73800] 13:50:48 INFO - PROCESS | 1862 | 1462222248003 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1528ms 13:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:50:48 INFO - PROCESS | 1862 | 1462222248074 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 1862 | 1462222248077 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 13:50:48 INFO - PROCESS | 1862 | 1462222248084 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:50:48 INFO - PROCESS | 1862 | 1462222248087 Marionette TRACE conn5 <- [1,2018,null,{}] 13:50:48 INFO - PROCESS | 1862 | 1462222248092 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:48 INFO - PROCESS | 1862 | 1462222248372 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:50:48 INFO - PROCESS | 1862 | 1462222248618 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d83800 == 157 [pid = 1862] [id = 512] 13:50:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0425e1bc00) [pid = 1862] [serial = 1537] [outer = (nil)] 13:50:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0427427400) [pid = 1862] [serial = 1538] [outer = 0x7f0425e1bc00] 13:50:48 INFO - PROCESS | 1862 | 1462222248736 Marionette DEBUG loaded listener.js 13:50:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0428a44400) [pid = 1862] [serial = 1539] [outer = 0x7f0425e1bc00] 13:50:49 INFO - PROCESS | 1862 | 1462222249614 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1580ms 13:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:50:49 INFO - PROCESS | 1862 | 1462222249664 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:50:49 INFO - PROCESS | 1862 | 1462222249667 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 13:50:49 INFO - PROCESS | 1862 | 1462222249674 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:50:49 INFO - PROCESS | 1862 | 1462222249678 Marionette TRACE conn5 <- [1,2022,null,{}] 13:50:49 INFO - PROCESS | 1862 | 1462222249683 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:49 INFO - PROCESS | 1862 | 1462222249909 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:50:50 INFO - PROCESS | 1862 | 1462222250175 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042646f000 == 158 [pid = 1862] [id = 513] 13:50:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0425e0d400) [pid = 1862] [serial = 1540] [outer = (nil)] 13:50:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0428a66000) [pid = 1862] [serial = 1541] [outer = 0x7f0425e0d400] 13:50:50 INFO - PROCESS | 1862 | 1462222250294 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0428b47800) [pid = 1862] [serial = 1542] [outer = 0x7f0425e0d400] 13:50:51 INFO - PROCESS | 1862 | 1462222251151 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1535ms 13:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:50:51 INFO - PROCESS | 1862 | 1462222251210 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 1862 | 1462222251213 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 13:50:51 INFO - PROCESS | 1862 | 1462222251219 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - PROCESS | 1862 | 1462222251223 Marionette TRACE conn5 <- [1,2026,null,{}] 13:50:51 INFO - PROCESS | 1862 | 1462222251229 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:51 INFO - PROCESS | 1862 | 1462222251470 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:50:51 INFO - PROCESS | 1862 | 1462222251729 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428098800 == 159 [pid = 1862] [id = 514] 13:50:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0428c44800) [pid = 1862] [serial = 1543] [outer = (nil)] 13:50:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f0428c4b400) [pid = 1862] [serial = 1544] [outer = 0x7f0428c44800] 13:50:51 INFO - PROCESS | 1862 | 1462222251848 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f0428cef800) [pid = 1862] [serial = 1545] [outer = 0x7f0428c44800] 13:50:52 INFO - PROCESS | 1862 | 1462222252820 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1635ms 13:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:50:52 INFO - PROCESS | 1862 | 1462222252854 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:50:52 INFO - PROCESS | 1862 | 1462222252858 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 13:50:52 INFO - PROCESS | 1862 | 1462222252864 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 1862 | 1462222252868 Marionette TRACE conn5 <- [1,2030,null,{}] 13:50:52 INFO - PROCESS | 1862 | 1462222252875 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:53 INFO - PROCESS | 1862 | 1462222253134 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:50:53 INFO - PROCESS | 1862 | 1462222253393 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e80000 == 160 [pid = 1862] [id = 515] 13:50:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f0428c4cc00) [pid = 1862] [serial = 1546] [outer = (nil)] 13:50:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f042c8cd800) [pid = 1862] [serial = 1547] [outer = 0x7f0428c4cc00] 13:50:53 INFO - PROCESS | 1862 | 1462222253516 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f042c8ec000) [pid = 1862] [serial = 1548] [outer = 0x7f0428c4cc00] 13:50:54 INFO - PROCESS | 1862 | 1462222254436 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1632ms 13:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:50:54 INFO - PROCESS | 1862 | 1462222254497 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 1862 | 1462222254500 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 13:50:54 INFO - PROCESS | 1862 | 1462222254507 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 1862 | 1462222254510 Marionette TRACE conn5 <- [1,2034,null,{}] 13:50:54 INFO - PROCESS | 1862 | 1462222254517 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:54 INFO - PROCESS | 1862 | 1462222254759 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:50:55 INFO - PROCESS | 1862 | 1462222255019 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b3a7800 == 161 [pid = 1862] [id = 516] 13:50:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f04158a0c00) [pid = 1862] [serial = 1549] [outer = (nil)] 13:50:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0428cf2000) [pid = 1862] [serial = 1550] [outer = 0x7f04158a0c00] 13:50:55 INFO - PROCESS | 1862 | 1462222255138 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f042d411400) [pid = 1862] [serial = 1551] [outer = 0x7f04158a0c00] 13:50:56 INFO - PROCESS | 1862 | 1462222256045 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1589ms 13:50:56 INFO - PROCESS | 1862 | 1462222256096 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 1862 | 1462222256099 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 13:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:50:56 INFO - PROCESS | 1862 | 1462222256106 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 1862 | 1462222256108 Marionette TRACE conn5 <- [1,2038,null,{}] 13:50:56 INFO - PROCESS | 1862 | 1462222256115 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:56 INFO - PROCESS | 1862 | 1462222256344 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:50:56 INFO - PROCESS | 1862 | 1462222256567 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042d796000 == 162 [pid = 1862] [id = 517] 13:50:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f0416e0b400) [pid = 1862] [serial = 1552] [outer = (nil)] 13:50:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f042d60dc00) [pid = 1862] [serial = 1553] [outer = 0x7f0416e0b400] 13:50:56 INFO - PROCESS | 1862 | 1462222256682 Marionette DEBUG loaded listener.js 13:50:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f042d7e0800) [pid = 1862] [serial = 1554] [outer = 0x7f0416e0b400] 13:50:57 INFO - PROCESS | 1862 | 1462222257575 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1529ms 13:50:57 INFO - PROCESS | 1862 | 1462222257636 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 1862 | 1462222257640 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 13:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:50:57 INFO - PROCESS | 1862 | 1462222257646 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - PROCESS | 1862 | 1462222257648 Marionette TRACE conn5 <- [1,2042,null,{}] 13:50:57 INFO - PROCESS | 1862 | 1462222257654 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:57 INFO - PROCESS | 1862 | 1462222257895 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:50:58 INFO - PROCESS | 1862 | 1462222258105 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1c4800 == 163 [pid = 1862] [id = 518] 13:50:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f042c8e9c00) [pid = 1862] [serial = 1555] [outer = (nil)] 13:50:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f042e485400) [pid = 1862] [serial = 1556] [outer = 0x7f042c8e9c00] 13:50:58 INFO - PROCESS | 1862 | 1462222258260 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f042e538400) [pid = 1862] [serial = 1557] [outer = 0x7f042c8e9c00] 13:50:59 INFO - PROCESS | 1862 | 1462222259164 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1578ms 13:50:59 INFO - PROCESS | 1862 | 1462222259225 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 1862 | 1462222259229 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 13:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:50:59 INFO - PROCESS | 1862 | 1462222259235 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - PROCESS | 1862 | 1462222259237 Marionette TRACE conn5 <- [1,2046,null,{}] 13:50:59 INFO - PROCESS | 1862 | 1462222259243 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:59 INFO - PROCESS | 1862 | 1462222259468 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:50:59 INFO - PROCESS | 1862 | 1462222259677 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1bb000 == 164 [pid = 1862] [id = 519] 13:50:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0410823000) [pid = 1862] [serial = 1558] [outer = (nil)] 13:50:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f042d60fc00) [pid = 1862] [serial = 1559] [outer = 0x7f0410823000] 13:50:59 INFO - PROCESS | 1862 | 1462222259815 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f042e720400) [pid = 1862] [serial = 1560] [outer = 0x7f0410823000] 13:51:01 INFO - PROCESS | 1862 | 1462222261315 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2189ms 13:51:01 INFO - PROCESS | 1862 | 1462222261446 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:51:01 INFO - PROCESS | 1862 | 1462222261452 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 13:51:01 INFO - PROCESS | 1862 | 1462222261461 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - PROCESS | 1862 | 1462222261466 Marionette TRACE conn5 <- [1,2050,null,{}] 13:51:01 INFO - PROCESS | 1862 | 1462222261473 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:01 INFO - PROCESS | 1862 | 1462222261674 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:51:01 INFO - PROCESS | 1862 | 1462222261896 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417f92800 == 165 [pid = 1862] [id = 520] 13:51:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f04139f4000) [pid = 1862] [serial = 1561] [outer = (nil)] 13:51:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f04145f3400) [pid = 1862] [serial = 1562] [outer = 0x7f04139f4000] 13:51:02 INFO - PROCESS | 1862 | 1462222262023 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f0414ceac00) [pid = 1862] [serial = 1563] [outer = 0x7f04139f4000] 13:51:02 INFO - PROCESS | 1862 | 1462222262985 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1585ms 13:51:03 INFO - PROCESS | 1862 | 1462222263047 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 1862 | 1462222263055 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 13:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:51:03 INFO - PROCESS | 1862 | 1462222263065 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 1862 | 1462222263069 Marionette TRACE conn5 <- [1,2054,null,{}] 13:51:03 INFO - PROCESS | 1862 | 1462222263075 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:03 INFO - PROCESS | 1862 | 1462222263435 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:51:03 INFO - PROCESS | 1862 | 1462222263788 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412e03800 == 166 [pid = 1862] [id = 521] 13:51:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f0414a5b400) [pid = 1862] [serial = 1564] [outer = (nil)] 13:51:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f0416cbe800) [pid = 1862] [serial = 1565] [outer = 0x7f0414a5b400] 13:51:03 INFO - PROCESS | 1862 | 1462222263858 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f041849a800) [pid = 1862] [serial = 1566] [outer = 0x7f0414a5b400] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c40a800 == 165 [pid = 1862] [id = 17] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c413800 == 164 [pid = 1862] [id = 121] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9a2000 == 163 [pid = 1862] [id = 203] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f5ce000 == 162 [pid = 1862] [id = 29] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e3c6000 == 161 [pid = 1862] [id = 149] 13:51:04 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f041a4d6400) [pid = 1862] [serial = 1445] [outer = (nil)] [url = about:blank] 13:51:04 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f041f2d8400) [pid = 1862] [serial = 1409] [outer = (nil)] [url = about:blank] 13:51:04 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f0423244c00) [pid = 1862] [serial = 1412] [outer = (nil)] [url = about:blank] 13:51:04 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f0423946c00) [pid = 1862] [serial = 1415] [outer = (nil)] [url = about:blank] 13:51:04 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f042516b000) [pid = 1862] [serial = 1418] [outer = (nil)] [url = about:blank] 13:51:04 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f0425bbc400) [pid = 1862] [serial = 1421] [outer = (nil)] [url = about:blank] 13:51:04 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0425dc5000) [pid = 1862] [serial = 1424] [outer = (nil)] [url = about:blank] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c2bc000 == 160 [pid = 1862] [id = 277] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0427459000 == 159 [pid = 1862] [id = 79] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04458a6000 == 158 [pid = 1862] [id = 49] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043034b000 == 157 [pid = 1862] [id = 104] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a786000 == 156 [pid = 1862] [id = 503] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a669800 == 155 [pid = 1862] [id = 502] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0418453000 == 154 [pid = 1862] [id = 501] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150a9800 == 153 [pid = 1862] [id = 500] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04139ad000 == 152 [pid = 1862] [id = 499] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416310000 == 151 [pid = 1862] [id = 498] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04135cc800 == 150 [pid = 1862] [id = 497] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425d76800 == 149 [pid = 1862] [id = 494] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042520f800 == 148 [pid = 1862] [id = 493] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042450f800 == 147 [pid = 1862] [id = 492] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b3b800 == 146 [pid = 1862] [id = 491] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423063000 == 145 [pid = 1862] [id = 490] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041eb1d800 == 144 [pid = 1862] [id = 489] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e8c3000 == 143 [pid = 1862] [id = 488] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e4e5000 == 142 [pid = 1862] [id = 487] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9a4800 == 141 [pid = 1862] [id = 486] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0d4000 == 140 [pid = 1862] [id = 485] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041af13800 == 139 [pid = 1862] [id = 484] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416bcf800 == 138 [pid = 1862] [id = 483] 13:51:04 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04139bb000 == 137 [pid = 1862] [id = 482] 13:51:04 INFO - PROCESS | 1862 | 1462222264930 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1883ms 13:51:04 INFO - PROCESS | 1862 | 1462222264950 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:51:04 INFO - PROCESS | 1862 | 1462222264954 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 13:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:51:04 INFO - PROCESS | 1862 | 1462222264961 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:51:04 INFO - PROCESS | 1862 | 1462222264967 Marionette TRACE conn5 <- [1,2058,null,{}] 13:51:04 INFO - PROCESS | 1862 | 1462222264984 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:05 INFO - PROCESS | 1862 | 1462222265233 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f04184a1000) [pid = 1862] [serial = 1439] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f041a796000) [pid = 1862] [serial = 1397] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f04145fd000) [pid = 1862] [serial = 1433] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f04162e6000) [pid = 1862] [serial = 1434] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f04145fa800) [pid = 1862] [serial = 1431] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f0411cedc00) [pid = 1862] [serial = 1430] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0411ce2c00) [pid = 1862] [serial = 1428] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f0411aeac00) [pid = 1862] [serial = 1427] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041e343400) [pid = 1862] [serial = 1403] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0418499c00) [pid = 1862] [serial = 1386] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0413943c00) [pid = 1862] [serial = 1388] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f041b2e1c00) [pid = 1862] [serial = 1400] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041f142000) [pid = 1862] [serial = 1406] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0416e0ac00) [pid = 1862] [serial = 1436] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0419498800) [pid = 1862] [serial = 1440] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0419ac6400) [pid = 1862] [serial = 1394] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f04162f4c00) [pid = 1862] [serial = 1391] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0414a57000) [pid = 1862] [serial = 1442] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04198afc00) [pid = 1862] [serial = 1443] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0418389c00) [pid = 1862] [serial = 1437] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1862 | 1462222265512 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150b8800 == 138 [pid = 1862] [id = 522] 13:51:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f04145f3800) [pid = 1862] [serial = 1567] [outer = (nil)] 13:51:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0416a5d000) [pid = 1862] [serial = 1568] [outer = 0x7f04145f3800] 13:51:05 INFO - PROCESS | 1862 | 1462222265591 Marionette DEBUG loaded listener.js 13:51:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0419ad1800) [pid = 1862] [serial = 1569] [outer = 0x7f04145f3800] 13:51:06 INFO - PROCESS | 1862 | 1462222266340 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1435ms 13:51:06 INFO - PROCESS | 1862 | 1462222266397 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 1862 | 1462222266401 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 13:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:51:06 INFO - PROCESS | 1862 | 1462222266438 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:51:06 INFO - PROCESS | 1862 | 1462222266442 Marionette TRACE conn5 <- [1,2062,null,{}] 13:51:06 INFO - PROCESS | 1862 | 1462222266447 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:06 INFO - PROCESS | 1862 | 1462222266652 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:51:06 INFO - PROCESS | 1862 | 1462222266662 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417fa4800 == 139 [pid = 1862] [id = 523] 13:51:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0419ac7c00) [pid = 1862] [serial = 1570] [outer = (nil)] 13:51:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f041b2e4c00) [pid = 1862] [serial = 1571] [outer = 0x7f0419ac7c00] 13:51:06 INFO - PROCESS | 1862 | 1462222266728 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f041b9bd400) [pid = 1862] [serial = 1572] [outer = 0x7f0419ac7c00] 13:51:07 INFO - PROCESS | 1862 | 1462222267739 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1381ms 13:51:07 INFO - PROCESS | 1862 | 1462222267819 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 1862 | 1462222267821 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 13:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:51:07 INFO - PROCESS | 1862 | 1462222267829 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 1862 | 1462222267832 Marionette TRACE conn5 <- [1,2066,null,{}] 13:51:07 INFO - PROCESS | 1862 | 1462222267837 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:08 INFO - PROCESS | 1862 | 1462222268108 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:51:08 INFO - PROCESS | 1862 | 1462222268138 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a67c000 == 140 [pid = 1862] [id = 524] 13:51:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f041b9bec00) [pid = 1862] [serial = 1573] [outer = (nil)] 13:51:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f041c250800) [pid = 1862] [serial = 1574] [outer = 0x7f041b9bec00] 13:51:08 INFO - PROCESS | 1862 | 1462222268200 Marionette DEBUG loaded listener.js 13:51:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f041e90b400) [pid = 1862] [serial = 1575] [outer = 0x7f041b9bec00] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0411ce4c00) [pid = 1862] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f0414cf0c00) [pid = 1862] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0411ae5400) [pid = 1862] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f04139fe400) [pid = 1862] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f041b8ce800) [pid = 1862] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0414ceb000) [pid = 1862] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0410826400) [pid = 1862] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04198a6800) [pid = 1862] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:51:09 INFO - PROCESS | 1862 | 1462222269553 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1791ms 13:51:09 INFO - PROCESS | 1862 | 1462222269621 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 1862 | 1462222269625 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 13:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:51:09 INFO - PROCESS | 1862 | 1462222269630 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 1862 | 1462222269632 Marionette TRACE conn5 <- [1,2070,null,{}] 13:51:09 INFO - PROCESS | 1862 | 1462222269638 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:09 INFO - PROCESS | 1862 | 1462222269897 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:51:10 INFO - PROCESS | 1862 | 1462222270074 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0d3000 == 141 [pid = 1862] [id = 525] 13:51:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f041c1ef400) [pid = 1862] [serial = 1576] [outer = (nil)] 13:51:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f041fc74400) [pid = 1862] [serial = 1577] [outer = 0x7f041c1ef400] 13:51:10 INFO - PROCESS | 1862 | 1462222270141 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0423946c00) [pid = 1862] [serial = 1578] [outer = 0x7f041c1ef400] 13:51:10 INFO - PROCESS | 1862 | 1462222270866 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1284ms 13:51:10 INFO - PROCESS | 1862 | 1462222270925 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:51:10 INFO - PROCESS | 1862 | 1462222270940 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 13:51:10 INFO - PROCESS | 1862 | 1462222270946 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:51:10 INFO - PROCESS | 1862 | 1462222270949 Marionette TRACE conn5 <- [1,2074,null,{}] 13:51:10 INFO - PROCESS | 1862 | 1462222270954 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:11 INFO - PROCESS | 1862 | 1462222271139 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:51:11 INFO - PROCESS | 1862 | 1462222271153 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3ca000 == 142 [pid = 1862] [id = 526] 13:51:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f04145f9400) [pid = 1862] [serial = 1579] [outer = (nil)] 13:51:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f04243b9000) [pid = 1862] [serial = 1580] [outer = 0x7f04145f9400] 13:51:11 INFO - PROCESS | 1862 | 1462222271216 Marionette DEBUG loaded listener.js 13:51:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f04247b5c00) [pid = 1862] [serial = 1581] [outer = 0x7f04145f9400] 13:51:12 INFO - PROCESS | 1862 | 1462222272450 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1548ms 13:51:12 INFO - PROCESS | 1862 | 1462222272496 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:51:12 INFO - PROCESS | 1862 | 1462222272502 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 13:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:51:12 INFO - PROCESS | 1862 | 1462222272512 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:51:12 INFO - PROCESS | 1862 | 1462222272516 Marionette TRACE conn5 <- [1,2078,null,{}] 13:51:12 INFO - PROCESS | 1862 | 1462222272525 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:12 INFO - PROCESS | 1862 | 1462222272761 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:51:13 INFO - PROCESS | 1862 | 1462222273030 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416461000 == 143 [pid = 1862] [id = 527] 13:51:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0416141000) [pid = 1862] [serial = 1582] [outer = (nil)] 13:51:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0416e07c00) [pid = 1862] [serial = 1583] [outer = 0x7f0416141000] 13:51:13 INFO - PROCESS | 1862 | 1462222273154 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f041849b800) [pid = 1862] [serial = 1584] [outer = 0x7f0416141000] 13:51:14 INFO - PROCESS | 1862 | 1462222274042 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1584ms 13:51:14 INFO - PROCESS | 1862 | 1462222274097 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:51:14 INFO - PROCESS | 1862 | 1462222274106 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 13:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:51:14 INFO - PROCESS | 1862 | 1462222274116 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - PROCESS | 1862 | 1462222274121 Marionette TRACE conn5 <- [1,2082,null,{}] 13:51:14 INFO - PROCESS | 1862 | 1462222274127 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:14 INFO - PROCESS | 1862 | 1462222274375 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:51:14 INFO - PROCESS | 1862 | 1462222274666 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0a3000 == 144 [pid = 1862] [id = 528] 13:51:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f04198a6800) [pid = 1862] [serial = 1585] [outer = (nil)] 13:51:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f0419b5e800) [pid = 1862] [serial = 1586] [outer = 0x7f04198a6800] 13:51:14 INFO - PROCESS | 1862 | 1462222274783 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f041b8c7400) [pid = 1862] [serial = 1587] [outer = 0x7f04198a6800] 13:51:15 INFO - PROCESS | 1862 | 1462222275679 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1634ms 13:51:15 INFO - PROCESS | 1862 | 1462222275752 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 1862 | 1462222275756 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 13:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:51:15 INFO - PROCESS | 1862 | 1462222275763 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 1862 | 1462222275769 Marionette TRACE conn5 <- [1,2086,null,{}] 13:51:15 INFO - PROCESS | 1862 | 1462222275787 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:16 INFO - PROCESS | 1862 | 1462222276076 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:51:16 INFO - PROCESS | 1862 | 1462222276382 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f16e800 == 145 [pid = 1862] [id = 529] 13:51:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f041e2f0400) [pid = 1862] [serial = 1588] [outer = (nil)] 13:51:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f041f145400) [pid = 1862] [serial = 1589] [outer = 0x7f041e2f0400] 13:51:16 INFO - PROCESS | 1862 | 1462222276461 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f0423a76800) [pid = 1862] [serial = 1590] [outer = 0x7f041e2f0400] 13:51:17 INFO - PROCESS | 1862 | 1462222277365 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1643ms 13:51:17 INFO - PROCESS | 1862 | 1462222277408 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:51:17 INFO - PROCESS | 1862 | 1462222277413 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 13:51:17 INFO - PROCESS | 1862 | 1462222277419 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:51:17 INFO - PROCESS | 1862 | 1462222277422 Marionette TRACE conn5 <- [1,2090,null,{}] 13:51:17 INFO - PROCESS | 1862 | 1462222277428 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:17 INFO - PROCESS | 1862 | 1462222277656 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:51:17 INFO - PROCESS | 1862 | 1462222277971 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b2c000 == 146 [pid = 1862] [id = 530] 13:51:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f0419b5ec00) [pid = 1862] [serial = 1591] [outer = (nil)] 13:51:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f0424ec9c00) [pid = 1862] [serial = 1592] [outer = 0x7f0419b5ec00] 13:51:18 INFO - PROCESS | 1862 | 1462222278052 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0425504000) [pid = 1862] [serial = 1593] [outer = 0x7f0419b5ec00] 13:51:18 INFO - PROCESS | 1862 | 1462222278909 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1533ms 13:51:18 INFO - PROCESS | 1862 | 1462222278952 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:51:18 INFO - PROCESS | 1862 | 1462222278957 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 13:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:51:18 INFO - PROCESS | 1862 | 1462222278963 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:51:18 INFO - PROCESS | 1862 | 1462222278967 Marionette TRACE conn5 <- [1,2094,null,{}] 13:51:18 INFO - PROCESS | 1862 | 1462222278973 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:19 INFO - PROCESS | 1862 | 1462222279196 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:51:19 INFO - PROCESS | 1862 | 1462222279411 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f4e800 == 147 [pid = 1862] [id = 531] 13:51:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f041f13d800) [pid = 1862] [serial = 1594] [outer = (nil)] 13:51:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f0425dc5000) [pid = 1862] [serial = 1595] [outer = 0x7f041f13d800] 13:51:19 INFO - PROCESS | 1862 | 1462222279530 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f0425e27400) [pid = 1862] [serial = 1596] [outer = 0x7f041f13d800] 13:51:20 INFO - PROCESS | 1862 | 1462222280500 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1580ms 13:51:20 INFO - PROCESS | 1862 | 1462222280545 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 13:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:51:20 INFO - PROCESS | 1862 | 1462222280549 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 13:51:20 INFO - PROCESS | 1862 | 1462222280556 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 1862 | 1462222280559 Marionette TRACE conn5 <- [1,2098,null,{}] 13:51:20 INFO - PROCESS | 1862 | 1462222280565 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:20 INFO - PROCESS | 1862 | 1462222280820 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:51:21 INFO - PROCESS | 1862 | 1462222281035 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f7f000 == 148 [pid = 1862] [id = 532] 13:51:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0425bb7400) [pid = 1862] [serial = 1597] [outer = (nil)] 13:51:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f0428cf2800) [pid = 1862] [serial = 1598] [outer = 0x7f0425bb7400] 13:51:21 INFO - PROCESS | 1862 | 1462222281193 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f042d60e000) [pid = 1862] [serial = 1599] [outer = 0x7f0425bb7400] 13:51:22 INFO - PROCESS | 1862 | 1462222282076 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1581ms 13:51:22 INFO - PROCESS | 1862 | 1462222282137 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:51:22 INFO - PROCESS | 1862 | 1462222282141 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 13:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:51:22 INFO - PROCESS | 1862 | 1462222282146 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:51:22 INFO - PROCESS | 1862 | 1462222282149 Marionette TRACE conn5 <- [1,2102,null,{}] 13:51:22 INFO - PROCESS | 1862 | 1462222282154 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:22 INFO - PROCESS | 1862 | 1462222282369 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:51:22 INFO - PROCESS | 1862 | 1462222282580 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d2b800 == 149 [pid = 1862] [id = 533] 13:51:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f0425e25c00) [pid = 1862] [serial = 1600] [outer = (nil)] 13:51:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f042e635c00) [pid = 1862] [serial = 1601] [outer = 0x7f0425e25c00] 13:51:22 INFO - PROCESS | 1862 | 1462222282694 Marionette DEBUG loaded listener.js 13:51:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f042e728c00) [pid = 1862] [serial = 1602] [outer = 0x7f0425e25c00] 13:51:23 INFO - PROCESS | 1862 | 1462222283613 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1535ms 13:51:23 INFO - PROCESS | 1862 | 1462222283683 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 1862 | 1462222283687 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 13:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:51:23 INFO - PROCESS | 1862 | 1462222283693 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 1862 | 1462222283695 Marionette TRACE conn5 <- [1,2106,null,{}] 13:51:23 INFO - PROCESS | 1862 | 1462222283701 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:23 INFO - PROCESS | 1862 | 1462222283916 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:51:24 INFO - PROCESS | 1862 | 1462222284126 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1be800 == 150 [pid = 1862] [id = 534] 13:51:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f042be42800) [pid = 1862] [serial = 1603] [outer = (nil)] 13:51:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f042e7eec00) [pid = 1862] [serial = 1604] [outer = 0x7f042be42800] 13:51:24 INFO - PROCESS | 1862 | 1462222284241 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x7f042e7f8800) [pid = 1862] [serial = 1605] [outer = 0x7f042be42800] 13:51:25 INFO - PROCESS | 1862 | 1462222285201 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1541ms 13:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:51:25 INFO - PROCESS | 1862 | 1462222285235 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:51:25 INFO - PROCESS | 1862 | 1462222285238 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 13:51:25 INFO - PROCESS | 1862 | 1462222285245 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:51:25 INFO - PROCESS | 1862 | 1462222285248 Marionette TRACE conn5 <- [1,2110,null,{}] 13:51:25 INFO - PROCESS | 1862 | 1462222285254 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:25 INFO - PROCESS | 1862 | 1462222285474 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:51:25 INFO - PROCESS | 1862 | 1462222285691 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e782000 == 151 [pid = 1862] [id = 535] 13:51:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x7f041e344400) [pid = 1862] [serial = 1606] [outer = (nil)] 13:51:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x7f042f058800) [pid = 1862] [serial = 1607] [outer = 0x7f041e344400] 13:51:25 INFO - PROCESS | 1862 | 1462222285811 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x7f042f367000) [pid = 1862] [serial = 1608] [outer = 0x7f041e344400] 13:51:26 INFO - PROCESS | 1862 | 1462222286737 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1540ms 13:51:26 INFO - PROCESS | 1862 | 1462222286785 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 1862 | 1462222286788 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 13:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:51:26 INFO - PROCESS | 1862 | 1462222286796 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 1862 | 1462222286799 Marionette TRACE conn5 <- [1,2114,null,{}] 13:51:26 INFO - PROCESS | 1862 | 1462222286824 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:27 INFO - PROCESS | 1862 | 1462222287060 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:51:27 INFO - PROCESS | 1862 | 1462222287382 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eeac800 == 152 [pid = 1862] [id = 536] 13:51:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x7f042f3e4000) [pid = 1862] [serial = 1609] [outer = (nil)] 13:51:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f042f83ec00) [pid = 1862] [serial = 1610] [outer = 0x7f042f3e4000] 13:51:27 INFO - PROCESS | 1862 | 1462222287463 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f042fa53000) [pid = 1862] [serial = 1611] [outer = 0x7f042f3e4000] 13:51:28 INFO - PROCESS | 1862 | 1462222288345 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1603ms 13:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:51:28 INFO - PROCESS | 1862 | 1462222288400 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:51:28 INFO - PROCESS | 1862 | 1462222288404 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 13:51:28 INFO - PROCESS | 1862 | 1462222288409 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - PROCESS | 1862 | 1462222288414 Marionette TRACE conn5 <- [1,2118,null,{}] 13:51:28 INFO - PROCESS | 1862 | 1462222288419 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:28 INFO - PROCESS | 1862 | 1462222288673 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:51:28 INFO - PROCESS | 1862 | 1462222288942 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f7ab000 == 153 [pid = 1862] [id = 537] 13:51:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f042f3e5400) [pid = 1862] [serial = 1612] [outer = (nil)] 13:51:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f0430e0a000) [pid = 1862] [serial = 1613] [outer = 0x7f042f3e5400] 13:51:29 INFO - PROCESS | 1862 | 1462222289032 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x7f0432062000) [pid = 1862] [serial = 1614] [outer = 0x7f042f3e5400] 13:51:29 INFO - PROCESS | 1862 | 1462222289937 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1580ms 13:51:29 INFO - PROCESS | 1862 | 1462222289990 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 1862 | 1462222289995 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 13:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:51:30 INFO - PROCESS | 1862 | 1462222290002 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 1862 | 1462222290005 Marionette TRACE conn5 <- [1,2122,null,{}] 13:51:30 INFO - PROCESS | 1862 | 1462222290011 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:30 INFO - PROCESS | 1862 | 1462222290279 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:51:30 INFO - PROCESS | 1862 | 1462222290577 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0430356800 == 154 [pid = 1862] [id = 538] 13:51:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f042f842000) [pid = 1862] [serial = 1615] [outer = (nil)] 13:51:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f0432179400) [pid = 1862] [serial = 1616] [outer = 0x7f042f842000] 13:51:30 INFO - PROCESS | 1862 | 1462222290655 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f0432391000) [pid = 1862] [serial = 1617] [outer = 0x7f042f842000] 13:51:31 INFO - PROCESS | 1862 | 1462222291512 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1589ms 13:51:31 INFO - PROCESS | 1862 | 1462222291592 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 13:51:31 INFO - PROCESS | 1862 | 1462222291596 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 13:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:51:31 INFO - PROCESS | 1862 | 1462222291603 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:51:31 INFO - PROCESS | 1862 | 1462222291606 Marionette TRACE conn5 <- [1,2126,null,{}] 13:51:31 INFO - PROCESS | 1862 | 1462222291621 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:31 INFO - PROCESS | 1862 | 1462222291896 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:51:32 INFO - PROCESS | 1862 | 1462222292208 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043232c800 == 155 [pid = 1862] [id = 539] 13:51:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f04303be000) [pid = 1862] [serial = 1618] [outer = (nil)] 13:51:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f0432ab3400) [pid = 1862] [serial = 1619] [outer = 0x7f04303be000] 13:51:32 INFO - PROCESS | 1862 | 1462222292294 Marionette DEBUG loaded listener.js 13:51:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f04363a5c00) [pid = 1862] [serial = 1620] [outer = 0x7f04303be000] 13:51:33 INFO - PROCESS | 1862 | 1462222293158 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1602ms 13:51:33 INFO - PROCESS | 1862 | 1462222293206 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:51:33 INFO - PROCESS | 1862 | 1462222293210 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 13:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:51:33 INFO - PROCESS | 1862 | 1462222293217 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:51:33 INFO - PROCESS | 1862 | 1462222293220 Marionette TRACE conn5 <- [1,2130,null,{}] 13:51:33 INFO - PROCESS | 1862 | 1462222293226 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:33 INFO - PROCESS | 1862 | 1462222293481 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:51:33 INFO - PROCESS | 1862 | 1462222293740 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043b311000 == 156 [pid = 1862] [id = 540] 13:51:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f04320a5800) [pid = 1862] [serial = 1621] [outer = (nil)] 13:51:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f043b36b400) [pid = 1862] [serial = 1622] [outer = 0x7f04320a5800] 13:51:33 INFO - PROCESS | 1862 | 1462222293855 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f043bf12400) [pid = 1862] [serial = 1623] [outer = 0x7f04320a5800] 13:51:34 INFO - PROCESS | 1862 | 1462222294721 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 1862 | 1462222294810 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 13:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:51:34 INFO - PROCESS | 1862 | 1462222294815 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 1862 | 1462222294818 Marionette TRACE conn5 <- [1,2134,null,{}] 13:51:34 INFO - PROCESS | 1862 | 1462222294824 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:35 INFO - PROCESS | 1862 | 1462222295042 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:51:35 INFO - PROCESS | 1862 | 1462222295362 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c2a2800 == 157 [pid = 1862] [id = 541] 13:51:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f04198a8000) [pid = 1862] [serial = 1624] [outer = (nil)] 13:51:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f043c1da800) [pid = 1862] [serial = 1625] [outer = 0x7f04198a8000] 13:51:35 INFO - PROCESS | 1862 | 1462222295462 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f043c452c00) [pid = 1862] [serial = 1626] [outer = 0x7f04198a8000] 13:51:36 INFO - PROCESS | 1862 | 1462222296304 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1529ms 13:51:36 INFO - PROCESS | 1862 | 1462222296346 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 13:51:36 INFO - PROCESS | 1862 | 1462222296349 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 13:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:51:36 INFO - PROCESS | 1862 | 1462222296355 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:51:36 INFO - PROCESS | 1862 | 1462222296357 Marionette TRACE conn5 <- [1,2138,null,{}] 13:51:36 INFO - PROCESS | 1862 | 1462222296363 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:36 INFO - PROCESS | 1862 | 1462222296573 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:51:36 INFO - PROCESS | 1862 | 1462222296835 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d130000 == 158 [pid = 1862] [id = 542] 13:51:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f0425e29c00) [pid = 1862] [serial = 1627] [outer = (nil)] 13:51:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f043c670400) [pid = 1862] [serial = 1628] [outer = 0x7f0425e29c00] 13:51:36 INFO - PROCESS | 1862 | 1462222296911 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f043d354800) [pid = 1862] [serial = 1629] [outer = 0x7f0425e29c00] 13:51:37 INFO - PROCESS | 1862 | 1462222297765 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1486ms 13:51:37 INFO - PROCESS | 1862 | 1462222297842 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 1862 | 1462222297846 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 13:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:51:37 INFO - PROCESS | 1862 | 1462222297853 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 1862 | 1462222297856 Marionette TRACE conn5 <- [1,2142,null,{}] 13:51:37 INFO - PROCESS | 1862 | 1462222297861 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:38 INFO - PROCESS | 1862 | 1462222298087 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:51:38 INFO - PROCESS | 1862 | 1462222298384 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f50f800 == 159 [pid = 1862] [id = 543] 13:51:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f043d623000) [pid = 1862] [serial = 1630] [outer = (nil)] 13:51:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f043d7ef400) [pid = 1862] [serial = 1631] [outer = 0x7f043d623000] 13:51:38 INFO - PROCESS | 1862 | 1462222298500 Marionette DEBUG loaded listener.js 13:51:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f043f569400) [pid = 1862] [serial = 1632] [outer = 0x7f043d623000] 13:51:39 INFO - PROCESS | 1862 | 1462222299303 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:51:39 INFO - PROCESS | 1862 | 1462222299354 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 13:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:51:39 INFO - PROCESS | 1862 | 1462222299360 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:51:39 INFO - PROCESS | 1862 | 1462222299362 Marionette TRACE conn5 <- [1,2146,null,{}] 13:51:39 INFO - PROCESS | 1862 | 1462222299398 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:39 INFO - PROCESS | 1862 | 1462222299607 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:51:39 INFO - PROCESS | 1862 | 1462222299880 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135c9000 == 160 [pid = 1862] [id = 544] 13:51:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f0411ae0400) [pid = 1862] [serial = 1633] [outer = (nil)] 13:51:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f04139f4400) [pid = 1862] [serial = 1634] [outer = 0x7f0411ae0400] 13:51:40 INFO - PROCESS | 1862 | 1462222300002 Marionette DEBUG loaded listener.js 13:51:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f041b8d1c00) [pid = 1862] [serial = 1635] [outer = 0x7f0411ae0400] 13:51:40 INFO - PROCESS | 1862 | 1462222300923 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:51:40 INFO - PROCESS | 1862 | 1462222300975 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 13:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:51:40 INFO - PROCESS | 1862 | 1462222300981 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:51:40 INFO - PROCESS | 1862 | 1462222300984 Marionette TRACE conn5 <- [1,2150,null,{}] 13:51:40 INFO - PROCESS | 1862 | 1462222300989 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:41 INFO - PROCESS | 1862 | 1462222301210 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:51:41 INFO - PROCESS | 1862 | 1462222301971 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416dcf000 == 161 [pid = 1862] [id = 545] 13:51:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f0411ae3000) [pid = 1862] [serial = 1636] [outer = (nil)] 13:51:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f0411cee000) [pid = 1862] [serial = 1637] [outer = 0x7f0411ae3000] 13:51:42 INFO - PROCESS | 1862 | 1462222302045 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f0414ceb000) [pid = 1862] [serial = 1638] [outer = 0x7f0411ae3000] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043bf1d000 == 160 [pid = 1862] [id = 428] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04147e0000 == 159 [pid = 1862] [id = 432] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0d3000 == 158 [pid = 1862] [id = 525] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a67c000 == 157 [pid = 1862] [id = 524] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417fa4800 == 156 [pid = 1862] [id = 523] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150b8800 == 155 [pid = 1862] [id = 522] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0412e03800 == 154 [pid = 1862] [id = 521] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417f92800 == 153 [pid = 1862] [id = 520] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b3a7800 == 152 [pid = 1862] [id = 516] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e80000 == 151 [pid = 1862] [id = 515] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428098800 == 150 [pid = 1862] [id = 514] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042646f000 == 149 [pid = 1862] [id = 513] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425d83800 == 148 [pid = 1862] [id = 512] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424fd9000 == 147 [pid = 1862] [id = 511] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423ba6000 == 146 [pid = 1862] [id = 510] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f23f800 == 145 [pid = 1862] [id = 509] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041ea91000 == 144 [pid = 1862] [id = 508] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150bf000 == 143 [pid = 1862] [id = 505] 13:51:42 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0d6000 == 142 [pid = 1862] [id = 504] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f041e888400) [pid = 1862] [serial = 1512] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f0416e0bc00) [pid = 1862] [serial = 1499] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f0425e0dc00) [pid = 1862] [serial = 1490] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f0423488000) [pid = 1862] [serial = 1475] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f0424ec8000) [pid = 1862] [serial = 1481] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f04139f6800) [pid = 1862] [serial = 1496] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f041a4d5800) [pid = 1862] [serial = 1371] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x7f041c1ed400) [pid = 1862] [serial = 1508] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x7f0413945c00) [pid = 1862] [serial = 1448] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x7f0419490c00) [pid = 1862] [serial = 1502] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x7f041e2ef800) [pid = 1862] [serial = 1463] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x7f041949b800) [pid = 1862] [serial = 1454] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x7f04244d3400) [pid = 1862] [serial = 1478] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x7f041b8d1400) [pid = 1862] [serial = 1460] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x7f041f1ea400) [pid = 1862] [serial = 1469] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f04251efc00) [pid = 1862] [serial = 1484] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f0411c6d800) [pid = 1862] [serial = 1494] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f041e90fc00) [pid = 1862] [serial = 1466] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f041c251c00) [pid = 1862] [serial = 1509] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f041a79a400) [pid = 1862] [serial = 1505] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f04158a2c00) [pid = 1862] [serial = 1451] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f0415489400) [pid = 1862] [serial = 1497] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f0418388800) [pid = 1862] [serial = 1500] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f0419ac8800) [pid = 1862] [serial = 1503] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x7f041a4dd800) [pid = 1862] [serial = 1457] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f041fe63800) [pid = 1862] [serial = 1472] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f0425c17400) [pid = 1862] [serial = 1487] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f041082c400) [pid = 1862] [serial = 1493] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f041b2ea800) [pid = 1862] [serial = 1506] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x7f041b8d2000) [pid = 1862] [serial = 1511] [outer = (nil)] [url = about:blank] 13:51:43 INFO - PROCESS | 1862 | 1462222303552 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2588ms 13:51:43 INFO - PROCESS | 1862 | 1462222303573 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 1862 | 1462222303580 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 13:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:51:43 INFO - PROCESS | 1862 | 1462222303587 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 1862 | 1462222303593 Marionette TRACE conn5 <- [1,2154,null,{}] 13:51:43 INFO - PROCESS | 1862 | 1462222303599 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:43 INFO - PROCESS | 1862 | 1462222303821 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:51:44 INFO - PROCESS | 1862 | 1462222304020 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150ae800 == 143 [pid = 1862] [id = 546] 13:51:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x7f0411c69c00) [pid = 1862] [serial = 1639] [outer = (nil)] 13:51:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f041949b800) [pid = 1862] [serial = 1640] [outer = 0x7f0411c69c00] 13:51:44 INFO - PROCESS | 1862 | 1462222304098 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f0419b5f000) [pid = 1862] [serial = 1641] [outer = 0x7f0411c69c00] 13:51:45 INFO - PROCESS | 1862 | 1462222304995 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1433ms 13:51:45 INFO - PROCESS | 1862 | 1462222305027 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 1862 | 1462222305035 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 13:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:51:45 INFO - PROCESS | 1862 | 1462222305042 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 1862 | 1462222305045 Marionette TRACE conn5 <- [1,2158,null,{}] 13:51:45 INFO - PROCESS | 1862 | 1462222305051 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:45 INFO - PROCESS | 1862 | 1462222305351 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:51:45 INFO - PROCESS | 1862 | 1462222305390 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417fa4800 == 144 [pid = 1862] [id = 547] 13:51:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f041a4cf800) [pid = 1862] [serial = 1642] [outer = (nil)] 13:51:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f041c1f0c00) [pid = 1862] [serial = 1643] [outer = 0x7f041a4cf800] 13:51:45 INFO - PROCESS | 1862 | 1462222305454 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x7f041e347c00) [pid = 1862] [serial = 1644] [outer = 0x7f041a4cf800] 13:51:46 INFO - PROCESS | 1862 | 1462222306587 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1631ms 13:51:46 INFO - PROCESS | 1862 | 1462222306677 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:51:46 INFO - PROCESS | 1862 | 1462222306681 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 13:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:51:46 INFO - PROCESS | 1862 | 1462222306696 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:51:46 INFO - PROCESS | 1862 | 1462222306705 Marionette TRACE conn5 <- [1,2162,null,{}] 13:51:46 INFO - PROCESS | 1862 | 1462222306719 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:47 INFO - PROCESS | 1862 | 1462222307013 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:51:47 INFO - PROCESS | 1862 | 1462222307230 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e129000 == 145 [pid = 1862] [id = 548] 13:51:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f041a4dcc00) [pid = 1862] [serial = 1645] [outer = (nil)] 13:51:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f042324c400) [pid = 1862] [serial = 1646] [outer = 0x7f041a4dcc00] 13:51:47 INFO - PROCESS | 1862 | 1462222307293 Marionette DEBUG loaded listener.js 13:51:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f0425c18400) [pid = 1862] [serial = 1647] [outer = 0x7f041a4dcc00] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f0419b57000) [pid = 1862] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f0419ac7c00) [pid = 1862] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f04145f3800) [pid = 1862] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x7f0414a5b400) [pid = 1862] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f04139f4000) [pid = 1862] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f041b9bec00) [pid = 1862] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f041c1ef400) [pid = 1862] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:51:47 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f0411c65000) [pid = 1862] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:51:48 INFO - PROCESS | 1862 | 1462222308375 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1708ms 13:51:48 INFO - PROCESS | 1862 | 1462222308399 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:51:48 INFO - PROCESS | 1862 | 1462222308404 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 13:51:48 INFO - PROCESS | 1862 | 1462222308409 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - PROCESS | 1862 | 1462222308412 Marionette TRACE conn5 <- [1,2166,null,{}] 13:51:48 INFO - PROCESS | 1862 | 1462222308417 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:48 INFO - PROCESS | 1862 | 1462222308623 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:51:48 INFO - PROCESS | 1862 | 1462222308640 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5c3000 == 146 [pid = 1862] [id = 549] 13:51:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f0411c65000) [pid = 1862] [serial = 1648] [outer = (nil)] 13:51:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f041ea10000) [pid = 1862] [serial = 1649] [outer = 0x7f0411c65000] 13:51:48 INFO - PROCESS | 1862 | 1462222308863 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f0425e21c00) [pid = 1862] [serial = 1650] [outer = 0x7f0411c65000] 13:51:49 INFO - PROCESS | 1862 | 1462222309605 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1230ms 13:51:49 INFO - PROCESS | 1862 | 1462222309640 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 1862 | 1462222309644 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 13:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:51:49 INFO - PROCESS | 1862 | 1462222309651 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 1862 | 1462222309653 Marionette TRACE conn5 <- [1,2170,null,{}] 13:51:49 INFO - PROCESS | 1862 | 1462222309658 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:49 INFO - PROCESS | 1862 | 1462222309855 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:51:50 INFO - PROCESS | 1862 | 1462222310238 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139b4000 == 147 [pid = 1862] [id = 550] 13:51:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f0410828400) [pid = 1862] [serial = 1651] [outer = (nil)] 13:51:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x7f0411ce3800) [pid = 1862] [serial = 1652] [outer = 0x7f0410828400] 13:51:50 INFO - PROCESS | 1862 | 1462222310382 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f04145fd000) [pid = 1862] [serial = 1653] [outer = 0x7f0410828400] 13:51:51 INFO - PROCESS | 1862 | 1462222311301 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1681ms 13:51:51 INFO - PROCESS | 1862 | 1462222311334 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 1862 | 1462222311341 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 13:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:51:51 INFO - PROCESS | 1862 | 1462222311348 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 1862 | 1462222311353 Marionette TRACE conn5 <- [1,2174,null,{}] 13:51:51 INFO - PROCESS | 1862 | 1462222311360 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:51 INFO - PROCESS | 1862 | 1462222311585 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:51:51 INFO - PROCESS | 1862 | 1462222311868 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417fa0000 == 148 [pid = 1862] [id = 551] 13:51:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f0416a61000) [pid = 1862] [serial = 1654] [outer = (nil)] 13:51:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f0416e0f400) [pid = 1862] [serial = 1655] [outer = 0x7f0416a61000] 13:51:52 INFO - PROCESS | 1862 | 1462222311994 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f0418385400) [pid = 1862] [serial = 1656] [outer = 0x7f0416a61000] 13:51:52 INFO - PROCESS | 1862 | 1462222312932 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1637ms 13:51:52 INFO - PROCESS | 1862 | 1462222312989 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:51:53 INFO - PROCESS | 1862 | 1462222312996 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 13:51:53 INFO - PROCESS | 1862 | 1462222313003 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 1862 | 1462222313006 Marionette TRACE conn5 <- [1,2178,null,{}] 13:51:53 INFO - PROCESS | 1862 | 1462222313012 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:53 INFO - PROCESS | 1862 | 1462222313253 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:51:53 INFO - PROCESS | 1862 | 1462222313643 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5c0000 == 149 [pid = 1862] [id = 552] 13:51:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f041b2e9c00) [pid = 1862] [serial = 1657] [outer = (nil)] 13:51:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f041b8d2000) [pid = 1862] [serial = 1658] [outer = 0x7f041b2e9c00] 13:51:53 INFO - PROCESS | 1862 | 1462222313724 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f041e2f4400) [pid = 1862] [serial = 1659] [outer = 0x7f041b2e9c00] 13:51:54 INFO - PROCESS | 1862 | 1462222314628 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1681ms 13:51:54 INFO - PROCESS | 1862 | 1462222314684 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 1862 | 1462222314688 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 13:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:51:54 INFO - PROCESS | 1862 | 1462222314704 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 1862 | 1462222314713 Marionette TRACE conn5 <- [1,2182,null,{}] 13:51:54 INFO - PROCESS | 1862 | 1462222314718 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:55 INFO - PROCESS | 1862 | 1462222314998 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:51:55 INFO - PROCESS | 1862 | 1462222315300 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b2d800 == 150 [pid = 1862] [id = 553] 13:51:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f041b8c7000) [pid = 1862] [serial = 1660] [outer = (nil)] 13:51:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f04243abc00) [pid = 1862] [serial = 1661] [outer = 0x7f041b8c7000] 13:51:55 INFO - PROCESS | 1862 | 1462222315380 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f0425c17400) [pid = 1862] [serial = 1662] [outer = 0x7f041b8c7000] 13:51:56 INFO - PROCESS | 1862 | 1462222316278 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1643ms 13:51:56 INFO - PROCESS | 1862 | 1462222316340 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:51:56 INFO - PROCESS | 1862 | 1462222316345 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 13:51:56 INFO - PROCESS | 1862 | 1462222316351 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 1862 | 1462222316354 Marionette TRACE conn5 <- [1,2186,null,{}] 13:51:56 INFO - PROCESS | 1862 | 1462222316359 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:56 INFO - PROCESS | 1862 | 1462222316563 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:51:56 INFO - PROCESS | 1862 | 1462222316785 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252d4000 == 151 [pid = 1862] [id = 554] 13:51:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f041e888400) [pid = 1862] [serial = 1663] [outer = (nil)] 13:51:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f042742b400) [pid = 1862] [serial = 1664] [outer = 0x7f041e888400] 13:51:56 INFO - PROCESS | 1862 | 1462222316938 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f0428b53c00) [pid = 1862] [serial = 1665] [outer = 0x7f041e888400] 13:51:57 INFO - PROCESS | 1862 | 1462222317808 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1532ms 13:51:57 INFO - PROCESS | 1862 | 1462222317883 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 1862 | 1462222317887 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 13:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:51:57 INFO - PROCESS | 1862 | 1462222317893 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - PROCESS | 1862 | 1462222317895 Marionette TRACE conn5 <- [1,2190,null,{}] 13:51:57 INFO - PROCESS | 1862 | 1462222317901 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:58 INFO - PROCESS | 1862 | 1462222318170 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:51:58 INFO - PROCESS | 1862 | 1462222318481 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426337000 == 152 [pid = 1862] [id = 555] 13:51:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f041aff5400) [pid = 1862] [serial = 1666] [outer = (nil)] 13:51:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f042c777400) [pid = 1862] [serial = 1667] [outer = 0x7f041aff5400] 13:51:58 INFO - PROCESS | 1862 | 1462222318588 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f042e63a800) [pid = 1862] [serial = 1668] [outer = 0x7f041aff5400] 13:51:59 INFO - PROCESS | 1862 | 1462222319479 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1633ms 13:51:59 INFO - PROCESS | 1862 | 1462222319527 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 1862 | 1462222319531 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 13:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:51:59 INFO - PROCESS | 1862 | 1462222319536 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 1862 | 1462222319538 Marionette TRACE conn5 <- [1,2194,null,{}] 13:51:59 INFO - PROCESS | 1862 | 1462222319544 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:59 INFO - PROCESS | 1862 | 1462222319764 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:52:00 INFO - PROCESS | 1862 | 1462222320029 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b397800 == 153 [pid = 1862] [id = 556] 13:52:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f0426368000) [pid = 1862] [serial = 1669] [outer = (nil)] 13:52:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f0430469000) [pid = 1862] [serial = 1670] [outer = 0x7f0426368000] 13:52:00 INFO - PROCESS | 1862 | 1462222320149 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f04320a6c00) [pid = 1862] [serial = 1671] [outer = 0x7f0426368000] 13:52:01 INFO - PROCESS | 1862 | 1462222321032 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1527ms 13:52:01 INFO - PROCESS | 1862 | 1462222321065 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 1862 | 1462222321069 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 13:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:52:01 INFO - PROCESS | 1862 | 1462222321075 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 1862 | 1462222321077 Marionette TRACE conn5 <- [1,2198,null,{}] 13:52:01 INFO - PROCESS | 1862 | 1462222321083 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:01 INFO - PROCESS | 1862 | 1462222321299 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:52:01 INFO - PROCESS | 1862 | 1462222321564 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e4c1800 == 154 [pid = 1862] [id = 557] 13:52:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f042b36f800) [pid = 1862] [serial = 1672] [outer = (nil)] 13:52:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f043c1db000) [pid = 1862] [serial = 1673] [outer = 0x7f042b36f800] 13:52:01 INFO - PROCESS | 1862 | 1462222321639 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f043f568400) [pid = 1862] [serial = 1674] [outer = 0x7f042b36f800] 13:52:02 INFO - PROCESS | 1862 | 1462222322588 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1578ms 13:52:02 INFO - PROCESS | 1862 | 1462222322655 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:52:02 INFO - PROCESS | 1862 | 1462222322659 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 13:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:52:02 INFO - PROCESS | 1862 | 1462222322666 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - PROCESS | 1862 | 1462222322670 Marionette TRACE conn5 <- [1,2202,null,{}] 13:52:02 INFO - PROCESS | 1862 | 1462222322675 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:02 INFO - PROCESS | 1862 | 1462222322911 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:52:03 INFO - PROCESS | 1862 | 1462222323224 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f7bb000 == 155 [pid = 1862] [id = 558] 13:52:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f042f3d6c00) [pid = 1862] [serial = 1675] [outer = (nil)] 13:52:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f0440db0c00) [pid = 1862] [serial = 1676] [outer = 0x7f042f3d6c00] 13:52:03 INFO - PROCESS | 1862 | 1462222323311 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x7f04410b6400) [pid = 1862] [serial = 1677] [outer = 0x7f042f3d6c00] 13:52:04 INFO - PROCESS | 1862 | 1462222324194 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1583ms 13:52:04 INFO - PROCESS | 1862 | 1462222324250 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 1862 | 1462222324254 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 13:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:52:04 INFO - PROCESS | 1862 | 1462222324260 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 1862 | 1462222324262 Marionette TRACE conn5 <- [1,2206,null,{}] 13:52:04 INFO - PROCESS | 1862 | 1462222324269 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:04 INFO - PROCESS | 1862 | 1462222324501 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:52:04 INFO - PROCESS | 1862 | 1462222324806 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d68b800 == 156 [pid = 1862] [id = 559] 13:52:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x7f04148e9c00) [pid = 1862] [serial = 1678] [outer = (nil)] 13:52:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f04148f1400) [pid = 1862] [serial = 1679] [outer = 0x7f04148e9c00] 13:52:04 INFO - PROCESS | 1862 | 1462222324886 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f04148f5800) [pid = 1862] [serial = 1680] [outer = 0x7f04148e9c00] 13:52:05 INFO - PROCESS | 1862 | 1462222325763 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1530ms 13:52:05 INFO - PROCESS | 1862 | 1462222325791 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:52:05 INFO - PROCESS | 1862 | 1462222325795 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 13:52:05 INFO - PROCESS | 1862 | 1462222325801 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 1862 | 1462222325804 Marionette TRACE conn5 <- [1,2210,null,{}] 13:52:05 INFO - PROCESS | 1862 | 1462222325809 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:06 INFO - PROCESS | 1862 | 1462222326037 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:52:06 INFO - PROCESS | 1862 | 1462222326304 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440f23800 == 157 [pid = 1862] [id = 560] 13:52:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f0440f41c00) [pid = 1862] [serial = 1681] [outer = (nil)] 13:52:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f04410b8400) [pid = 1862] [serial = 1682] [outer = 0x7f0440f41c00] 13:52:06 INFO - PROCESS | 1862 | 1462222326449 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f04410c5400) [pid = 1862] [serial = 1683] [outer = 0x7f0440f41c00] 13:52:07 INFO - PROCESS | 1862 | 1462222327345 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1579ms 13:52:07 INFO - PROCESS | 1862 | 1462222327380 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 1862 | 1462222327384 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 13:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:52:07 INFO - PROCESS | 1862 | 1462222327391 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 1862 | 1462222327396 Marionette TRACE conn5 <- [1,2214,null,{}] 13:52:07 INFO - PROCESS | 1862 | 1462222327401 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:07 INFO - PROCESS | 1862 | 1462222327662 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:52:07 INFO - PROCESS | 1862 | 1462222327968 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0443395800 == 158 [pid = 1862] [id = 561] 13:52:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f0412629400) [pid = 1862] [serial = 1684] [outer = (nil)] 13:52:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f0414ae0000) [pid = 1862] [serial = 1685] [outer = 0x7f0412629400] 13:52:08 INFO - PROCESS | 1862 | 1462222328048 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x7f0414ae3c00) [pid = 1862] [serial = 1686] [outer = 0x7f0412629400] 13:52:08 INFO - PROCESS | 1862 | 1462222328931 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1589ms 13:52:08 INFO - PROCESS | 1862 | 1462222328981 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 1862 | 1462222328985 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 13:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:52:08 INFO - PROCESS | 1862 | 1462222328991 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 1862 | 1462222328993 Marionette TRACE conn5 <- [1,2218,null,{}] 13:52:09 INFO - PROCESS | 1862 | 1462222328999 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 1862 | 1462222329216 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:52:09 INFO - PROCESS | 1862 | 1462222329535 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04458a3800 == 159 [pid = 1862] [id = 562] 13:52:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x7f041262ac00) [pid = 1862] [serial = 1687] [outer = (nil)] 13:52:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x7f04144b0c00) [pid = 1862] [serial = 1688] [outer = 0x7f041262ac00] 13:52:09 INFO - PROCESS | 1862 | 1462222329620 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x7f04144b5800) [pid = 1862] [serial = 1689] [outer = 0x7f041262ac00] 13:52:10 INFO - PROCESS | 1862 | 1462222330455 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1479ms 13:52:10 INFO - PROCESS | 1862 | 1462222330486 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 1862 | 1462222330490 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 13:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:52:10 INFO - PROCESS | 1862 | 1462222330501 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - PROCESS | 1862 | 1462222330505 Marionette TRACE conn5 <- [1,2222,null,{}] 13:52:10 INFO - PROCESS | 1862 | 1462222330511 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:10 INFO - PROCESS | 1862 | 1462222330746 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:52:11 INFO - PROCESS | 1862 | 1462222331020 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041974d000 == 160 [pid = 1862] [id = 563] 13:52:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x7f04144a9c00) [pid = 1862] [serial = 1690] [outer = (nil)] 13:52:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x7f0414ae5800) [pid = 1862] [serial = 1691] [outer = 0x7f04144a9c00] 13:52:11 INFO - PROCESS | 1862 | 1462222331159 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x7f0414ae9800) [pid = 1862] [serial = 1692] [outer = 0x7f04144a9c00] 13:52:12 INFO - PROCESS | 1862 | 1462222332002 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1533ms 13:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:52:12 INFO - PROCESS | 1862 | 1462222332035 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:52:12 INFO - PROCESS | 1862 | 1462222332038 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 13:52:12 INFO - PROCESS | 1862 | 1462222332044 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:52:12 INFO - PROCESS | 1862 | 1462222332047 Marionette TRACE conn5 <- [1,2226,null,{}] 13:52:12 INFO - PROCESS | 1862 | 1462222332052 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:12 INFO - PROCESS | 1862 | 1462222332285 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:52:12 INFO - PROCESS | 1862 | 1462222332555 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412de2000 == 161 [pid = 1862] [id = 564] 13:52:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x7f04144b0400) [pid = 1862] [serial = 1693] [outer = (nil)] 13:52:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x7f0426163800) [pid = 1862] [serial = 1694] [outer = 0x7f04144b0400] 13:52:12 INFO - PROCESS | 1862 | 1462222332634 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x7f0426168000) [pid = 1862] [serial = 1695] [outer = 0x7f04144b0400] 13:52:13 INFO - PROCESS | 1862 | 1462222333517 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1535ms 13:52:13 INFO - PROCESS | 1862 | 1462222333579 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 1862 | 1462222333583 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 13:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:52:13 INFO - PROCESS | 1862 | 1462222333589 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 1862 | 1462222333593 Marionette TRACE conn5 <- [1,2230,null,{}] 13:52:13 INFO - PROCESS | 1862 | 1462222333599 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:13 INFO - PROCESS | 1862 | 1462222333857 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:52:14 INFO - PROCESS | 1862 | 1462222334178 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04245a1000 == 162 [pid = 1862] [id = 565] 13:52:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 249 (0x7f0411dc6400) [pid = 1862] [serial = 1696] [outer = (nil)] 13:52:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0x7f0411dcb000) [pid = 1862] [serial = 1697] [outer = 0x7f0411dc6400] 13:52:14 INFO - PROCESS | 1862 | 1462222334257 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x7f0411dcf800) [pid = 1862] [serial = 1698] [outer = 0x7f0411dc6400] 13:52:15 INFO - PROCESS | 1862 | 1462222335096 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1579ms 13:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:52:15 INFO - PROCESS | 1862 | 1462222335170 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 1862 | 1462222335172 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 13:52:15 INFO - PROCESS | 1862 | 1462222335179 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 1862 | 1462222335182 Marionette TRACE conn5 <- [1,2234,null,{}] 13:52:15 INFO - PROCESS | 1862 | 1462222335189 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 1862 | 1462222335417 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:52:15 INFO - PROCESS | 1862 | 1462222335688 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04245b6800 == 163 [pid = 1862] [id = 566] 13:52:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x7f0411dc9c00) [pid = 1862] [serial = 1699] [outer = (nil)] 13:52:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x7f0426163000) [pid = 1862] [serial = 1700] [outer = 0x7f0411dc9c00] 13:52:15 INFO - PROCESS | 1862 | 1462222335806 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x7f042616b400) [pid = 1862] [serial = 1701] [outer = 0x7f0411dc9c00] 13:52:16 INFO - PROCESS | 1862 | 1462222336685 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1531ms 13:52:16 INFO - PROCESS | 1862 | 1462222336710 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 1862 | 1462222336714 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 13:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:52:16 INFO - PROCESS | 1862 | 1462222336726 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 1862 | 1462222336730 Marionette TRACE conn5 <- [1,2238,null,{}] 13:52:16 INFO - PROCESS | 1862 | 1462222336739 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:16 INFO - PROCESS | 1862 | 1462222336973 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:52:17 INFO - PROCESS | 1862 | 1462222337216 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041002f800 == 164 [pid = 1862] [id = 567] 13:52:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x7f0410065c00) [pid = 1862] [serial = 1702] [outer = (nil)] 13:52:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x7f041006c800) [pid = 1862] [serial = 1703] [outer = 0x7f0410065c00] 13:52:17 INFO - PROCESS | 1862 | 1462222337341 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x7f0410070c00) [pid = 1862] [serial = 1704] [outer = 0x7f0410065c00] 13:52:18 INFO - PROCESS | 1862 | 1462222338333 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2187ms 13:52:19 INFO - PROCESS | 1862 | 1462222339064 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 1862 | 1462222339071 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 13:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:52:19 INFO - PROCESS | 1862 | 1462222339104 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 1862 | 1462222339107 Marionette TRACE conn5 <- [1,2242,null,{}] 13:52:19 INFO - PROCESS | 1862 | 1462222339116 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:19 INFO - PROCESS | 1862 | 1462222339334 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:52:19 INFO - PROCESS | 1862 | 1462222339570 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414a27000 == 165 [pid = 1862] [id = 568] 13:52:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x7f0411cf0c00) [pid = 1862] [serial = 1705] [outer = (nil)] 13:52:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x7f0412621000) [pid = 1862] [serial = 1706] [outer = 0x7f0411cf0c00] 13:52:19 INFO - PROCESS | 1862 | 1462222339641 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 260 (0x7f041262e800) [pid = 1862] [serial = 1707] [outer = 0x7f0411cf0c00] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04135cd800 == 164 [pid = 1862] [id = 458] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0443d7e000 == 163 [pid = 1862] [id = 48] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5c3000 == 162 [pid = 1862] [id = 549] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e129000 == 161 [pid = 1862] [id = 548] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417fa4800 == 160 [pid = 1862] [id = 547] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150ae800 == 159 [pid = 1862] [id = 546] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416dcf000 == 158 [pid = 1862] [id = 545] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043f50f800 == 157 [pid = 1862] [id = 543] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d130000 == 156 [pid = 1862] [id = 542] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c2a2800 == 155 [pid = 1862] [id = 541] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043b311000 == 154 [pid = 1862] [id = 540] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043232c800 == 153 [pid = 1862] [id = 539] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0430356800 == 152 [pid = 1862] [id = 538] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f7ab000 == 151 [pid = 1862] [id = 537] 13:52:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042eeac800 == 150 [pid = 1862] [id = 536] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e782000 == 149 [pid = 1862] [id = 535] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1be800 == 148 [pid = 1862] [id = 534] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428d2b800 == 147 [pid = 1862] [id = 533] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425f7f000 == 146 [pid = 1862] [id = 532] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424f4e800 == 145 [pid = 1862] [id = 531] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b2c000 == 144 [pid = 1862] [id = 530] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f16e800 == 143 [pid = 1862] [id = 529] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0a3000 == 142 [pid = 1862] [id = 528] 13:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416461000 == 141 [pid = 1862] [id = 527] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 259 (0x7f04243b9000) [pid = 1862] [serial = 1580] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x7f0423946c00) [pid = 1862] [serial = 1578] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x7f0419b54400) [pid = 1862] [serial = 1520] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x7f042e485400) [pid = 1862] [serial = 1556] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x7f042d60fc00) [pid = 1862] [serial = 1559] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x7f04251f8800) [pid = 1862] [serial = 1532] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x7f041b2e4c00) [pid = 1862] [serial = 1571] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0x7f0416a5d000) [pid = 1862] [serial = 1568] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x7f042324d800) [pid = 1862] [serial = 1526] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x7f041e34b800) [pid = 1862] [serial = 1523] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x7f041849a800) [pid = 1862] [serial = 1566] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 248 (0x7f0426363400) [pid = 1862] [serial = 1535] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x7f0416cbe800) [pid = 1862] [serial = 1565] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0x7f0419ad1800) [pid = 1862] [serial = 1569] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x7f04145f3400) [pid = 1862] [serial = 1562] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x7f0428a66000) [pid = 1862] [serial = 1541] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x7f0428cf2000) [pid = 1862] [serial = 1550] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x7f041c250800) [pid = 1862] [serial = 1574] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x7f042c8cd800) [pid = 1862] [serial = 1547] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x7f042d60dc00) [pid = 1862] [serial = 1553] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x7f041fc74400) [pid = 1862] [serial = 1577] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x7f041b9bd400) [pid = 1862] [serial = 1572] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f0427427400) [pid = 1862] [serial = 1538] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f0423a76000) [pid = 1862] [serial = 1529] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f041f2d5c00) [pid = 1862] [serial = 1515] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f0414ceac00) [pid = 1862] [serial = 1563] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f041e891000) [pid = 1862] [serial = 1514] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f041e90b400) [pid = 1862] [serial = 1575] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f0428c4b400) [pid = 1862] [serial = 1544] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x7f04158a9c00) [pid = 1862] [serial = 1517] [outer = (nil)] [url = about:blank] 13:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x7f041a798800) [pid = 1862] [serial = 1446] [outer = (nil)] [url = about:blank] 13:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2343ms 13:52:21 INFO - PROCESS | 1862 | 1462222341434 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:52:21 INFO - PROCESS | 1862 | 1462222341444 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 1862 | 1462222341449 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 13:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:52:21 INFO - PROCESS | 1862 | 1462222341460 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 1862 | 1462222341465 Marionette TRACE conn5 <- [1,2246,null,{}] 13:52:21 INFO - PROCESS | 1862 | 1462222341473 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:21 INFO - PROCESS | 1862 | 1462222341688 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:52:21 INFO - PROCESS | 1862 | 1462222341923 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041490f000 == 142 [pid = 1862] [id = 569] 13:52:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x7f0411ae5c00) [pid = 1862] [serial = 1708] [outer = (nil)] 13:52:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x7f04148f7000) [pid = 1862] [serial = 1709] [outer = 0x7f0411ae5c00] 13:52:21 INFO - PROCESS | 1862 | 1462222341987 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f0414adf000) [pid = 1862] [serial = 1710] [outer = 0x7f0411ae5c00] 13:52:22 INFO - PROCESS | 1862 | 1462222342828 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1394ms 13:52:22 INFO - PROCESS | 1862 | 1462222342851 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 1862 | 1462222342855 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 13:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:52:22 INFO - PROCESS | 1862 | 1462222342861 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 1862 | 1462222342865 Marionette TRACE conn5 <- [1,2250,null,{}] 13:52:22 INFO - PROCESS | 1862 | 1462222342879 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:23 INFO - PROCESS | 1862 | 1462222343113 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:52:23 INFO - PROCESS | 1862 | 1462222343429 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416dc7000 == 143 [pid = 1862] [id = 570] 13:52:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f0416141800) [pid = 1862] [serial = 1711] [outer = (nil)] 13:52:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f0416a56c00) [pid = 1862] [serial = 1712] [outer = 0x7f0416141800] 13:52:23 INFO - PROCESS | 1862 | 1462222343548 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f0416e10c00) [pid = 1862] [serial = 1713] [outer = 0x7f0416141800] 13:52:24 INFO - PROCESS | 1862 | 1462222344544 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1731ms 13:52:24 INFO - PROCESS | 1862 | 1462222344600 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 1862 | 1462222344603 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 13:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:52:24 INFO - PROCESS | 1862 | 1462222344610 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 1862 | 1462222344613 Marionette TRACE conn5 <- [1,2254,null,{}] 13:52:24 INFO - PROCESS | 1862 | 1462222344619 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:24 INFO - PROCESS | 1862 | 1462222344981 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:52:25 INFO - PROCESS | 1862 | 1462222345024 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419bdf000 == 144 [pid = 1862] [id = 571] 13:52:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f04184a2c00) [pid = 1862] [serial = 1714] [outer = (nil)] 13:52:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x7f041949cc00) [pid = 1862] [serial = 1715] [outer = 0x7f04184a2c00] 13:52:25 INFO - PROCESS | 1862 | 1462222345125 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x7f0419ad1800) [pid = 1862] [serial = 1716] [outer = 0x7f04184a2c00] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x7f041ee42800) [pid = 1862] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x7f041b9b4800) [pid = 1862] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f041e344400) [pid = 1862] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f04244cec00) [pid = 1862] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f0428c44800) [pid = 1862] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f041f13d800) [pid = 1862] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f0416e09400) [pid = 1862] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x7f041e90b800) [pid = 1862] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x7f04243b5c00) [pid = 1862] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f041a4cf800) [pid = 1862] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f041e2f0400) [pid = 1862] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f041548f400) [pid = 1862] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f0425bb7400) [pid = 1862] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f0414a0e000) [pid = 1862] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f0411c69c00) [pid = 1862] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f041b2e4000) [pid = 1862] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x7f042f3e4000) [pid = 1862] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x7f041f1ee400) [pid = 1862] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x7f042be42800) [pid = 1862] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x7f0416141000) [pid = 1862] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x7f0410823000) [pid = 1862] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x7f0419b5ec00) [pid = 1862] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x7f041f2d0000) [pid = 1862] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x7f041b8cdc00) [pid = 1862] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f042c8e9c00) [pid = 1862] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f0411aed000) [pid = 1862] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f041a4dcc00) [pid = 1862] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f04244cb800) [pid = 1862] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f0425e25c00) [pid = 1862] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f0411ae3000) [pid = 1862] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f04244cdc00) [pid = 1862] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f042f842000) [pid = 1862] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f0414a5d800) [pid = 1862] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x7f04198a5800) [pid = 1862] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f0425e0d400) [pid = 1862] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f0418499400) [pid = 1862] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f041b9b5c00) [pid = 1862] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f041e2fc400) [pid = 1862] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x7f04303be000) [pid = 1862] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x7f0425164000) [pid = 1862] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x7f041c1fa800) [pid = 1862] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x7f0424f7fc00) [pid = 1862] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x7f0414a5c000) [pid = 1862] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f0418386000) [pid = 1862] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f041e885000) [pid = 1862] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f0416e0b400) [pid = 1862] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f041a4d4400) [pid = 1862] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f042324cc00) [pid = 1862] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f042f3e5400) [pid = 1862] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f041f2cec00) [pid = 1862] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f0428c4cc00) [pid = 1862] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f041548c000) [pid = 1862] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0411ce7000) [pid = 1862] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f041e911800) [pid = 1862] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f04198a6800) [pid = 1862] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f041082fc00) [pid = 1862] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f0423a73800) [pid = 1862] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f041589d400) [pid = 1862] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f04145f9400) [pid = 1862] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0425e1bc00) [pid = 1862] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f04158a0c00) [pid = 1862] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:52:27 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041ea06800) [pid = 1862] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:52:27 INFO - PROCESS | 1862 | 1462222347301 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2743ms 13:52:27 INFO - PROCESS | 1862 | 1462222347354 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 1862 | 1462222347358 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 13:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:52:27 INFO - PROCESS | 1862 | 1462222347364 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 1862 | 1462222347367 Marionette TRACE conn5 <- [1,2258,null,{}] 13:52:27 INFO - PROCESS | 1862 | 1462222347373 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 1862 | 1462222347658 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:52:27 INFO - PROCESS | 1862 | 1462222347682 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416511800 == 145 [pid = 1862] [id = 572] 13:52:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f0411aec800) [pid = 1862] [serial = 1717] [outer = (nil)] 13:52:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f0415485400) [pid = 1862] [serial = 1718] [outer = 0x7f0411aec800] 13:52:27 INFO - PROCESS | 1862 | 1462222347748 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0416e0d800) [pid = 1862] [serial = 1719] [outer = 0x7f0411aec800] 13:52:28 INFO - PROCESS | 1862 | 1462222348584 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1228ms 13:52:28 INFO - PROCESS | 1862 | 1462222348592 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 1862 | 1462222348595 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 13:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:52:28 INFO - PROCESS | 1862 | 1462222348613 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 1862 | 1462222348618 Marionette TRACE conn5 <- [1,2262,null,{}] 13:52:28 INFO - PROCESS | 1862 | 1462222348636 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 1862 | 1462222348919 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:52:29 INFO - PROCESS | 1862 | 1462222349389 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412e1c800 == 146 [pid = 1862] [id = 573] 13:52:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f041006a000) [pid = 1862] [serial = 1720] [outer = (nil)] 13:52:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f0410827000) [pid = 1862] [serial = 1721] [outer = 0x7f041006a000] 13:52:29 INFO - PROCESS | 1862 | 1462222349484 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f0411cec400) [pid = 1862] [serial = 1722] [outer = 0x7f041006a000] 13:52:30 INFO - PROCESS | 1862 | 1462222350414 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1864ms 13:52:30 INFO - PROCESS | 1862 | 1462222350469 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 1862 | 1462222350475 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 13:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:52:30 INFO - PROCESS | 1862 | 1462222350483 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 1862 | 1462222350489 Marionette TRACE conn5 <- [1,2266,null,{}] 13:52:30 INFO - PROCESS | 1862 | 1462222350496 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:30 INFO - PROCESS | 1862 | 1462222350746 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:52:31 INFO - PROCESS | 1862 | 1462222351058 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416dc9800 == 147 [pid = 1862] [id = 574] 13:52:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f04145fc000) [pid = 1862] [serial = 1723] [outer = (nil)] 13:52:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0414a59400) [pid = 1862] [serial = 1724] [outer = 0x7f04145fc000] 13:52:31 INFO - PROCESS | 1862 | 1462222351149 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f0414ae7000) [pid = 1862] [serial = 1725] [outer = 0x7f04145fc000] 13:52:32 INFO - PROCESS | 1862 | 1462222352059 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1633ms 13:52:32 INFO - PROCESS | 1862 | 1462222352121 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:52:32 INFO - PROCESS | 1862 | 1462222352128 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 13:52:32 INFO - PROCESS | 1862 | 1462222352135 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 1862 | 1462222352139 Marionette TRACE conn5 <- [1,2270,null,{}] 13:52:32 INFO - PROCESS | 1862 | 1462222352147 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 1862 | 1462222352449 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:52:32 INFO - PROCESS | 1862 | 1462222352803 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a139800 == 148 [pid = 1862] [id = 575] 13:52:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f0416141400) [pid = 1862] [serial = 1726] [outer = (nil)] 13:52:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f0416e0a000) [pid = 1862] [serial = 1727] [outer = 0x7f0416141400] 13:52:32 INFO - PROCESS | 1862 | 1462222352880 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0418496000) [pid = 1862] [serial = 1728] [outer = 0x7f0416141400] 13:52:33 INFO - PROCESS | 1862 | 1462222353964 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1891ms 13:52:34 INFO - PROCESS | 1862 | 1462222354028 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 1862 | 1462222354034 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 13:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:52:34 INFO - PROCESS | 1862 | 1462222354053 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 1862 | 1462222354065 Marionette TRACE conn5 <- [1,2274,null,{}] 13:52:34 INFO - PROCESS | 1862 | 1462222354072 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 1862 | 1462222354372 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:52:34 INFO - PROCESS | 1862 | 1462222354686 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0de800 == 149 [pid = 1862] [id = 576] 13:52:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f0416a58c00) [pid = 1862] [serial = 1729] [outer = (nil)] 13:52:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f041a105400) [pid = 1862] [serial = 1730] [outer = 0x7f0416a58c00] 13:52:34 INFO - PROCESS | 1862 | 1462222354765 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f041a10d400) [pid = 1862] [serial = 1731] [outer = 0x7f0416a58c00] 13:52:35 INFO - PROCESS | 1862 | 1462222355699 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1703ms 13:52:35 INFO - PROCESS | 1862 | 1462222355749 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:52:35 INFO - PROCESS | 1862 | 1462222355754 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 13:52:35 INFO - PROCESS | 1862 | 1462222355761 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - PROCESS | 1862 | 1462222355765 Marionette TRACE conn5 <- [1,2278,null,{}] 13:52:35 INFO - PROCESS | 1862 | 1462222355771 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:36 INFO - PROCESS | 1862 | 1462222356018 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:52:36 INFO - PROCESS | 1862 | 1462222356324 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e13e800 == 150 [pid = 1862] [id = 577] 13:52:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f04198b1800) [pid = 1862] [serial = 1732] [outer = (nil)] 13:52:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f041a4d1800) [pid = 1862] [serial = 1733] [outer = 0x7f04198b1800] 13:52:36 INFO - PROCESS | 1862 | 1462222356408 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f041a797c00) [pid = 1862] [serial = 1734] [outer = 0x7f04198b1800] 13:52:37 INFO - PROCESS | 1862 | 1462222357272 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1543ms 13:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:52:37 INFO - PROCESS | 1862 | 1462222357304 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 1862 | 1462222357307 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 13:52:37 INFO - PROCESS | 1862 | 1462222357313 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 1862 | 1462222357316 Marionette TRACE conn5 <- [1,2282,null,{}] 13:52:37 INFO - PROCESS | 1862 | 1462222357321 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:37 INFO - PROCESS | 1862 | 1462222357557 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:52:37 INFO - PROCESS | 1862 | 1462222357825 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e8b7800 == 151 [pid = 1862] [id = 578] 13:52:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f041b8ce400) [pid = 1862] [serial = 1735] [outer = (nil)] 13:52:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x7f041b9b5c00) [pid = 1862] [serial = 1736] [outer = 0x7f041b8ce400] 13:52:37 INFO - PROCESS | 1862 | 1462222357992 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x7f041e348000) [pid = 1862] [serial = 1737] [outer = 0x7f041b8ce400] 13:52:38 INFO - PROCESS | 1862 | 1462222358860 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1580ms 13:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:52:38 INFO - PROCESS | 1862 | 1462222358894 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 1862 | 1462222358897 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 13:52:38 INFO - PROCESS | 1862 | 1462222358904 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 1862 | 1462222358906 Marionette TRACE conn5 <- [1,2286,null,{}] 13:52:38 INFO - PROCESS | 1862 | 1462222358912 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:39 INFO - PROCESS | 1862 | 1462222359160 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:52:39 INFO - PROCESS | 1862 | 1462222359460 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fac9000 == 152 [pid = 1862] [id = 579] 13:52:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x7f041e348400) [pid = 1862] [serial = 1738] [outer = (nil)] 13:52:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x7f041ee46800) [pid = 1862] [serial = 1739] [outer = 0x7f041e348400] 13:52:39 INFO - PROCESS | 1862 | 1462222359578 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x7f041f2cec00) [pid = 1862] [serial = 1740] [outer = 0x7f041e348400] 13:52:40 INFO - PROCESS | 1862 | 1462222360432 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1581ms 13:52:40 INFO - PROCESS | 1862 | 1462222360485 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:52:40 INFO - PROCESS | 1862 | 1462222360489 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 13:52:40 INFO - PROCESS | 1862 | 1462222360496 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 1862 | 1462222360499 Marionette TRACE conn5 <- [1,2290,null,{}] 13:52:40 INFO - PROCESS | 1862 | 1462222360505 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 1862 | 1462222360746 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:52:41 INFO - PROCESS | 1862 | 1462222361011 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b25000 == 153 [pid = 1862] [id = 580] 13:52:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f041e90c400) [pid = 1862] [serial = 1741] [outer = (nil)] 13:52:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f041fc75400) [pid = 1862] [serial = 1742] [outer = 0x7f041e90c400] 13:52:41 INFO - PROCESS | 1862 | 1462222361131 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f0423484000) [pid = 1862] [serial = 1743] [outer = 0x7f041e90c400] 13:52:41 INFO - PROCESS | 1862 | 1462222361984 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1542ms 13:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:52:42 INFO - PROCESS | 1862 | 1462222362038 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 1862 | 1462222362041 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 13:52:42 INFO - PROCESS | 1862 | 1462222362047 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 1862 | 1462222362051 Marionette TRACE conn5 <- [1,2294,null,{}] 13:52:42 INFO - PROCESS | 1862 | 1462222362056 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 1862 | 1462222362284 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:52:42 INFO - PROCESS | 1862 | 1462222362550 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423c9a800 == 154 [pid = 1862] [id = 581] 13:52:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f041ea0e400) [pid = 1862] [serial = 1744] [outer = (nil)] 13:52:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x7f0423a6dc00) [pid = 1862] [serial = 1745] [outer = 0x7f041ea0e400] 13:52:42 INFO - PROCESS | 1862 | 1462222362631 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f04243b4000) [pid = 1862] [serial = 1746] [outer = 0x7f041ea0e400] 13:52:43 INFO - PROCESS | 1862 | 1462222363524 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1529ms 13:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:52:43 INFO - PROCESS | 1862 | 1462222363578 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 1862 | 1462222363581 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 13:52:43 INFO - PROCESS | 1862 | 1462222363588 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 1862 | 1462222363591 Marionette TRACE conn5 <- [1,2298,null,{}] 13:52:43 INFO - PROCESS | 1862 | 1462222363597 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 1862 | 1462222363855 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:52:44 INFO - PROCESS | 1862 | 1462222364176 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424ff0800 == 155 [pid = 1862] [id = 582] 13:52:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f0414a0c000) [pid = 1862] [serial = 1747] [outer = (nil)] 13:52:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f04244d1000) [pid = 1862] [serial = 1748] [outer = 0x7f0414a0c000] 13:52:44 INFO - PROCESS | 1862 | 1462222364256 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f0424ec4400) [pid = 1862] [serial = 1749] [outer = 0x7f0414a0c000] 13:52:45 INFO - PROCESS | 1862 | 1462222365141 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1587ms 13:52:45 INFO - PROCESS | 1862 | 1462222365174 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 1862 | 1462222365177 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 13:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:52:45 INFO - PROCESS | 1862 | 1462222365185 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 1862 | 1462222365188 Marionette TRACE conn5 <- [1,2302,null,{}] 13:52:45 INFO - PROCESS | 1862 | 1462222365194 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 1862 | 1462222365434 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:52:45 INFO - PROCESS | 1862 | 1462222365707 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f77800 == 156 [pid = 1862] [id = 583] 13:52:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f04251f7800) [pid = 1862] [serial = 1750] [outer = (nil)] 13:52:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x7f0425510c00) [pid = 1862] [serial = 1751] [outer = 0x7f04251f7800] 13:52:45 INFO - PROCESS | 1862 | 1462222365850 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x7f0425e0c800) [pid = 1862] [serial = 1752] [outer = 0x7f04251f7800] 13:52:46 INFO - PROCESS | 1862 | 1462222366776 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1633ms 13:52:46 INFO - PROCESS | 1862 | 1462222366818 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1862 | 1462222366822 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 13:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:52:46 INFO - PROCESS | 1862 | 1462222366828 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 1862 | 1462222366832 Marionette TRACE conn5 <- [1,2306,null,{}] 13:52:46 INFO - PROCESS | 1862 | 1462222366837 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:47 INFO - PROCESS | 1862 | 1462222367110 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:52:47 INFO - PROCESS | 1862 | 1462222367423 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428ccc800 == 157 [pid = 1862] [id = 584] 13:52:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x7f0426164000) [pid = 1862] [serial = 1753] [outer = (nil)] 13:52:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x7f042636b400) [pid = 1862] [serial = 1754] [outer = 0x7f0426164000] 13:52:47 INFO - PROCESS | 1862 | 1462222367505 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x7f0428a5d800) [pid = 1862] [serial = 1755] [outer = 0x7f0426164000] 13:52:48 INFO - PROCESS | 1862 | 1462222368402 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1643ms 13:52:48 INFO - PROCESS | 1862 | 1462222368473 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 1862 | 1462222368477 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 13:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:52:48 INFO - PROCESS | 1862 | 1462222368483 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 1862 | 1462222368485 Marionette TRACE conn5 <- [1,2310,null,{}] 13:52:48 INFO - PROCESS | 1862 | 1462222368491 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 1862 | 1462222368719 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:52:49 INFO - PROCESS | 1862 | 1462222369033 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042c7a6000 == 158 [pid = 1862] [id = 585] 13:52:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x7f0414ceb400) [pid = 1862] [serial = 1756] [outer = (nil)] 13:52:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x7f0428b4a400) [pid = 1862] [serial = 1757] [outer = 0x7f0414ceb400] 13:52:49 INFO - PROCESS | 1862 | 1462222369114 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x7f0428c49c00) [pid = 1862] [serial = 1758] [outer = 0x7f0414ceb400] 13:52:50 INFO - PROCESS | 1862 | 1462222370003 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1581ms 13:52:50 INFO - PROCESS | 1862 | 1462222370066 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:52:50 INFO - PROCESS | 1862 | 1462222370078 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 13:52:50 INFO - PROCESS | 1862 | 1462222370085 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 1862 | 1462222370089 Marionette TRACE conn5 <- [1,2314,null,{}] 13:52:50 INFO - PROCESS | 1862 | 1462222370094 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 1862 | 1462222370332 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:52:50 INFO - PROCESS | 1862 | 1462222370645 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e768000 == 159 [pid = 1862] [id = 586] 13:52:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x7f0414cf6000) [pid = 1862] [serial = 1759] [outer = (nil)] 13:52:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x7f0428cf4000) [pid = 1862] [serial = 1760] [outer = 0x7f0414cf6000] 13:52:50 INFO - PROCESS | 1862 | 1462222370728 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x7f042be42800) [pid = 1862] [serial = 1761] [outer = 0x7f0414cf6000] 13:52:51 INFO - PROCESS | 1862 | 1462222371565 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1530ms 13:52:51 INFO - PROCESS | 1862 | 1462222371615 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 1862 | 1462222371619 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 13:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:52:51 INFO - PROCESS | 1862 | 1462222371625 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 1862 | 1462222371627 Marionette TRACE conn5 <- [1,2318,null,{}] 13:52:51 INFO - PROCESS | 1862 | 1462222371633 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 1862 | 1462222371854 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:52:52 INFO - PROCESS | 1862 | 1462222372139 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef1e000 == 160 [pid = 1862] [id = 587] 13:52:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x7f0426365400) [pid = 1862] [serial = 1762] [outer = (nil)] 13:52:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x7f042c8e7400) [pid = 1862] [serial = 1763] [outer = 0x7f0426365400] 13:52:52 INFO - PROCESS | 1862 | 1462222372259 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x7f042d604400) [pid = 1862] [serial = 1764] [outer = 0x7f0426365400] 13:52:53 INFO - PROCESS | 1862 | 1462222373131 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 1862 | 1462222373211 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 13:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:52:53 INFO - PROCESS | 1862 | 1462222373216 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 1862 | 1462222373219 Marionette TRACE conn5 <- [1,2322,null,{}] 13:52:53 INFO - PROCESS | 1862 | 1462222373224 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:53 INFO - PROCESS | 1862 | 1462222373493 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:52:53 INFO - PROCESS | 1862 | 1462222373816 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043219b800 == 161 [pid = 1862] [id = 588] 13:52:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x7f0413942c00) [pid = 1862] [serial = 1765] [outer = (nil)] 13:52:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x7f041c1ed000) [pid = 1862] [serial = 1766] [outer = 0x7f0413942c00] 13:52:53 INFO - PROCESS | 1862 | 1462222373895 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x7f042e535c00) [pid = 1862] [serial = 1767] [outer = 0x7f0413942c00] 13:52:54 INFO - PROCESS | 1862 | 1462222374880 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1740ms 13:52:54 INFO - PROCESS | 1862 | 1462222374960 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 1862 | 1462222374964 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 13:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:52:54 INFO - PROCESS | 1862 | 1462222374976 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 1862 | 1462222374979 Marionette TRACE conn5 <- [1,2326,null,{}] 13:52:55 INFO - PROCESS | 1862 | 1462222374993 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 1862 | 1462222375366 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:52:55 INFO - PROCESS | 1862 | 1462222375733 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c48f800 == 162 [pid = 1862] [id = 589] 13:52:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x7f04139f2800) [pid = 1862] [serial = 1768] [outer = (nil)] 13:52:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x7f042e722800) [pid = 1862] [serial = 1769] [outer = 0x7f04139f2800] 13:52:55 INFO - PROCESS | 1862 | 1462222375855 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x7f042e72f000) [pid = 1862] [serial = 1770] [outer = 0x7f04139f2800] 13:52:56 INFO - PROCESS | 1862 | 1462222376971 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2047ms 13:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:52:57 INFO - PROCESS | 1862 | 1462222377023 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 1862 | 1462222377026 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 13:52:57 INFO - PROCESS | 1862 | 1462222377033 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 1862 | 1462222377035 Marionette TRACE conn5 <- [1,2330,null,{}] 13:52:57 INFO - PROCESS | 1862 | 1462222377058 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 1862 | 1462222377376 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:52:57 INFO - PROCESS | 1862 | 1462222377633 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440ebf800 == 163 [pid = 1862] [id = 590] 13:52:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x7f042d612c00) [pid = 1862] [serial = 1771] [outer = (nil)] 13:52:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x7f042f05c000) [pid = 1862] [serial = 1772] [outer = 0x7f042d612c00] 13:52:57 INFO - PROCESS | 1862 | 1462222377710 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x7f042f3db400) [pid = 1862] [serial = 1773] [outer = 0x7f042d612c00] 13:52:58 INFO - PROCESS | 1862 | 1462222378539 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1581ms 13:52:58 INFO - PROCESS | 1862 | 1462222378614 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 1862 | 1462222378617 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 13:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:52:58 INFO - PROCESS | 1862 | 1462222378623 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 1862 | 1462222378626 Marionette TRACE conn5 <- [1,2334,null,{}] 13:52:58 INFO - PROCESS | 1862 | 1462222378631 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 1862 | 1462222378906 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:52:59 INFO - PROCESS | 1862 | 1462222379237 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04456a7800 == 164 [pid = 1862] [id = 591] 13:52:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x7f041ee47800) [pid = 1862] [serial = 1774] [outer = (nil)] 13:52:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x7f042f3e4800) [pid = 1862] [serial = 1775] [outer = 0x7f041ee47800] 13:52:59 INFO - PROCESS | 1862 | 1462222379322 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x7f04303be000) [pid = 1862] [serial = 1776] [outer = 0x7f041ee47800] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424507000 == 163 [pid = 1862] [id = 472] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f22b000 == 162 [pid = 1862] [id = 470] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414918000 == 161 [pid = 1862] [id = 476] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042d796000 == 160 [pid = 1862] [id = 517] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1c4800 == 159 [pid = 1862] [id = 518] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b1bb000 == 158 [pid = 1862] [id = 519] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234d3800 == 157 [pid = 1862] [id = 471] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041ea98800 == 156 [pid = 1862] [id = 469] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042552a800 == 155 [pid = 1862] [id = 473] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a78a000 == 154 [pid = 1862] [id = 506] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041651f800 == 153 [pid = 1862] [id = 463] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e4ed000 == 152 [pid = 1862] [id = 468] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04135c9800 == 151 [pid = 1862] [id = 475] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b1b9800 == 150 [pid = 1862] [id = 467] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04157e4000 == 149 [pid = 1862] [id = 474] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416511800 == 148 [pid = 1862] [id = 572] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0419bdf000 == 147 [pid = 1862] [id = 571] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416dc7000 == 146 [pid = 1862] [id = 570] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041490f000 == 145 [pid = 1862] [id = 569] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414a27000 == 144 [pid = 1862] [id = 568] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041974d000 == 143 [pid = 1862] [id = 563] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04458a3800 == 142 [pid = 1862] [id = 562] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0443395800 == 141 [pid = 1862] [id = 561] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440f23800 == 140 [pid = 1862] [id = 560] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043d68b800 == 139 [pid = 1862] [id = 559] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f7bb000 == 138 [pid = 1862] [id = 558] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e4c1800 == 137 [pid = 1862] [id = 557] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042b397800 == 136 [pid = 1862] [id = 556] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0426337000 == 135 [pid = 1862] [id = 555] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04252d4000 == 134 [pid = 1862] [id = 554] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b2d800 == 133 [pid = 1862] [id = 553] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5c0000 == 132 [pid = 1862] [id = 552] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0417fa0000 == 131 [pid = 1862] [id = 551] 13:53:01 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04139b4000 == 130 [pid = 1862] [id = 550] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x7f043c1da800) [pid = 1862] [serial = 1625] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x7f04243b5400) [pid = 1862] [serial = 1530] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x7f0423491c00) [pid = 1862] [serial = 1527] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x7f042f367000) [pid = 1862] [serial = 1608] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x7f0425e08000) [pid = 1862] [serial = 1488] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x7f0428cef800) [pid = 1862] [serial = 1545] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x7f0425dc5000) [pid = 1862] [serial = 1595] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x7f041a79b400) [pid = 1862] [serial = 1521] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x7f041fe71400) [pid = 1862] [serial = 1473] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x7f04247b8800) [pid = 1862] [serial = 1479] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x7f041e347c00) [pid = 1862] [serial = 1644] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x7f0423a76800) [pid = 1862] [serial = 1590] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x7f04139f4400) [pid = 1862] [serial = 1634] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x7f0416cb6800) [pid = 1862] [serial = 1392] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x7f0428cf2800) [pid = 1862] [serial = 1598] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x7f0416140400) [pid = 1862] [serial = 1317] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x7f041ea10000) [pid = 1862] [serial = 1649] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x7f041949b800) [pid = 1862] [serial = 1640] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x7f041b9c1800) [pid = 1862] [serial = 1461] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x7f043d7ef400) [pid = 1862] [serial = 1631] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x7f042fa53000) [pid = 1862] [serial = 1611] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x7f042f058800) [pid = 1862] [serial = 1607] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x7f0423951000) [pid = 1862] [serial = 1476] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x7f043b36b400) [pid = 1862] [serial = 1622] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x7f042e7eec00) [pid = 1862] [serial = 1604] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x7f041849b800) [pid = 1862] [serial = 1584] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f042e720400) [pid = 1862] [serial = 1560] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f042e7f8800) [pid = 1862] [serial = 1605] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f0424ec9c00) [pid = 1862] [serial = 1592] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f0423a7a400) [pid = 1862] [serial = 1416] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f041f144c00) [pid = 1862] [serial = 1524] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x7f042e538400) [pid = 1862] [serial = 1557] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f04145ef000) [pid = 1862] [serial = 1449] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f042324c400) [pid = 1862] [serial = 1646] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f0425c12800) [pid = 1862] [serial = 1485] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f042e635c00) [pid = 1862] [serial = 1601] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x7f0414ceb000) [pid = 1862] [serial = 1638] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x7f0425167000) [pid = 1862] [serial = 1482] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x7f0432179400) [pid = 1862] [serial = 1616] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x7f0416a55000) [pid = 1862] [serial = 1452] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x7f0419b5c000) [pid = 1862] [serial = 1395] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f0428b47800) [pid = 1862] [serial = 1542] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f041afed000) [pid = 1862] [serial = 1398] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f041e887800) [pid = 1862] [serial = 1464] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f042f83ec00) [pid = 1862] [serial = 1610] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f041ea04c00) [pid = 1862] [serial = 1404] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f04363a5c00) [pid = 1862] [serial = 1620] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f0432ab3400) [pid = 1862] [serial = 1619] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f041f145400) [pid = 1862] [serial = 1589] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f0425c1c400) [pid = 1862] [serial = 1422] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f041ee46c00) [pid = 1862] [serial = 1467] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f0419b5f000) [pid = 1862] [serial = 1641] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f042e728c00) [pid = 1862] [serial = 1602] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f04251f8400) [pid = 1862] [serial = 1419] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f0411cee000) [pid = 1862] [serial = 1637] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f0416e07c00) [pid = 1862] [serial = 1583] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f041aff5800) [pid = 1862] [serial = 1458] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0419ace000) [pid = 1862] [serial = 1455] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f041f2d9000) [pid = 1862] [serial = 1470] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f042d7e0800) [pid = 1862] [serial = 1554] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f041b8d1800) [pid = 1862] [serial = 1401] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0425e1d800) [pid = 1862] [serial = 1533] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0432062000) [pid = 1862] [serial = 1614] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f0425c18400) [pid = 1862] [serial = 1647] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0425e27400) [pid = 1862] [serial = 1596] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0423486800) [pid = 1862] [serial = 1413] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f042d60e000) [pid = 1862] [serial = 1599] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f042c8ec000) [pid = 1862] [serial = 1548] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0416cafc00) [pid = 1862] [serial = 1518] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04145f3c00) [pid = 1862] [serial = 1389] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0430e0a000) [pid = 1862] [serial = 1613] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f041f2cfc00) [pid = 1862] [serial = 1407] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f041b8c7400) [pid = 1862] [serial = 1587] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f0425504000) [pid = 1862] [serial = 1593] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f0426367800) [pid = 1862] [serial = 1491] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f041c1f0c00) [pid = 1862] [serial = 1643] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0427167400) [pid = 1862] [serial = 1536] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0425e22800) [pid = 1862] [serial = 1425] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f043c670400) [pid = 1862] [serial = 1628] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0432391000) [pid = 1862] [serial = 1617] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f04247b5c00) [pid = 1862] [serial = 1581] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0419b5e800) [pid = 1862] [serial = 1586] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0428a44400) [pid = 1862] [serial = 1539] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f042d411400) [pid = 1862] [serial = 1551] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f041fe62800) [pid = 1862] [serial = 1410] [outer = (nil)] [url = about:blank] 13:53:01 INFO - PROCESS | 1862 | 1462222381960 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 3344ms 13:53:01 INFO - PROCESS | 1862 | 1462222381969 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 1862 | 1462222381975 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 13:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:53:02 INFO - PROCESS | 1862 | 1462222382032 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 1862 | 1462222382036 Marionette TRACE conn5 <- [1,2338,null,{}] 13:53:02 INFO - PROCESS | 1862 | 1462222382045 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 1862 | 1462222382285 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:53:02 INFO - PROCESS | 1862 | 1462222382533 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412def800 == 131 [pid = 1862] [id = 592] 13:53:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0412624c00) [pid = 1862] [serial = 1777] [outer = (nil)] 13:53:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041262a800) [pid = 1862] [serial = 1778] [outer = 0x7f0412624c00] 13:53:02 INFO - PROCESS | 1862 | 1462222382611 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f04139f9800) [pid = 1862] [serial = 1779] [outer = 0x7f0412624c00] 13:53:03 INFO - PROCESS | 1862 | 1462222383415 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1452ms 13:53:03 INFO - PROCESS | 1862 | 1462222383473 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 1862 | 1462222383482 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 13:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:53:03 INFO - PROCESS | 1862 | 1462222383493 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 1862 | 1462222383497 Marionette TRACE conn5 <- [1,2342,null,{}] 13:53:03 INFO - PROCESS | 1862 | 1462222383504 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 1862 | 1462222383747 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:53:03 INFO - PROCESS | 1862 | 1462222383990 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414a27800 == 132 [pid = 1862] [id = 593] 13:53:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f04144b2400) [pid = 1862] [serial = 1780] [outer = (nil)] 13:53:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04145fa000) [pid = 1862] [serial = 1781] [outer = 0x7f04144b2400] 13:53:04 INFO - PROCESS | 1862 | 1462222384131 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f04148f7c00) [pid = 1862] [serial = 1782] [outer = 0x7f04144b2400] 13:53:05 INFO - PROCESS | 1862 | 1462222385008 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1531ms 13:53:05 INFO - PROCESS | 1862 | 1462222385028 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 1862 | 1462222385032 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 13:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:53:05 INFO - PROCESS | 1862 | 1462222385039 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 1862 | 1462222385044 Marionette TRACE conn5 <- [1,2346,null,{}] 13:53:05 INFO - PROCESS | 1862 | 1462222385067 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:05 INFO - PROCESS | 1862 | 1462222385358 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:53:05 INFO - PROCESS | 1862 | 1462222385421 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041651f800 == 133 [pid = 1862] [id = 594] 13:53:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0414cf4400) [pid = 1862] [serial = 1783] [outer = (nil)] 13:53:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f041548d000) [pid = 1862] [serial = 1784] [outer = 0x7f0414cf4400] 13:53:05 INFO - PROCESS | 1862 | 1462222385560 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f04162e9400) [pid = 1862] [serial = 1785] [outer = 0x7f0414cf4400] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f04198a8000) [pid = 1862] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0411ae5c00) [pid = 1862] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f0416141800) [pid = 1862] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f04320a5800) [pid = 1862] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0411ae0400) [pid = 1862] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f04184a2c00) [pid = 1862] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0425e29c00) [pid = 1862] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0411cf0c00) [pid = 1862] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0411c65000) [pid = 1862] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:53:06 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f043d623000) [pid = 1862] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:53:07 INFO - PROCESS | 1862 | 1462222387057 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2048ms 13:53:07 INFO - PROCESS | 1862 | 1462222387088 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 1862 | 1462222387091 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 13:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:53:07 INFO - PROCESS | 1862 | 1462222387098 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 1862 | 1462222387101 Marionette TRACE conn5 <- [1,2350,null,{}] 13:53:07 INFO - PROCESS | 1862 | 1462222387106 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 1862 | 1462222387392 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:53:07 INFO - PROCESS | 1862 | 1462222387416 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417f99800 == 134 [pid = 1862] [id = 595] 13:53:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f0411cf0c00) [pid = 1862] [serial = 1786] [outer = (nil)] 13:53:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0416cb1c00) [pid = 1862] [serial = 1787] [outer = 0x7f0411cf0c00] 13:53:07 INFO - PROCESS | 1862 | 1462222387492 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0418380c00) [pid = 1862] [serial = 1788] [outer = 0x7f0411cf0c00] 13:53:08 INFO - PROCESS | 1862 | 1462222388350 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1433ms 13:53:08 INFO - PROCESS | 1862 | 1462222388546 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 1862 | 1462222388553 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 13:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:53:08 INFO - PROCESS | 1862 | 1462222388562 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 1862 | 1462222388567 Marionette TRACE conn5 <- [1,2354,null,{}] 13:53:08 INFO - PROCESS | 1862 | 1462222388575 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:08 INFO - PROCESS | 1862 | 1462222388819 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:53:09 INFO - PROCESS | 1862 | 1462222389146 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412e21000 == 135 [pid = 1862] [id = 596] 13:53:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0411ceec00) [pid = 1862] [serial = 1789] [outer = (nil)] 13:53:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0412620400) [pid = 1862] [serial = 1790] [outer = 0x7f0411ceec00] 13:53:09 INFO - PROCESS | 1862 | 1462222389229 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04144a8400) [pid = 1862] [serial = 1791] [outer = 0x7f0411ceec00] 13:53:10 INFO - PROCESS | 1862 | 1462222390223 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1740ms 13:53:10 INFO - PROCESS | 1862 | 1462222390303 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:53:10 INFO - PROCESS | 1862 | 1462222390310 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 13:53:10 INFO - PROCESS | 1862 | 1462222390324 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 1862 | 1462222390334 Marionette TRACE conn5 <- [1,2358,null,{}] 13:53:10 INFO - PROCESS | 1862 | 1462222390340 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 1862 | 1462222390764 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:53:11 INFO - PROCESS | 1862 | 1462222391021 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419741000 == 136 [pid = 1862] [id = 597] 13:53:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0414cee000) [pid = 1862] [serial = 1792] [outer = (nil)] 13:53:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0416cafc00) [pid = 1862] [serial = 1793] [outer = 0x7f0414cee000] 13:53:11 INFO - PROCESS | 1862 | 1462222391097 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f0418386400) [pid = 1862] [serial = 1794] [outer = 0x7f0414cee000] 13:53:12 INFO - PROCESS | 1862 | 1462222392079 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1797ms 13:53:12 INFO - PROCESS | 1862 | 1462222392117 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 1862 | 1462222392120 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 13:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:53:12 INFO - PROCESS | 1862 | 1462222392128 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 1862 | 1462222392133 Marionette TRACE conn5 <- [1,2362,null,{}] 13:53:12 INFO - PROCESS | 1862 | 1462222392148 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 1862 | 1462222392398 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:53:12 INFO - PROCESS | 1862 | 1462222392761 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a663000 == 137 [pid = 1862] [id = 598] 13:53:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f04198b1400) [pid = 1862] [serial = 1795] [outer = (nil)] 13:53:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0419b56000) [pid = 1862] [serial = 1796] [outer = 0x7f04198b1400] 13:53:12 INFO - PROCESS | 1862 | 1462222392848 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f041a106400) [pid = 1862] [serial = 1797] [outer = 0x7f04198b1400] 13:53:13 INFO - PROCESS | 1862 | 1462222393751 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1683ms 13:53:13 INFO - PROCESS | 1862 | 1462222393812 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 1862 | 1462222393817 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 13:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:53:13 INFO - PROCESS | 1862 | 1462222393823 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 1862 | 1462222393826 Marionette TRACE conn5 <- [1,2366,null,{}] 13:53:13 INFO - PROCESS | 1862 | 1462222393832 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 1862 | 1462222394080 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:53:14 INFO - PROCESS | 1862 | 1462222394338 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0a6800 == 138 [pid = 1862] [id = 599] 13:53:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0419ac8800) [pid = 1862] [serial = 1798] [outer = (nil)] 13:53:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f041a798800) [pid = 1862] [serial = 1799] [outer = 0x7f0419ac8800] 13:53:14 INFO - PROCESS | 1862 | 1462222394459 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f041b2e3800) [pid = 1862] [serial = 1800] [outer = 0x7f0419ac8800] 13:53:15 INFO - PROCESS | 1862 | 1462222395351 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1587ms 13:53:15 INFO - PROCESS | 1862 | 1462222395412 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 1862 | 1462222395415 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 13:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:53:15 INFO - PROCESS | 1862 | 1462222395422 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 1862 | 1462222395425 Marionette TRACE conn5 <- [1,2370,null,{}] 13:53:15 INFO - PROCESS | 1862 | 1462222395430 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 1862 | 1462222395670 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:53:15 INFO - PROCESS | 1862 | 1462222395936 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b9b0800 == 139 [pid = 1862] [id = 600] 13:53:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f041a107800) [pid = 1862] [serial = 1801] [outer = (nil)] 13:53:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f041b8cec00) [pid = 1862] [serial = 1802] [outer = 0x7f041a107800] 13:53:16 INFO - PROCESS | 1862 | 1462222396055 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f041c243800) [pid = 1862] [serial = 1803] [outer = 0x7f041a107800] 13:53:16 INFO - PROCESS | 1862 | 1462222396914 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1532ms 13:53:16 INFO - PROCESS | 1862 | 1462222396956 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 1862 | 1462222396960 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 13:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:53:16 INFO - PROCESS | 1862 | 1462222396967 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 1862 | 1462222396970 Marionette TRACE conn5 <- [1,2374,null,{}] 13:53:16 INFO - PROCESS | 1862 | 1462222396976 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:17 INFO - PROCESS | 1862 | 1462222397264 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:53:17 INFO - PROCESS | 1862 | 1462222397594 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7cf800 == 140 [pid = 1862] [id = 601] 13:53:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f041ea09c00) [pid = 1862] [serial = 1804] [outer = (nil)] 13:53:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f041ee46c00) [pid = 1862] [serial = 1805] [outer = 0x7f041ea09c00] 13:53:17 INFO - PROCESS | 1862 | 1462222397684 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f041f2cc800) [pid = 1862] [serial = 1806] [outer = 0x7f041ea09c00] 13:53:18 INFO - PROCESS | 1862 | 1462222398619 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1685ms 13:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:53:18 INFO - PROCESS | 1862 | 1462222398653 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 1862 | 1462222398656 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 13:53:18 INFO - PROCESS | 1862 | 1462222398664 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 1862 | 1462222398667 Marionette TRACE conn5 <- [1,2378,null,{}] 13:53:18 INFO - PROCESS | 1862 | 1462222398673 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 1862 | 1462222398917 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:53:19 INFO - PROCESS | 1862 | 1462222399202 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb1d000 == 141 [pid = 1862] [id = 602] 13:53:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f041fe68400) [pid = 1862] [serial = 1807] [outer = (nil)] 13:53:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0423488000) [pid = 1862] [serial = 1808] [outer = 0x7f041fe68400] 13:53:19 INFO - PROCESS | 1862 | 1462222399292 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0423a7a400) [pid = 1862] [serial = 1809] [outer = 0x7f041fe68400] 13:53:20 INFO - PROCESS | 1862 | 1462222400179 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1583ms 13:53:20 INFO - PROCESS | 1862 | 1462222400246 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:53:20 INFO - PROCESS | 1862 | 1462222400250 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 13:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:53:20 INFO - PROCESS | 1862 | 1462222400256 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 1862 | 1462222400260 Marionette TRACE conn5 <- [1,2382,null,{}] 13:53:20 INFO - PROCESS | 1862 | 1462222400265 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 1862 | 1462222400504 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:53:20 INFO - PROCESS | 1862 | 1462222400819 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fac7800 == 142 [pid = 1862] [id = 603] 13:53:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f041fe6a400) [pid = 1862] [serial = 1810] [outer = (nil)] 13:53:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f04247b9800) [pid = 1862] [serial = 1811] [outer = 0x7f041fe6a400] 13:53:20 INFO - PROCESS | 1862 | 1462222400901 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f0424f7b400) [pid = 1862] [serial = 1812] [outer = 0x7f041fe6a400] 13:53:21 INFO - PROCESS | 1862 | 1462222401780 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1591ms 13:53:21 INFO - PROCESS | 1862 | 1462222401849 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 1862 | 1462222401852 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 13:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:53:21 INFO - PROCESS | 1862 | 1462222401861 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 1862 | 1462222401865 Marionette TRACE conn5 <- [1,2386,null,{}] 13:53:21 INFO - PROCESS | 1862 | 1462222401872 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 1862 | 1462222402164 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:53:22 INFO - PROCESS | 1862 | 1462222402473 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b3a000 == 143 [pid = 1862] [id = 604] 13:53:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f041fe6a800) [pid = 1862] [serial = 1813] [outer = (nil)] 13:53:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f04251f8800) [pid = 1862] [serial = 1814] [outer = 0x7f041fe6a800] 13:53:22 INFO - PROCESS | 1862 | 1462222402565 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f0425c12800) [pid = 1862] [serial = 1815] [outer = 0x7f041fe6a800] 13:53:23 INFO - PROCESS | 1862 | 1462222403469 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1642ms 13:53:23 INFO - PROCESS | 1862 | 1462222403503 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:53:23 INFO - PROCESS | 1862 | 1462222403507 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 13:53:23 INFO - PROCESS | 1862 | 1462222403513 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 1862 | 1462222403516 Marionette TRACE conn5 <- [1,2390,null,{}] 13:53:23 INFO - PROCESS | 1862 | 1462222403522 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 1862 | 1462222403763 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:53:24 INFO - PROCESS | 1862 | 1462222404005 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04245b0800 == 144 [pid = 1862] [id = 605] 13:53:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f0416cb4800) [pid = 1862] [serial = 1816] [outer = (nil)] 13:53:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f0425e04000) [pid = 1862] [serial = 1817] [outer = 0x7f0416cb4800] 13:53:24 INFO - PROCESS | 1862 | 1462222404120 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f0426164400) [pid = 1862] [serial = 1818] [outer = 0x7f0416cb4800] 13:53:25 INFO - PROCESS | 1862 | 1462222405113 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1635ms 13:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:53:25 INFO - PROCESS | 1862 | 1462222405148 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 1862 | 1462222405151 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 13:53:25 INFO - PROCESS | 1862 | 1462222405159 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 1862 | 1462222405164 Marionette TRACE conn5 <- [1,2394,null,{}] 13:53:25 INFO - PROCESS | 1862 | 1462222405170 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 1862 | 1462222405457 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 13:53:25 INFO - PROCESS | 1862 | 1462222405782 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d71800 == 145 [pid = 1862] [id = 606] 13:53:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0414a12000) [pid = 1862] [serial = 1819] [outer = (nil)] 13:53:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f0428a5d000) [pid = 1862] [serial = 1820] [outer = 0x7f0414a12000] 13:53:25 INFO - PROCESS | 1862 | 1462222405871 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f0428cf3400) [pid = 1862] [serial = 1821] [outer = 0x7f0414a12000] 13:53:26 INFO - PROCESS | 1862 | 1462222406813 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1693ms 13:53:26 INFO - PROCESS | 1862 | 1462222406851 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 1862 | 1462222406854 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 13:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:53:26 INFO - PROCESS | 1862 | 1462222406861 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 1862 | 1462222406864 Marionette TRACE conn5 <- [1,2398,null,{}] 13:53:26 INFO - PROCESS | 1862 | 1462222406870 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 1862 | 1462222407129 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 13:53:27 INFO - PROCESS | 1862 | 1462222407448 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042633e000 == 146 [pid = 1862] [id = 607] 13:53:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f0428cf3800) [pid = 1862] [serial = 1822] [outer = (nil)] 13:53:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f042d7e0800) [pid = 1862] [serial = 1823] [outer = 0x7f0428cf3800] 13:53:27 INFO - PROCESS | 1862 | 1462222407543 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f042e540400) [pid = 1862] [serial = 1824] [outer = 0x7f0428cf3800] 13:53:28 INFO - PROCESS | 1862 | 1462222408445 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1633ms 13:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:53:28 INFO - PROCESS | 1862 | 1462222408496 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 1862 | 1462222408499 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 13:53:28 INFO - PROCESS | 1862 | 1462222408506 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 1862 | 1462222408509 Marionette TRACE conn5 <- [1,2402,null,{}] 13:53:28 INFO - PROCESS | 1862 | 1462222408516 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 1862 | 1462222408780 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 13:53:29 INFO - PROCESS | 1862 | 1462222409088 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04280a1800 == 147 [pid = 1862] [id = 608] 13:53:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f042bfc9400) [pid = 1862] [serial = 1825] [outer = (nil)] 13:53:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f042e7f2800) [pid = 1862] [serial = 1826] [outer = 0x7f042bfc9400] 13:53:29 INFO - PROCESS | 1862 | 1462222409169 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f042f369c00) [pid = 1862] [serial = 1827] [outer = 0x7f042bfc9400] 13:53:30 INFO - PROCESS | 1862 | 1462222410051 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1586ms 13:53:30 INFO - PROCESS | 1862 | 1462222410091 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 1862 | 1462222410095 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 13:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:53:30 INFO - PROCESS | 1862 | 1462222410101 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 1862 | 1462222410104 Marionette TRACE conn5 <- [1,2406,null,{}] 13:53:30 INFO - PROCESS | 1862 | 1462222410109 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 1862 | 1462222410360 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 13:53:30 INFO - PROCESS | 1862 | 1462222410683 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042be70800 == 148 [pid = 1862] [id = 609] 13:53:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f0411ce6c00) [pid = 1862] [serial = 1828] [outer = (nil)] 13:53:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f042f842400) [pid = 1862] [serial = 1829] [outer = 0x7f0411ce6c00] 13:53:30 INFO - PROCESS | 1862 | 1462222410767 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f04304cc400) [pid = 1862] [serial = 1830] [outer = 0x7f0411ce6c00] 13:53:31 INFO - PROCESS | 1862 | 1462222411636 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1581ms 13:53:31 INFO - PROCESS | 1862 | 1462222411683 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 1862 | 1462222411686 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 13:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:53:31 INFO - PROCESS | 1862 | 1462222411693 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 1862 | 1462222411697 Marionette TRACE conn5 <- [1,2410,null,{}] 13:53:31 INFO - PROCESS | 1862 | 1462222411703 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 1862 | 1462222411952 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 13:53:32 INFO - PROCESS | 1862 | 1462222412273 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e5ca800 == 149 [pid = 1862] [id = 610] 13:53:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x7f041849a000) [pid = 1862] [serial = 1831] [outer = (nil)] 13:53:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x7f0432057c00) [pid = 1862] [serial = 1832] [outer = 0x7f041849a000] 13:53:32 INFO - PROCESS | 1862 | 1462222412359 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x7f0432063000) [pid = 1862] [serial = 1833] [outer = 0x7f041849a000] 13:53:33 INFO - PROCESS | 1862 | 1462222413252 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1635ms 13:53:33 INFO - PROCESS | 1862 | 1462222413329 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 1862 | 1462222413333 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 13:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:53:33 INFO - PROCESS | 1862 | 1462222413339 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 1862 | 1462222413342 Marionette TRACE conn5 <- [1,2414,null,{}] 13:53:33 INFO - PROCESS | 1862 | 1462222413348 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 1862 | 1462222413593 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 13:53:33 INFO - PROCESS | 1862 | 1462222413907 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042ef17000 == 150 [pid = 1862] [id = 611] 13:53:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x7f043046b800) [pid = 1862] [serial = 1834] [outer = (nil)] 13:53:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x7f043238e400) [pid = 1862] [serial = 1835] [outer = 0x7f043046b800] 13:53:33 INFO - PROCESS | 1862 | 1462222413986 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f0436330c00) [pid = 1862] [serial = 1836] [outer = 0x7f043046b800] 13:53:34 INFO - PROCESS | 1862 | 1462222414827 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1530ms 13:53:34 INFO - PROCESS | 1862 | 1462222414870 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 1862 | 1462222414874 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 13:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:53:34 INFO - PROCESS | 1862 | 1462222414880 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 1862 | 1462222414884 Marionette TRACE conn5 <- [1,2418,null,{}] 13:53:34 INFO - PROCESS | 1862 | 1462222414890 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 1862 | 1462222415150 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 13:53:35 INFO - PROCESS | 1862 | 1462222415433 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043219d800 == 151 [pid = 1862] [id = 612] 13:53:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f0410826c00) [pid = 1862] [serial = 1837] [outer = (nil)] 13:53:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f04363a5400) [pid = 1862] [serial = 1838] [outer = 0x7f0410826c00] 13:53:35 INFO - PROCESS | 1862 | 1462222415552 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f043c1da800) [pid = 1862] [serial = 1839] [outer = 0x7f0410826c00] 13:53:36 INFO - PROCESS | 1862 | 1462222416408 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1583ms 13:53:36 INFO - PROCESS | 1862 | 1462222416464 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 1862 | 1462222416468 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 13:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:53:36 INFO - PROCESS | 1862 | 1462222416475 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 1862 | 1462222416478 Marionette TRACE conn5 <- [1,2422,null,{}] 13:53:36 INFO - PROCESS | 1862 | 1462222416483 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 1862 | 1462222416725 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 13:53:37 INFO - PROCESS | 1862 | 1462222417000 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c2b0800 == 152 [pid = 1862] [id = 613] 13:53:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x7f0411c66400) [pid = 1862] [serial = 1840] [outer = (nil)] 13:53:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x7f043c46a000) [pid = 1862] [serial = 1841] [outer = 0x7f0411c66400] 13:53:37 INFO - PROCESS | 1862 | 1462222417142 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x7f043d622c00) [pid = 1862] [serial = 1842] [outer = 0x7f0411c66400] 13:53:38 INFO - PROCESS | 1862 | 1462222418025 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1581ms 13:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:53:38 INFO - PROCESS | 1862 | 1462222418057 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 1862 | 1462222418060 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 13:53:38 INFO - PROCESS | 1862 | 1462222418066 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 1862 | 1462222418069 Marionette TRACE conn5 <- [1,2426,null,{}] 13:53:38 INFO - PROCESS | 1862 | 1462222418074 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 1862 | 1462222418309 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 13:53:38 INFO - PROCESS | 1862 | 1462222418590 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440eaf000 == 153 [pid = 1862] [id = 614] 13:53:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x7f043c1d2000) [pid = 1862] [serial = 1843] [outer = (nil)] 13:53:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x7f04407c6400) [pid = 1862] [serial = 1844] [outer = 0x7f043c1d2000] 13:53:38 INFO - PROCESS | 1862 | 1462222418707 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x7f0440da3800) [pid = 1862] [serial = 1845] [outer = 0x7f043c1d2000] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04458af000 == 152 [pid = 1862] [id = 281] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ef03000 == 151 [pid = 1862] [id = 89] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425f88000 == 150 [pid = 1862] [id = 495] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0443d68000 == 149 [pid = 1862] [id = 123] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042ef1e000 == 148 [pid = 1862] [id = 587] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e768000 == 147 [pid = 1862] [id = 586] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042c7a6000 == 146 [pid = 1862] [id = 585] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428ccc800 == 145 [pid = 1862] [id = 584] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425f77800 == 144 [pid = 1862] [id = 583] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424ff0800 == 143 [pid = 1862] [id = 582] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423c9a800 == 142 [pid = 1862] [id = 581] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b25000 == 141 [pid = 1862] [id = 580] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041fac9000 == 140 [pid = 1862] [id = 579] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e8b7800 == 139 [pid = 1862] [id = 578] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e13e800 == 138 [pid = 1862] [id = 577] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0de800 == 137 [pid = 1862] [id = 576] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a139800 == 136 [pid = 1862] [id = 575] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416dc9800 == 135 [pid = 1862] [id = 574] 13:53:40 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0412e1c800 == 134 [pid = 1862] [id = 573] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x7f042742b400) [pid = 1862] [serial = 1664] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x7f042c777400) [pid = 1862] [serial = 1667] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x7f04243abc00) [pid = 1862] [serial = 1661] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x7f043c452c00) [pid = 1862] [serial = 1626] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x7f0411ce3800) [pid = 1862] [serial = 1652] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x7f041006c800) [pid = 1862] [serial = 1703] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f0440db0c00) [pid = 1862] [serial = 1676] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f0414adf000) [pid = 1862] [serial = 1710] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f04410b8400) [pid = 1862] [serial = 1682] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f0411dcb000) [pid = 1862] [serial = 1697] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x7f0426163800) [pid = 1862] [serial = 1694] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x7f043c1db000) [pid = 1862] [serial = 1673] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x7f0416a56c00) [pid = 1862] [serial = 1712] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x7f043bf12400) [pid = 1862] [serial = 1623] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x7f0416e0f400) [pid = 1862] [serial = 1655] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f041b8d1c00) [pid = 1862] [serial = 1635] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f041949cc00) [pid = 1862] [serial = 1715] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f043d354800) [pid = 1862] [serial = 1629] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f041b8d2000) [pid = 1862] [serial = 1658] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f0412621000) [pid = 1862] [serial = 1706] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f0415485400) [pid = 1862] [serial = 1718] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f0425e21c00) [pid = 1862] [serial = 1650] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f041262e800) [pid = 1862] [serial = 1707] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f0426163000) [pid = 1862] [serial = 1700] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0414ae5800) [pid = 1862] [serial = 1691] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f0416e10c00) [pid = 1862] [serial = 1713] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f0419ad1800) [pid = 1862] [serial = 1716] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f043f569400) [pid = 1862] [serial = 1632] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f0430469000) [pid = 1862] [serial = 1670] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f04144b0c00) [pid = 1862] [serial = 1688] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f04148f1400) [pid = 1862] [serial = 1679] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0414ae0000) [pid = 1862] [serial = 1685] [outer = (nil)] [url = about:blank] 13:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f04148f7000) [pid = 1862] [serial = 1709] [outer = (nil)] [url = about:blank] 13:53:41 INFO - PROCESS | 1862 | 1462222421214 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 3197ms 13:53:41 INFO - PROCESS | 1862 | 1462222421264 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 1862 | 1462222421268 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 13:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:53:41 INFO - PROCESS | 1862 | 1462222421278 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 1862 | 1462222421283 Marionette TRACE conn5 <- [1,2430,null,{}] 13:53:41 INFO - PROCESS | 1862 | 1462222421290 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 1862 | 1462222421525 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 13:53:41 INFO - PROCESS | 1862 | 1462222421712 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412de8000 == 135 [pid = 1862] [id = 615] 13:53:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f0411c6d800) [pid = 1862] [serial = 1846] [outer = (nil)] 13:53:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0411dd0400) [pid = 1862] [serial = 1847] [outer = 0x7f0411c6d800] 13:53:41 INFO - PROCESS | 1862 | 1462222421778 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f04139f7c00) [pid = 1862] [serial = 1848] [outer = 0x7f0411c6d800] 13:53:42 INFO - PROCESS | 1862 | 1462222422662 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1435ms 13:53:42 INFO - PROCESS | 1862 | 1462222422713 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 1862 | 1462222422721 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 13:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:53:42 INFO - PROCESS | 1862 | 1462222422731 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 1862 | 1462222422736 Marionette TRACE conn5 <- [1,2434,null,{}] 13:53:42 INFO - PROCESS | 1862 | 1462222422741 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 1862 | 1462222422968 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 13:53:43 INFO - PROCESS | 1862 | 1462222423187 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414a2f000 == 136 [pid = 1862] [id = 616] 13:53:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f04144b3c00) [pid = 1862] [serial = 1849] [outer = (nil)] 13:53:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f0414a61000) [pid = 1862] [serial = 1850] [outer = 0x7f04144b3c00] 13:53:43 INFO - PROCESS | 1862 | 1462222423256 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f0414ceac00) [pid = 1862] [serial = 1851] [outer = 0x7f04144b3c00] 13:53:44 INFO - PROCESS | 1862 | 1462222424174 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1483ms 13:53:44 INFO - PROCESS | 1862 | 1462222424216 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 1862 | 1462222424220 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 13:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:53:44 INFO - PROCESS | 1862 | 1462222424239 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 1862 | 1462222424245 Marionette TRACE conn5 <- [1,2438,null,{}] 13:53:44 INFO - PROCESS | 1862 | 1462222424261 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 1862 | 1462222424618 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 13:53:44 INFO - PROCESS | 1862 | 1462222424657 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416529000 == 137 [pid = 1862] [id = 617] 13:53:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0416146800) [pid = 1862] [serial = 1852] [outer = (nil)] 13:53:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f0416a62000) [pid = 1862] [serial = 1853] [outer = 0x7f0416146800] 13:53:44 INFO - PROCESS | 1862 | 1462222424730 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f041837d000) [pid = 1862] [serial = 1854] [outer = 0x7f0416146800] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f041b2e9c00) [pid = 1862] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f0416141400) [pid = 1862] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f04145fc000) [pid = 1862] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f041ea0e400) [pid = 1862] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f0412624c00) [pid = 1862] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f04144b0400) [pid = 1862] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f0426365400) [pid = 1862] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f04198b1800) [pid = 1862] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f04144b2400) [pid = 1862] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f0411dc6400) [pid = 1862] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0414cf6000) [pid = 1862] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f042d612c00) [pid = 1862] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0426164000) [pid = 1862] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041e888400) [pid = 1862] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0440f41c00) [pid = 1862] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0416a61000) [pid = 1862] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0414ceb400) [pid = 1862] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f041b8ce400) [pid = 1862] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0411dc9c00) [pid = 1862] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f041e348400) [pid = 1862] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0416a58c00) [pid = 1862] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f04139f2800) [pid = 1862] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f0426368000) [pid = 1862] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f0414cf4400) [pid = 1862] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f042b36f800) [pid = 1862] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f04148e9c00) [pid = 1862] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f041e90c400) [pid = 1862] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0413942c00) [pid = 1862] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041b8c7000) [pid = 1862] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f041006a000) [pid = 1862] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0414a0c000) [pid = 1862] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f04251f7800) [pid = 1862] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0410828400) [pid = 1862] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f042f3d6c00) [pid = 1862] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0412629400) [pid = 1862] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f041aff5400) [pid = 1862] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f041262ac00) [pid = 1862] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f0410065c00) [pid = 1862] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:53:46 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f04144a9c00) [pid = 1862] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:53:46 INFO - PROCESS | 1862 | 1462222426479 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2294ms 13:53:46 INFO - PROCESS | 1862 | 1462222426534 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 1862 | 1462222426537 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 13:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:53:46 INFO - PROCESS | 1862 | 1462222426544 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 1862 | 1462222426547 Marionette TRACE conn5 <- [1,2442,null,{}] 13:53:46 INFO - PROCESS | 1862 | 1462222426553 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 1862 | 1462222426781 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 13:53:46 INFO - PROCESS | 1862 | 1462222426962 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0417f9d800 == 138 [pid = 1862] [id = 618] 13:53:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f0410063800) [pid = 1862] [serial = 1855] [outer = (nil)] 13:53:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f0414a0c000) [pid = 1862] [serial = 1856] [outer = 0x7f0410063800] 13:53:47 INFO - PROCESS | 1862 | 1462222427039 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0414cf6000) [pid = 1862] [serial = 1857] [outer = 0x7f0410063800] 13:53:47 INFO - PROCESS | 1862 | 1462222427877 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1390ms 13:53:48 INFO - PROCESS | 1862 | 1462222428101 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 1862 | 1462222428108 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 13:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:53:48 INFO - PROCESS | 1862 | 1462222428123 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 1862 | 1462222428128 Marionette TRACE conn5 <- [1,2446,null,{}] 13:53:48 INFO - PROCESS | 1862 | 1462222428136 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 1862 | 1462222428384 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 13:53:48 INFO - PROCESS | 1862 | 1462222428693 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041445a800 == 139 [pid = 1862] [id = 619] 13:53:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f0411dc4400) [pid = 1862] [serial = 1858] [outer = (nil)] 13:53:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0412622400) [pid = 1862] [serial = 1859] [outer = 0x7f0411dc4400] 13:53:48 INFO - PROCESS | 1862 | 1462222428775 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f04139f7400) [pid = 1862] [serial = 1860] [outer = 0x7f0411dc4400] 13:53:49 INFO - PROCESS | 1862 | 1462222429705 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1634ms 13:53:49 INFO - PROCESS | 1862 | 1462222429758 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 13:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:53:49 INFO - PROCESS | 1862 | 1462222429765 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 13:53:49 INFO - PROCESS | 1862 | 1462222429779 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 1862 | 1462222429784 Marionette TRACE conn5 <- [1,2450,null,{}] 13:53:49 INFO - PROCESS | 1862 | 1462222429792 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 1862 | 1462222430035 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 13:53:50 INFO - PROCESS | 1862 | 1462222430347 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418444800 == 140 [pid = 1862] [id = 620] 13:53:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0414a59800) [pid = 1862] [serial = 1861] [outer = (nil)] 13:53:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0414ae0400) [pid = 1862] [serial = 1862] [outer = 0x7f0414a59800] 13:53:50 INFO - PROCESS | 1862 | 1462222430430 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f0415484400) [pid = 1862] [serial = 1863] [outer = 0x7f0414a59800] 13:53:51 INFO - PROCESS | 1862 | 1462222431362 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1644ms 13:53:51 INFO - PROCESS | 1862 | 1462222431419 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 1862 | 1462222431422 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 13:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:53:51 INFO - PROCESS | 1862 | 1462222431430 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 1862 | 1462222431435 Marionette TRACE conn5 <- [1,2454,null,{}] 13:53:51 INFO - PROCESS | 1862 | 1462222431449 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 1862 | 1462222431738 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 13:53:52 INFO - PROCESS | 1862 | 1462222432095 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a139800 == 141 [pid = 1862] [id = 621] 13:53:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0416e13000) [pid = 1862] [serial = 1864] [outer = (nil)] 13:53:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0418384000) [pid = 1862] [serial = 1865] [outer = 0x7f0416e13000] 13:53:52 INFO - PROCESS | 1862 | 1462222432189 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f04184a1c00) [pid = 1862] [serial = 1866] [outer = 0x7f0416e13000] 13:53:53 INFO - PROCESS | 1862 | 1462222433123 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1734ms 13:53:53 INFO - PROCESS | 1862 | 1462222433165 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 1862 | 1462222433169 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 13:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:53:53 INFO - PROCESS | 1862 | 1462222433176 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 1862 | 1462222433179 Marionette TRACE conn5 <- [1,2458,null,{}] 13:53:53 INFO - PROCESS | 1862 | 1462222433185 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 1862 | 1462222433422 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 13:53:53 INFO - PROCESS | 1862 | 1462222433689 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0a5800 == 142 [pid = 1862] [id = 622] 13:53:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f041837d800) [pid = 1862] [serial = 1867] [outer = (nil)] 13:53:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0419ad0c00) [pid = 1862] [serial = 1868] [outer = 0x7f041837d800] 13:53:53 INFO - PROCESS | 1862 | 1462222433815 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0419b62800) [pid = 1862] [serial = 1869] [outer = 0x7f041837d800] 13:53:54 INFO - PROCESS | 1862 | 1462222434699 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1588ms 13:53:54 INFO - PROCESS | 1862 | 1462222434765 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 1862 | 1462222434769 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 13:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:53:54 INFO - PROCESS | 1862 | 1462222434775 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 1862 | 1462222434779 Marionette TRACE conn5 <- [1,2462,null,{}] 13:53:54 INFO - PROCESS | 1862 | 1462222434785 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:55 INFO - PROCESS | 1862 | 1462222435025 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 13:53:55 INFO - PROCESS | 1862 | 1462222435329 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e12d000 == 143 [pid = 1862] [id = 623] 13:53:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f04198b1000) [pid = 1862] [serial = 1870] [outer = (nil)] 13:53:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f041a10ec00) [pid = 1862] [serial = 1871] [outer = 0x7f04198b1000] 13:53:55 INFO - PROCESS | 1862 | 1462222435413 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f041a4d8c00) [pid = 1862] [serial = 1872] [outer = 0x7f04198b1000] 13:53:56 INFO - PROCESS | 1862 | 1462222436332 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1590ms 13:53:56 INFO - PROCESS | 1862 | 1462222436367 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1862 | 1462222436371 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 13:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:53:56 INFO - PROCESS | 1862 | 1462222436378 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 1862 | 1462222436382 Marionette TRACE conn5 <- [1,2466,null,{}] 13:53:56 INFO - PROCESS | 1862 | 1462222436387 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 1862 | 1462222436671 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 13:53:56 INFO - PROCESS | 1862 | 1462222436988 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e8b5800 == 144 [pid = 1862] [id = 624] 13:53:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f041c243400) [pid = 1862] [serial = 1873] [outer = (nil)] 13:53:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f041c248400) [pid = 1862] [serial = 1874] [outer = 0x7f041c243400] 13:53:57 INFO - PROCESS | 1862 | 1462222437072 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f041e342000) [pid = 1862] [serial = 1875] [outer = 0x7f041c243400] 13:53:57 INFO - PROCESS | 1862 | 1462222437968 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1638ms 13:53:58 INFO - PROCESS | 1862 | 1462222438017 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 1862 | 1462222438021 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 13:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:53:58 INFO - PROCESS | 1862 | 1462222438027 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 1862 | 1462222438029 Marionette TRACE conn5 <- [1,2470,null,{}] 13:53:58 INFO - PROCESS | 1862 | 1462222438035 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:58 INFO - PROCESS | 1862 | 1462222438271 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 13:53:58 INFO - PROCESS | 1862 | 1462222438540 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fac6800 == 145 [pid = 1862] [id = 625] 13:53:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f041b8ca400) [pid = 1862] [serial = 1876] [outer = (nil)] 13:53:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f041e904400) [pid = 1862] [serial = 1877] [outer = 0x7f041b8ca400] 13:53:58 INFO - PROCESS | 1862 | 1462222438657 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f041ea08c00) [pid = 1862] [serial = 1878] [outer = 0x7f041b8ca400] 13:53:59 INFO - PROCESS | 1862 | 1462222439523 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1529ms 13:53:59 INFO - PROCESS | 1862 | 1462222439557 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 1862 | 1462222439560 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 13:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:53:59 INFO - PROCESS | 1862 | 1462222439567 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 1862 | 1462222439570 Marionette TRACE conn5 <- [1,2474,null,{}] 13:53:59 INFO - PROCESS | 1862 | 1462222439576 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 1862 | 1462222439808 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 13:54:00 INFO - PROCESS | 1862 | 1462222440076 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b34000 == 146 [pid = 1862] [id = 626] 13:54:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f041c244000) [pid = 1862] [serial = 1879] [outer = (nil)] 13:54:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f041f146800) [pid = 1862] [serial = 1880] [outer = 0x7f041c244000] 13:54:00 INFO - PROCESS | 1862 | 1462222440196 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f041f2ce800) [pid = 1862] [serial = 1881] [outer = 0x7f041c244000] 13:54:01 INFO - PROCESS | 1862 | 1462222441095 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1589ms 13:54:01 INFO - PROCESS | 1862 | 1462222441157 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 1862 | 1462222441161 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 13:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:54:01 INFO - PROCESS | 1862 | 1462222441167 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 1862 | 1462222441170 Marionette TRACE conn5 <- [1,2478,null,{}] 13:54:01 INFO - PROCESS | 1862 | 1462222441176 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 1862 | 1462222441427 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 13:54:01 INFO - PROCESS | 1862 | 1462222441787 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04245bb800 == 147 [pid = 1862] [id = 627] 13:54:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f041e34b800) [pid = 1862] [serial = 1882] [outer = (nil)] 13:54:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f041fc7ac00) [pid = 1862] [serial = 1883] [outer = 0x7f041e34b800] 13:54:01 INFO - PROCESS | 1862 | 1462222441898 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f0423251800) [pid = 1862] [serial = 1884] [outer = 0x7f041e34b800] 13:54:02 INFO - PROCESS | 1862 | 1462222442812 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1679ms 13:54:02 INFO - PROCESS | 1862 | 1462222442847 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 1862 | 1462222442851 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 13:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:54:02 INFO - PROCESS | 1862 | 1462222442858 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 1862 | 1462222442861 Marionette TRACE conn5 <- [1,2482,null,{}] 13:54:02 INFO - PROCESS | 1862 | 1462222442868 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:03 INFO - PROCESS | 1862 | 1462222443108 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 13:54:03 INFO - PROCESS | 1862 | 1462222443351 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042520f800 == 148 [pid = 1862] [id = 628] 13:54:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f041f13a000) [pid = 1862] [serial = 1885] [outer = (nil)] 13:54:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0423a6f000) [pid = 1862] [serial = 1886] [outer = 0x7f041f13a000] 13:54:03 INFO - PROCESS | 1862 | 1462222443429 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f04243b7000) [pid = 1862] [serial = 1887] [outer = 0x7f041f13a000] 13:54:04 INFO - PROCESS | 1862 | 1462222444380 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1590ms 13:54:04 INFO - PROCESS | 1862 | 1462222444449 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 1862 | 1462222444453 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 13:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:54:04 INFO - PROCESS | 1862 | 1462222444460 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 1862 | 1462222444465 Marionette TRACE conn5 <- [1,2486,null,{}] 13:54:04 INFO - PROCESS | 1862 | 1462222444472 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 1862 | 1462222444781 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 13:54:05 INFO - PROCESS | 1862 | 1462222445108 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f82000 == 149 [pid = 1862] [id = 629] 13:54:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f042516b000) [pid = 1862] [serial = 1888] [outer = (nil)] 13:54:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f04251f3400) [pid = 1862] [serial = 1889] [outer = 0x7f042516b000] 13:54:05 INFO - PROCESS | 1862 | 1462222445235 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f0425c15c00) [pid = 1862] [serial = 1890] [outer = 0x7f042516b000] 13:54:06 INFO - PROCESS | 1862 | 1462222446178 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1781ms 13:54:06 INFO - PROCESS | 1862 | 1462222446243 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 1862 | 1462222446247 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 13:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:54:06 INFO - PROCESS | 1862 | 1462222446254 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 1862 | 1462222446259 Marionette TRACE conn5 <- [1,2490,null,{}] 13:54:06 INFO - PROCESS | 1862 | 1462222446265 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 1862 | 1462222446523 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 13:54:06 INFO - PROCESS | 1862 | 1462222446839 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428087800 == 150 [pid = 1862] [id = 630] 13:54:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f041394b800) [pid = 1862] [serial = 1891] [outer = (nil)] 13:54:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f0424f81000) [pid = 1862] [serial = 1892] [outer = 0x7f041394b800] 13:54:06 INFO - PROCESS | 1862 | 1462222446919 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f0426169800) [pid = 1862] [serial = 1893] [outer = 0x7f041394b800] 13:54:07 INFO - PROCESS | 1862 | 1462222447825 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1636ms 13:54:07 INFO - PROCESS | 1862 | 1462222447892 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 1862 | 1462222447895 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 13:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:54:07 INFO - PROCESS | 1862 | 1462222447902 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 1862 | 1462222447906 Marionette TRACE conn5 <- [1,2494,null,{}] 13:54:07 INFO - PROCESS | 1862 | 1462222447911 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:08 INFO - PROCESS | 1862 | 1462222448150 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 13:54:08 INFO - PROCESS | 1862 | 1462222448481 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042d581800 == 151 [pid = 1862] [id = 631] 13:54:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f04145f1800) [pid = 1862] [serial = 1894] [outer = (nil)] 13:54:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0426362000) [pid = 1862] [serial = 1895] [outer = 0x7f04145f1800] 13:54:08 INFO - PROCESS | 1862 | 1462222448563 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f042636f800) [pid = 1862] [serial = 1896] [outer = 0x7f04145f1800] 13:54:09 INFO - PROCESS | 1862 | 1462222449522 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1686ms 13:54:09 INFO - PROCESS | 1862 | 1462222449589 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 1862 | 1462222449593 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 13:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:54:09 INFO - PROCESS | 1862 | 1462222449600 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 1862 | 1462222449604 Marionette TRACE conn5 <- [1,2498,null,{}] 13:54:09 INFO - PROCESS | 1862 | 1462222449612 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 1862 | 1462222449873 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 13:54:10 INFO - PROCESS | 1862 | 1462222450203 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e77c800 == 152 [pid = 1862] [id = 632] 13:54:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x7f0410069800) [pid = 1862] [serial = 1897] [outer = (nil)] 13:54:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x7f042803f800) [pid = 1862] [serial = 1898] [outer = 0x7f0410069800] 13:54:10 INFO - PROCESS | 1862 | 1462222450285 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x7f0428a6b000) [pid = 1862] [serial = 1899] [outer = 0x7f0410069800] 13:54:11 INFO - PROCESS | 1862 | 1462222451286 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1735ms 13:54:11 INFO - PROCESS | 1862 | 1462222451339 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 13:54:11 INFO - PROCESS | 1862 | 1462222451344 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 13:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:54:11 INFO - PROCESS | 1862 | 1462222451358 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - PROCESS | 1862 | 1462222451361 Marionette TRACE conn5 <- [1,2502,null,{}] 13:54:11 INFO - PROCESS | 1862 | 1462222451371 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:11 INFO - PROCESS | 1862 | 1462222451771 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 13:54:12 INFO - PROCESS | 1862 | 1462222452127 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f7bd800 == 153 [pid = 1862] [id = 633] 13:54:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x7f04139fbc00) [pid = 1862] [serial = 1900] [outer = (nil)] 13:54:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x7f0428c4c000) [pid = 1862] [serial = 1901] [outer = 0x7f04139fbc00] 13:54:12 INFO - PROCESS | 1862 | 1462222452205 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x7f042b24e400) [pid = 1862] [serial = 1902] [outer = 0x7f04139fbc00] 13:54:13 INFO - PROCESS | 1862 | 1462222453186 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1885ms 13:54:13 INFO - PROCESS | 1862 | 1462222453242 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 1862 | 1462222453246 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 13:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:54:13 INFO - PROCESS | 1862 | 1462222453254 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 1862 | 1462222453257 Marionette TRACE conn5 <- [1,2506,null,{}] 13:54:13 INFO - PROCESS | 1862 | 1462222453263 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 1862 | 1462222453527 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 13:54:13 INFO - PROCESS | 1862 | 1462222453800 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0435728800 == 154 [pid = 1862] [id = 634] 13:54:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x7f04162e6800) [pid = 1862] [serial = 1903] [outer = (nil)] 13:54:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x7f042c8e2800) [pid = 1862] [serial = 1904] [outer = 0x7f04162e6800] 13:54:13 INFO - PROCESS | 1862 | 1462222453921 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x7f042d605c00) [pid = 1862] [serial = 1905] [outer = 0x7f04162e6800] 13:54:14 INFO - PROCESS | 1862 | 1462222454830 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1637ms 13:54:14 INFO - PROCESS | 1862 | 1462222454891 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 1862 | 1462222454894 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 13:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:54:14 INFO - PROCESS | 1862 | 1462222454901 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 1862 | 1462222454905 Marionette TRACE conn5 <- [1,2510,null,{}] 13:54:14 INFO - PROCESS | 1862 | 1462222454912 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:15 INFO - PROCESS | 1862 | 1462222455191 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 13:54:15 INFO - PROCESS | 1862 | 1462222455510 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043d336800 == 155 [pid = 1862] [id = 635] 13:54:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x7f0428b51800) [pid = 1862] [serial = 1906] [outer = (nil)] 13:54:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x7f042d6a1800) [pid = 1862] [serial = 1907] [outer = 0x7f0428b51800] 13:54:15 INFO - PROCESS | 1862 | 1462222455595 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x7f042e539000) [pid = 1862] [serial = 1908] [outer = 0x7f0428b51800] 13:54:16 INFO - PROCESS | 1862 | 1462222456532 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1685ms 13:54:16 INFO - PROCESS | 1862 | 1462222456588 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 1862 | 1462222456592 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 13:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:54:16 INFO - PROCESS | 1862 | 1462222456599 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 1862 | 1462222456602 Marionette TRACE conn5 <- [1,2514,null,{}] 13:54:16 INFO - PROCESS | 1862 | 1462222456608 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 1862 | 1462222456892 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 13:54:17 INFO - PROCESS | 1862 | 1462222457219 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440eb7000 == 156 [pid = 1862] [id = 636] 13:54:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x7f0418387800) [pid = 1862] [serial = 1909] [outer = (nil)] 13:54:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x7f042e723400) [pid = 1862] [serial = 1910] [outer = 0x7f0418387800] 13:54:17 INFO - PROCESS | 1862 | 1462222457316 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x7f042f052400) [pid = 1862] [serial = 1911] [outer = 0x7f0418387800] 13:54:18 INFO - PROCESS | 1862 | 1462222458418 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1885ms 13:54:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425d8c800 == 155 [pid = 1862] [id = 168] 13:54:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04135e1000 == 154 [pid = 1862] [id = 462] 13:54:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0418446000 == 153 [pid = 1862] [id = 464] 13:54:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041445b800 == 152 [pid = 1862] [id = 388] 13:54:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416529000 == 151 [pid = 1862] [id = 617] 13:54:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414a2f000 == 150 [pid = 1862] [id = 616] 13:54:20 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0412de8000 == 149 [pid = 1862] [id = 615] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x7f0416cb1c00) [pid = 1862] [serial = 1787] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x7f041e2f4400) [pid = 1862] [serial = 1659] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x7f0416e0a000) [pid = 1862] [serial = 1727] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x7f0414ae7000) [pid = 1862] [serial = 1725] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x7f0423a6dc00) [pid = 1862] [serial = 1745] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x7f041262a800) [pid = 1862] [serial = 1778] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x7f0426168000) [pid = 1862] [serial = 1695] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x7f042d604400) [pid = 1862] [serial = 1764] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x7f041a797c00) [pid = 1862] [serial = 1734] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x7f04145fa000) [pid = 1862] [serial = 1781] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x7f0411dcf800) [pid = 1862] [serial = 1698] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x7f042be42800) [pid = 1862] [serial = 1761] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0x7f042f3db400) [pid = 1862] [serial = 1773] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x7f042c8e7400) [pid = 1862] [serial = 1763] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x7f0428a5d800) [pid = 1862] [serial = 1755] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x7f0428b53c00) [pid = 1862] [serial = 1665] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f041a4d1800) [pid = 1862] [serial = 1733] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f04410c5400) [pid = 1862] [serial = 1683] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0418385400) [pid = 1862] [serial = 1656] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f0428c49c00) [pid = 1862] [serial = 1758] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f041e348000) [pid = 1862] [serial = 1737] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f042616b400) [pid = 1862] [serial = 1701] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f041f2cec00) [pid = 1862] [serial = 1740] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f041a105400) [pid = 1862] [serial = 1730] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f042e72f000) [pid = 1862] [serial = 1770] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f04320a6c00) [pid = 1862] [serial = 1671] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f04162e9400) [pid = 1862] [serial = 1785] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041a10d400) [pid = 1862] [serial = 1731] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f043f568400) [pid = 1862] [serial = 1674] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f04148f5800) [pid = 1862] [serial = 1680] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f041fc75400) [pid = 1862] [serial = 1742] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f042e535c00) [pid = 1862] [serial = 1767] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f04148f7c00) [pid = 1862] [serial = 1782] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0425c17400) [pid = 1862] [serial = 1662] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0410827000) [pid = 1862] [serial = 1721] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f041c1ed000) [pid = 1862] [serial = 1766] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f042e722800) [pid = 1862] [serial = 1769] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04244d1000) [pid = 1862] [serial = 1748] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0425510c00) [pid = 1862] [serial = 1751] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f041548d000) [pid = 1862] [serial = 1784] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f0411cec400) [pid = 1862] [serial = 1722] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f0428cf4000) [pid = 1862] [serial = 1760] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f0428b4a400) [pid = 1862] [serial = 1757] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f04145fd000) [pid = 1862] [serial = 1653] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f04410b6400) [pid = 1862] [serial = 1677] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0425e0c800) [pid = 1862] [serial = 1752] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f042f3e4800) [pid = 1862] [serial = 1775] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0418496000) [pid = 1862] [serial = 1728] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f042636b400) [pid = 1862] [serial = 1754] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0414ae3c00) [pid = 1862] [serial = 1686] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f042f05c000) [pid = 1862] [serial = 1772] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0424ec4400) [pid = 1862] [serial = 1749] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f04243b4000) [pid = 1862] [serial = 1746] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f041ee46800) [pid = 1862] [serial = 1739] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0414a59400) [pid = 1862] [serial = 1724] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f042e63a800) [pid = 1862] [serial = 1668] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0423484000) [pid = 1862] [serial = 1743] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f04144b5800) [pid = 1862] [serial = 1689] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f041b9b5c00) [pid = 1862] [serial = 1736] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f0410070c00) [pid = 1862] [serial = 1704] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0414ae9800) [pid = 1862] [serial = 1692] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f04139f9800) [pid = 1862] [serial = 1779] [outer = (nil)] [url = about:blank] 13:54:20 INFO - PROCESS | 1862 | 1462222460552 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 1862 | 1462222460558 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 13:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:54:20 INFO - PROCESS | 1862 | 1462222460597 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 1862 | 1462222460606 Marionette TRACE conn5 <- [1,2518,null,{}] 13:54:20 INFO - PROCESS | 1862 | 1462222460615 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 1862 | 1462222460843 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 13:54:21 INFO - PROCESS | 1862 | 1462222461058 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0412dd5800 == 150 [pid = 1862] [id = 637] 13:54:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f0411dc5c00) [pid = 1862] [serial = 1912] [outer = (nil)] 13:54:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f0411dc9400) [pid = 1862] [serial = 1913] [outer = 0x7f0411dc5c00] 13:54:21 INFO - PROCESS | 1862 | 1462222461128 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0412627c00) [pid = 1862] [serial = 1914] [outer = 0x7f0411dc5c00] 13:54:21 INFO - PROCESS | 1862 | 1462222461985 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1447ms 13:54:22 INFO - PROCESS | 1862 | 1462222462043 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 1862 | 1462222462049 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 13:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:54:22 INFO - PROCESS | 1862 | 1462222462064 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 1862 | 1462222462069 Marionette TRACE conn5 <- [1,2522,null,{}] 13:54:22 INFO - PROCESS | 1862 | 1462222462077 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 1862 | 1462222462329 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 13:54:22 INFO - PROCESS | 1862 | 1462222462534 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04147ed800 == 151 [pid = 1862] [id = 638] 13:54:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f0411cecc00) [pid = 1862] [serial = 1915] [outer = (nil)] 13:54:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f04144b5400) [pid = 1862] [serial = 1916] [outer = 0x7f0411cecc00] 13:54:22 INFO - PROCESS | 1862 | 1462222462606 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f04148ec400) [pid = 1862] [serial = 1917] [outer = 0x7f0411cecc00] 13:54:23 INFO - PROCESS | 1862 | 1462222463592 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1602ms 13:54:23 INFO - PROCESS | 1862 | 1462222463662 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 1862 | 1462222463666 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 13:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:54:23 INFO - PROCESS | 1862 | 1462222463672 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 1862 | 1462222463676 Marionette TRACE conn5 <- [1,2526,null,{}] 13:54:23 INFO - PROCESS | 1862 | 1462222463688 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 1862 | 1462222464011 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 13:54:24 INFO - PROCESS | 1862 | 1462222464047 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041651f000 == 152 [pid = 1862] [id = 639] 13:54:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f0414ae5000) [pid = 1862] [serial = 1918] [outer = (nil)] 13:54:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0414cf5c00) [pid = 1862] [serial = 1919] [outer = 0x7f0414ae5000] 13:54:24 INFO - PROCESS | 1862 | 1462222464117 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f04162e5c00) [pid = 1862] [serial = 1920] [outer = 0x7f0414ae5000] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0411aec800) [pid = 1862] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f041ee47800) [pid = 1862] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f0416146800) [pid = 1862] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0411ce6c00) [pid = 1862] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f042bfc9400) [pid = 1862] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0428cf3800) [pid = 1862] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f0414a12000) [pid = 1862] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0416cb4800) [pid = 1862] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f041fe6a800) [pid = 1862] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f041fe6a400) [pid = 1862] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041fe68400) [pid = 1862] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f041ea09c00) [pid = 1862] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041a107800) [pid = 1862] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0419ac8800) [pid = 1862] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f04198b1400) [pid = 1862] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0414cee000) [pid = 1862] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f0411ceec00) [pid = 1862] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f0411c6d800) [pid = 1862] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0411c66400) [pid = 1862] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f0410826c00) [pid = 1862] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f043046b800) [pid = 1862] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f041849a000) [pid = 1862] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:54:25 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f04144b3c00) [pid = 1862] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:54:25 INFO - PROCESS | 1862 | 1462222465813 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2180ms 13:54:25 INFO - PROCESS | 1862 | 1462222465854 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 1862 | 1462222465858 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 13:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:54:25 INFO - PROCESS | 1862 | 1462222465872 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 1862 | 1462222465875 Marionette TRACE conn5 <- [1,2530,null,{}] 13:54:25 INFO - PROCESS | 1862 | 1462222465879 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:26 INFO - PROCESS | 1862 | 1462222466099 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 13:54:26 INFO - PROCESS | 1862 | 1462222466282 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418445800 == 153 [pid = 1862] [id = 640] 13:54:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0410822400) [pid = 1862] [serial = 1921] [outer = (nil)] 13:54:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f041613d400) [pid = 1862] [serial = 1922] [outer = 0x7f0410822400] 13:54:26 INFO - PROCESS | 1862 | 1462222466363 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0416e0e000) [pid = 1862] [serial = 1923] [outer = 0x7f0410822400] 13:54:27 INFO - PROCESS | 1862 | 1462222467149 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1334ms 13:54:27 INFO - PROCESS | 1862 | 1462222467201 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 1862 | 1462222467203 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 13:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:54:27 INFO - PROCESS | 1862 | 1462222467211 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 1862 | 1462222467214 Marionette TRACE conn5 <- [1,2534,null,{}] 13:54:27 INFO - PROCESS | 1862 | 1462222467219 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:27 INFO - PROCESS | 1862 | 1462222467464 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 13:54:27 INFO - PROCESS | 1862 | 1462222467873 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041003a000 == 154 [pid = 1862] [id = 641] 13:54:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0410069c00) [pid = 1862] [serial = 1924] [outer = (nil)] 13:54:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f041082f000) [pid = 1862] [serial = 1925] [outer = 0x7f0410069c00] 13:54:27 INFO - PROCESS | 1862 | 1462222467956 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0411dc7400) [pid = 1862] [serial = 1926] [outer = 0x7f0410069c00] 13:54:28 INFO - PROCESS | 1862 | 1462222468923 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1788ms 13:54:29 INFO - PROCESS | 1862 | 1462222469004 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 13:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:54:29 INFO - PROCESS | 1862 | 1462222469015 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 13:54:29 INFO - PROCESS | 1862 | 1462222469025 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 1862 | 1462222469031 Marionette TRACE conn5 <- [1,2538,null,{}] 13:54:29 INFO - PROCESS | 1862 | 1462222469039 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 1862 | 1462222469399 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 13:54:29 INFO - PROCESS | 1862 | 1462222469655 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416514000 == 155 [pid = 1862] [id = 642] 13:54:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f04144b4c00) [pid = 1862] [serial = 1927] [outer = (nil)] 13:54:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f04148ed400) [pid = 1862] [serial = 1928] [outer = 0x7f04144b4c00] 13:54:29 INFO - PROCESS | 1862 | 1462222469738 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f0414a0a800) [pid = 1862] [serial = 1929] [outer = 0x7f04144b4c00] 13:54:30 INFO - PROCESS | 1862 | 1462222470771 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1789ms 13:54:30 INFO - PROCESS | 1862 | 1462222470822 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 1862 | 1462222470832 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 13:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:54:30 INFO - PROCESS | 1862 | 1462222470842 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 1862 | 1462222470846 Marionette TRACE conn5 <- [1,2542,null,{}] 13:54:30 INFO - PROCESS | 1862 | 1462222470860 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 1862 | 1462222471171 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 13:54:31 INFO - PROCESS | 1862 | 1462222471549 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a129800 == 156 [pid = 1862] [id = 643] 13:54:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0414a16400) [pid = 1862] [serial = 1930] [outer = (nil)] 13:54:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041613ec00) [pid = 1862] [serial = 1931] [outer = 0x7f0414a16400] 13:54:31 INFO - PROCESS | 1862 | 1462222471701 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0416a5b000) [pid = 1862] [serial = 1932] [outer = 0x7f0414a16400] 13:54:32 INFO - PROCESS | 1862 | 1462222472816 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2050ms 13:54:32 INFO - PROCESS | 1862 | 1462222472892 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 1862 | 1462222472895 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 13:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:54:32 INFO - PROCESS | 1862 | 1462222472910 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 1862 | 1462222472920 Marionette TRACE conn5 <- [1,2546,null,{}] 13:54:32 INFO - PROCESS | 1862 | 1462222472929 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:33 INFO - PROCESS | 1862 | 1462222473194 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 13:54:33 INFO - PROCESS | 1862 | 1462222473505 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0d7800 == 157 [pid = 1862] [id = 644] 13:54:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0418381400) [pid = 1862] [serial = 1933] [outer = (nil)] 13:54:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0419ad1400) [pid = 1862] [serial = 1934] [outer = 0x7f0418381400] 13:54:33 INFO - PROCESS | 1862 | 1462222473587 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041a108800) [pid = 1862] [serial = 1935] [outer = 0x7f0418381400] 13:54:34 INFO - PROCESS | 1862 | 1462222474490 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1652ms 13:54:34 INFO - PROCESS | 1862 | 1462222474556 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 13:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:54:34 INFO - PROCESS | 1862 | 1462222474561 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 13:54:34 INFO - PROCESS | 1862 | 1462222474568 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 1862 | 1462222474571 Marionette TRACE conn5 <- [1,2550,null,{}] 13:54:34 INFO - PROCESS | 1862 | 1462222474577 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:34 INFO - PROCESS | 1862 | 1462222474842 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 13:54:35 INFO - PROCESS | 1862 | 1462222475151 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e3c5800 == 158 [pid = 1862] [id = 645] 13:54:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f04184a0c00) [pid = 1862] [serial = 1936] [outer = (nil)] 13:54:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041a797c00) [pid = 1862] [serial = 1937] [outer = 0x7f04184a0c00] 13:54:35 INFO - PROCESS | 1862 | 1462222475234 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041aff2c00) [pid = 1862] [serial = 1938] [outer = 0x7f04184a0c00] 13:54:36 INFO - PROCESS | 1862 | 1462222476191 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1637ms 13:54:36 INFO - PROCESS | 1862 | 1462222476203 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 1862 | 1462222476208 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 13:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:54:36 INFO - PROCESS | 1862 | 1462222476214 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - PROCESS | 1862 | 1462222476218 Marionette TRACE conn5 <- [1,2554,null,{}] 13:54:36 INFO - PROCESS | 1862 | 1462222476225 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:36 INFO - PROCESS | 1862 | 1462222476473 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 13:54:36 INFO - PROCESS | 1862 | 1462222476805 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e8c8000 == 159 [pid = 1862] [id = 646] 13:54:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041b9bc400) [pid = 1862] [serial = 1939] [outer = (nil)] 13:54:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041c1ed000) [pid = 1862] [serial = 1940] [outer = 0x7f041b9bc400] 13:54:36 INFO - PROCESS | 1862 | 1462222476907 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041e90c800) [pid = 1862] [serial = 1941] [outer = 0x7f041b9bc400] 13:54:37 INFO - PROCESS | 1862 | 1462222477908 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1750ms 13:54:37 INFO - PROCESS | 1862 | 1462222477967 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 1862 | 1462222477973 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 13:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:54:37 INFO - PROCESS | 1862 | 1462222477982 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 1862 | 1462222477988 Marionette TRACE conn5 <- [1,2558,null,{}] 13:54:38 INFO - PROCESS | 1862 | 1462222477996 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 1862 | 1462222478331 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 13:54:38 INFO - PROCESS | 1862 | 1462222478649 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041fad2800 == 160 [pid = 1862] [id = 647] 13:54:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041b9be800) [pid = 1862] [serial = 1942] [outer = (nil)] 13:54:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041f2d8c00) [pid = 1862] [serial = 1943] [outer = 0x7f041b9be800] 13:54:38 INFO - PROCESS | 1862 | 1462222478736 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0423946c00) [pid = 1862] [serial = 1944] [outer = 0x7f041b9be800] 13:54:39 INFO - PROCESS | 1862 | 1462222479695 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1790ms 13:54:39 INFO - PROCESS | 1862 | 1462222479772 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 1862 | 1462222479777 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 13:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:54:39 INFO - PROCESS | 1862 | 1462222479783 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 1862 | 1462222479786 Marionette TRACE conn5 <- [1,2562,null,{}] 13:54:39 INFO - PROCESS | 1862 | 1462222479792 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 1862 | 1462222480101 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 13:54:40 INFO - PROCESS | 1862 | 1462222480419 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b3c800 == 161 [pid = 1862] [id = 648] 13:54:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041c1f1400) [pid = 1862] [serial = 1945] [outer = (nil)] 13:54:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0423947000) [pid = 1862] [serial = 1946] [outer = 0x7f041c1f1400] 13:54:40 INFO - PROCESS | 1862 | 1462222480498 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f04244d3000) [pid = 1862] [serial = 1947] [outer = 0x7f041c1f1400] 13:54:41 INFO - PROCESS | 1862 | 1462222481431 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1684ms 13:54:41 INFO - PROCESS | 1862 | 1462222481469 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 1862 | 1462222481472 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 13:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:54:41 INFO - PROCESS | 1862 | 1462222481480 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 1862 | 1462222481484 Marionette TRACE conn5 <- [1,2566,null,{}] 13:54:41 INFO - PROCESS | 1862 | 1462222481490 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 1862 | 1462222481763 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 13:54:42 INFO - PROCESS | 1862 | 1462222482109 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04245ae800 == 162 [pid = 1862] [id = 649] 13:54:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04247ba000) [pid = 1862] [serial = 1948] [outer = (nil)] 13:54:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0424ec6800) [pid = 1862] [serial = 1949] [outer = 0x7f04247ba000] 13:54:42 INFO - PROCESS | 1862 | 1462222482191 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f042516ac00) [pid = 1862] [serial = 1950] [outer = 0x7f04247ba000] 13:54:43 INFO - PROCESS | 1862 | 1462222483149 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1738ms 13:54:43 INFO - PROCESS | 1862 | 1462222483219 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 13:54:43 INFO - PROCESS | 1862 | 1462222483223 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 13:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:54:43 INFO - PROCESS | 1862 | 1462222483229 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 1862 | 1462222483232 Marionette TRACE conn5 <- [1,2570,null,{}] 13:54:43 INFO - PROCESS | 1862 | 1462222483238 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:43 INFO - PROCESS | 1862 | 1462222483563 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 13:54:43 INFO - PROCESS | 1862 | 1462222483882 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425223000 == 163 [pid = 1862] [id = 650] 13:54:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f04244d9c00) [pid = 1862] [serial = 1951] [outer = (nil)] 13:54:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0425504000) [pid = 1862] [serial = 1952] [outer = 0x7f04244d9c00] 13:54:43 INFO - PROCESS | 1862 | 1462222483961 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0425c13400) [pid = 1862] [serial = 1953] [outer = 0x7f04244d9c00] 13:54:44 INFO - PROCESS | 1862 | 1462222484973 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1789ms 13:54:45 INFO - PROCESS | 1862 | 1462222485020 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 1862 | 1462222485024 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 13:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:54:45 INFO - PROCESS | 1862 | 1462222485029 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 1862 | 1462222485033 Marionette TRACE conn5 <- [1,2574,null,{}] 13:54:45 INFO - PROCESS | 1862 | 1462222485038 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:45 INFO - PROCESS | 1862 | 1462222485276 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 13:54:45 INFO - PROCESS | 1862 | 1462222485606 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f86000 == 164 [pid = 1862] [id = 651] 13:54:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0426167c00) [pid = 1862] [serial = 1954] [outer = (nil)] 13:54:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f042616bc00) [pid = 1862] [serial = 1955] [outer = 0x7f0426167c00] 13:54:45 INFO - PROCESS | 1862 | 1462222485713 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0428a66c00) [pid = 1862] [serial = 1956] [outer = 0x7f0426167c00] 13:54:46 INFO - PROCESS | 1862 | 1462222486633 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1682ms 13:54:46 INFO - PROCESS | 1862 | 1462222486714 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 1862 | 1462222486718 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 13:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:54:46 INFO - PROCESS | 1862 | 1462222486724 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 1862 | 1462222486729 Marionette TRACE conn5 <- [1,2578,null,{}] 13:54:46 INFO - PROCESS | 1862 | 1462222486734 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 1862 | 1462222487072 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 13:54:47 INFO - PROCESS | 1862 | 1462222487404 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e25000 == 165 [pid = 1862] [id = 652] 13:54:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0428ced800) [pid = 1862] [serial = 1957] [outer = (nil)] 13:54:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f042e061000) [pid = 1862] [serial = 1958] [outer = 0x7f0428ced800] 13:54:47 INFO - PROCESS | 1862 | 1462222487481 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f042e724c00) [pid = 1862] [serial = 1959] [outer = 0x7f0428ced800] 13:54:48 INFO - PROCESS | 1862 | 1462222488387 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1731ms 13:54:48 INFO - PROCESS | 1862 | 1462222488457 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 13:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:54:48 INFO - PROCESS | 1862 | 1462222488461 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 13:54:48 INFO - PROCESS | 1862 | 1462222488467 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 1862 | 1462222488470 Marionette TRACE conn5 <- [1,2582,null,{}] 13:54:48 INFO - PROCESS | 1862 | 1462222488476 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:48 INFO - PROCESS | 1862 | 1462222488762 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 13:54:49 INFO - PROCESS | 1862 | 1462222489075 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1b9000 == 166 [pid = 1862] [id = 653] 13:54:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0428cf2800) [pid = 1862] [serial = 1960] [outer = (nil)] 13:54:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f042ef29000) [pid = 1862] [serial = 1961] [outer = 0x7f0428cf2800] 13:54:49 INFO - PROCESS | 1862 | 1462222489161 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f042f3d8000) [pid = 1862] [serial = 1962] [outer = 0x7f0428cf2800] 13:54:50 INFO - PROCESS | 1862 | 1462222490080 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1684ms 13:54:50 INFO - PROCESS | 1862 | 1462222490152 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 1862 | 1462222490165 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 13:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:54:50 INFO - PROCESS | 1862 | 1462222490171 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 1862 | 1462222490174 Marionette TRACE conn5 <- [1,2586,null,{}] 13:54:50 INFO - PROCESS | 1862 | 1462222490180 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 1862 | 1462222490462 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 13:54:50 INFO - PROCESS | 1862 | 1462222490812 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e9a0800 == 167 [pid = 1862] [id = 654] 13:54:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f0411c70c00) [pid = 1862] [serial = 1963] [outer = (nil)] 13:54:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f042f765400) [pid = 1862] [serial = 1964] [outer = 0x7f0411c70c00] 13:54:50 INFO - PROCESS | 1862 | 1462222490892 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f042fac4400) [pid = 1862] [serial = 1965] [outer = 0x7f0411c70c00] 13:54:51 INFO - PROCESS | 1862 | 1462222491777 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1683ms 13:54:51 INFO - PROCESS | 1862 | 1462222491856 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 1862 | 1462222491860 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 13:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:54:51 INFO - PROCESS | 1862 | 1462222491866 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 1862 | 1462222491869 Marionette TRACE conn5 <- [1,2590,null,{}] 13:54:51 INFO - PROCESS | 1862 | 1462222491875 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:52 INFO - PROCESS | 1862 | 1462222492155 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 13:54:52 INFO - PROCESS | 1862 | 1462222492476 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0430098800 == 168 [pid = 1862] [id = 655] 13:54:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0414a17c00) [pid = 1862] [serial = 1966] [outer = (nil)] 13:54:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f0430e06400) [pid = 1862] [serial = 1967] [outer = 0x7f0414a17c00] 13:54:52 INFO - PROCESS | 1862 | 1462222492557 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0432061000) [pid = 1862] [serial = 1968] [outer = 0x7f0414a17c00] 13:54:53 INFO - PROCESS | 1862 | 1462222493427 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1634ms 13:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:54:53 INFO - PROCESS | 1862 | 1462222493502 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 1862 | 1462222493505 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 13:54:53 INFO - PROCESS | 1862 | 1462222493511 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 1862 | 1462222493514 Marionette TRACE conn5 <- [1,2594,null,{}] 13:54:53 INFO - PROCESS | 1862 | 1462222493520 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 1862 | 1462222493798 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 13:54:54 INFO - PROCESS | 1862 | 1462222494113 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043bf20800 == 169 [pid = 1862] [id = 656] 13:54:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f042f3e4000) [pid = 1862] [serial = 1969] [outer = (nil)] 13:54:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f0432bc4c00) [pid = 1862] [serial = 1970] [outer = 0x7f042f3e4000] 13:54:54 INFO - PROCESS | 1862 | 1462222494193 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f043bf0b800) [pid = 1862] [serial = 1971] [outer = 0x7f042f3e4000] 13:54:55 INFO - PROCESS | 1862 | 1462222495138 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1684ms 13:54:55 INFO - PROCESS | 1862 | 1462222495195 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 1862 | 1462222495198 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 13:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:54:55 INFO - PROCESS | 1862 | 1462222495205 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 1862 | 1462222495207 Marionette TRACE conn5 <- [1,2598,null,{}] 13:54:55 INFO - PROCESS | 1862 | 1462222495213 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 1862 | 1462222495488 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 13:54:55 INFO - PROCESS | 1862 | 1462222495818 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440ea4800 == 170 [pid = 1862] [id = 657] 13:54:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f0411ae4400) [pid = 1862] [serial = 1972] [outer = (nil)] 13:54:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f043c1d1c00) [pid = 1862] [serial = 1973] [outer = 0x7f0411ae4400] 13:54:55 INFO - PROCESS | 1862 | 1462222495935 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f043c670400) [pid = 1862] [serial = 1974] [outer = 0x7f0411ae4400] 13:54:57 INFO - PROCESS | 1862 | 1462222497123 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1989ms 13:54:57 INFO - PROCESS | 1862 | 1462222497195 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 1862 | 1462222497199 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 13:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:54:57 INFO - PROCESS | 1862 | 1462222497205 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 1862 | 1462222497208 Marionette TRACE conn5 <- [1,2602,null,{}] 13:54:57 INFO - PROCESS | 1862 | 1462222497214 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:57 INFO - PROCESS | 1862 | 1462222497485 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 13:54:57 INFO - PROCESS | 1862 | 1462222497779 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0444059000 == 171 [pid = 1862] [id = 658] 13:54:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f0412aec000) [pid = 1862] [serial = 1975] [outer = (nil)] 13:54:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0412af4800) [pid = 1862] [serial = 1976] [outer = 0x7f0412aec000] 13:54:57 INFO - PROCESS | 1862 | 1462222497855 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f0425165800) [pid = 1862] [serial = 1977] [outer = 0x7f0412aec000] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04157d8000 == 170 [pid = 1862] [id = 478] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04135c9000 == 169 [pid = 1862] [id = 544] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440ebf800 == 168 [pid = 1862] [id = 590] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043c48f800 == 167 [pid = 1862] [id = 589] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042d903800 == 166 [pid = 1862] [id = 214] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0418445800 == 165 [pid = 1862] [id = 640] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041651f000 == 164 [pid = 1862] [id = 639] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04147ed800 == 163 [pid = 1862] [id = 638] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0412dd5800 == 162 [pid = 1862] [id = 637] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f7bd800 == 161 [pid = 1862] [id = 633] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e77c800 == 160 [pid = 1862] [id = 632] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042d581800 == 159 [pid = 1862] [id = 631] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428087800 == 158 [pid = 1862] [id = 630] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425f82000 == 157 [pid = 1862] [id = 629] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042520f800 == 156 [pid = 1862] [id = 628] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04245bb800 == 155 [pid = 1862] [id = 627] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b34000 == 154 [pid = 1862] [id = 626] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041fac6800 == 153 [pid = 1862] [id = 625] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e8b5800 == 152 [pid = 1862] [id = 624] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e12d000 == 151 [pid = 1862] [id = 623] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0a5800 == 150 [pid = 1862] [id = 622] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a139800 == 149 [pid = 1862] [id = 621] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0418444800 == 148 [pid = 1862] [id = 620] 13:54:59 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041445a800 == 147 [pid = 1862] [id = 619] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f0416e0d800) [pid = 1862] [serial = 1719] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f04303be000) [pid = 1862] [serial = 1776] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f0414ceac00) [pid = 1862] [serial = 1851] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f041837d000) [pid = 1862] [serial = 1854] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f0414a61000) [pid = 1862] [serial = 1850] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f0414a0c000) [pid = 1862] [serial = 1856] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0416a62000) [pid = 1862] [serial = 1853] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f04304cc400) [pid = 1862] [serial = 1830] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f042f842400) [pid = 1862] [serial = 1829] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f042f369c00) [pid = 1862] [serial = 1827] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f042e7f2800) [pid = 1862] [serial = 1826] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f042e540400) [pid = 1862] [serial = 1824] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f042d7e0800) [pid = 1862] [serial = 1823] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0428cf3400) [pid = 1862] [serial = 1821] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0428a5d000) [pid = 1862] [serial = 1820] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0426164400) [pid = 1862] [serial = 1818] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0425e04000) [pid = 1862] [serial = 1817] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0425c12800) [pid = 1862] [serial = 1815] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04251f8800) [pid = 1862] [serial = 1814] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0424f7b400) [pid = 1862] [serial = 1812] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f04247b9800) [pid = 1862] [serial = 1811] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f0423a7a400) [pid = 1862] [serial = 1809] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f0423488000) [pid = 1862] [serial = 1808] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f041f2cc800) [pid = 1862] [serial = 1806] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f041ee46c00) [pid = 1862] [serial = 1805] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f041c243800) [pid = 1862] [serial = 1803] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f041b8cec00) [pid = 1862] [serial = 1802] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041b2e3800) [pid = 1862] [serial = 1800] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f041a798800) [pid = 1862] [serial = 1799] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f041a106400) [pid = 1862] [serial = 1797] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0419b56000) [pid = 1862] [serial = 1796] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0418386400) [pid = 1862] [serial = 1794] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0416cafc00) [pid = 1862] [serial = 1793] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f04144a8400) [pid = 1862] [serial = 1791] [outer = (nil)] [url = about:blank] 13:54:59 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0412620400) [pid = 1862] [serial = 1790] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0411dd0400) [pid = 1862] [serial = 1847] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f04139f7c00) [pid = 1862] [serial = 1848] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f04407c6400) [pid = 1862] [serial = 1844] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f043d622c00) [pid = 1862] [serial = 1842] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f043c46a000) [pid = 1862] [serial = 1841] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f043c1da800) [pid = 1862] [serial = 1839] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f04363a5400) [pid = 1862] [serial = 1838] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0436330c00) [pid = 1862] [serial = 1836] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f043238e400) [pid = 1862] [serial = 1835] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f0432063000) [pid = 1862] [serial = 1833] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f0432057c00) [pid = 1862] [serial = 1832] [outer = (nil)] [url = about:blank] 13:55:00 INFO - PROCESS | 1862 | 1462222500611 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 3441ms 13:55:00 INFO - PROCESS | 1862 | 1462222500648 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 1862 | 1462222500655 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 13:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:55:00 INFO - PROCESS | 1862 | 1462222500664 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 1862 | 1462222500670 Marionette TRACE conn5 <- [1,2606,null,{}] 13:55:00 INFO - PROCESS | 1862 | 1462222500679 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:00 INFO - PROCESS | 1862 | 1462222500957 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 13:55:01 INFO - PROCESS | 1862 | 1462222501212 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139a8800 == 148 [pid = 1862] [id = 659] 13:55:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041262ac00) [pid = 1862] [serial = 1978] [outer = (nil)] 13:55:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0412aedc00) [pid = 1862] [serial = 1979] [outer = 0x7f041262ac00] 13:55:01 INFO - PROCESS | 1862 | 1462222501294 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0413942000) [pid = 1862] [serial = 1980] [outer = 0x7f041262ac00] 13:55:02 INFO - PROCESS | 1862 | 1462222502267 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1650ms 13:55:02 INFO - PROCESS | 1862 | 1462222502316 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 1862 | 1462222502325 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 13:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:55:02 INFO - PROCESS | 1862 | 1462222502344 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 1862 | 1462222502349 Marionette TRACE conn5 <- [1,2610,null,{}] 13:55:02 INFO - PROCESS | 1862 | 1462222502355 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 1862 | 1462222502680 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 13:55:02 INFO - PROCESS | 1862 | 1462222502726 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416306000 == 149 [pid = 1862] [id = 660] 13:55:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f04139f0c00) [pid = 1862] [serial = 1981] [outer = (nil)] 13:55:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f04145f9400) [pid = 1862] [serial = 1982] [outer = 0x7f04139f0c00] 13:55:02 INFO - PROCESS | 1862 | 1462222502793 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0414a56800) [pid = 1862] [serial = 1983] [outer = 0x7f04139f0c00] 13:55:03 INFO - PROCESS | 1862 | 1462222503917 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1638ms 13:55:03 INFO - PROCESS | 1862 | 1462222503986 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 1862 | 1462222503992 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 13:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:55:04 INFO - PROCESS | 1862 | 1462222504002 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 1862 | 1462222504011 Marionette TRACE conn5 <- [1,2614,null,{}] 13:55:04 INFO - PROCESS | 1862 | 1462222504046 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 1862 | 1462222504356 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f043c1d2000) [pid = 1862] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0411cf0c00) [pid = 1862] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0414ae5000) [pid = 1862] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f041b8ca400) [pid = 1862] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041c243400) [pid = 1862] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f04198b1000) [pid = 1862] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041837d800) [pid = 1862] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0416e13000) [pid = 1862] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0414a59800) [pid = 1862] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0411dc4400) [pid = 1862] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f0411cecc00) [pid = 1862] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f0411dc5c00) [pid = 1862] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0428b51800) [pid = 1862] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f04162e6800) [pid = 1862] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f04139fbc00) [pid = 1862] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f0410069800) [pid = 1862] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f04145f1800) [pid = 1862] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f041394b800) [pid = 1862] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f042516b000) [pid = 1862] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f041f13a000) [pid = 1862] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f041e34b800) [pid = 1862] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:55:05 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f041c244000) [pid = 1862] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:55:05 INFO - PROCESS | 1862 | 1462222505155 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150b8800 == 150 [pid = 1862] [id = 661] 13:55:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f0410824400) [pid = 1862] [serial = 1984] [outer = (nil)] 13:55:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f0411dca800) [pid = 1862] [serial = 1985] [outer = 0x7f0410824400] 13:55:05 INFO - PROCESS | 1862 | 1462222505246 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f0416a61400) [pid = 1862] [serial = 1986] [outer = 0x7f0410824400] 13:55:06 INFO - PROCESS | 1862 | 1462222506042 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2106ms 13:55:06 INFO - PROCESS | 1862 | 1462222506107 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 1862 | 1462222506111 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 13:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:55:06 INFO - PROCESS | 1862 | 1462222506119 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 1862 | 1462222506122 Marionette TRACE conn5 <- [1,2618,null,{}] 13:55:06 INFO - PROCESS | 1862 | 1462222506128 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:06 INFO - PROCESS | 1862 | 1462222506369 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 13:55:06 INFO - PROCESS | 1862 | 1462222506559 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419bf2000 == 151 [pid = 1862] [id = 662] 13:55:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f0411c63800) [pid = 1862] [serial = 1987] [outer = (nil)] 13:55:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f041837d800) [pid = 1862] [serial = 1988] [outer = 0x7f0411c63800] 13:55:06 INFO - PROCESS | 1862 | 1462222506625 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f04184a3800) [pid = 1862] [serial = 1989] [outer = 0x7f0411c63800] 13:55:07 INFO - PROCESS | 1862 | 1462222507826 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1792ms 13:55:07 INFO - PROCESS | 1862 | 1462222507915 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 1862 | 1462222507926 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 13:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:55:07 INFO - PROCESS | 1862 | 1462222507942 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 1862 | 1462222507950 Marionette TRACE conn5 <- [1,2622,null,{}] 13:55:08 INFO - PROCESS | 1862 | 1462222508046 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 1862 | 1462222508398 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 13:55:08 INFO - PROCESS | 1862 | 1462222508748 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04157e8000 == 152 [pid = 1862] [id = 663] 13:55:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f041262a800) [pid = 1862] [serial = 1990] [outer = (nil)] 13:55:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f04139fb400) [pid = 1862] [serial = 1991] [outer = 0x7f041262a800] 13:55:08 INFO - PROCESS | 1862 | 1462222508827 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f04145fa000) [pid = 1862] [serial = 1992] [outer = 0x7f041262a800] 13:55:09 INFO - PROCESS | 1862 | 1462222509805 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1932ms 13:55:09 INFO - PROCESS | 1862 | 1462222509871 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 1862 | 1462222509880 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 13:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:55:09 INFO - PROCESS | 1862 | 1462222509892 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 1862 | 1462222509895 Marionette TRACE conn5 <- [1,2626,null,{}] 13:55:09 INFO - PROCESS | 1862 | 1462222509903 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 1862 | 1462222510208 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 13:55:10 INFO - PROCESS | 1862 | 1462222510551 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a775800 == 153 [pid = 1862] [id = 664] 13:55:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f04158a1000) [pid = 1862] [serial = 1993] [outer = (nil)] 13:55:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f041837f800) [pid = 1862] [serial = 1994] [outer = 0x7f04158a1000] 13:55:10 INFO - PROCESS | 1862 | 1462222510631 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f0419494800) [pid = 1862] [serial = 1995] [outer = 0x7f04158a1000] 13:55:11 INFO - PROCESS | 1862 | 1462222511635 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1788ms 13:55:11 INFO - PROCESS | 1862 | 1462222511683 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 1862 | 1462222511687 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 13:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:55:11 INFO - PROCESS | 1862 | 1462222511694 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 1862 | 1462222511699 Marionette TRACE conn5 <- [1,2630,null,{}] 13:55:11 INFO - PROCESS | 1862 | 1462222511715 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 1862 | 1462222511978 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 13:55:12 INFO - PROCESS | 1862 | 1462222512326 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0d5800 == 154 [pid = 1862] [id = 665] 13:55:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0419b5d800) [pid = 1862] [serial = 1996] [outer = (nil)] 13:55:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f041a10c800) [pid = 1862] [serial = 1997] [outer = 0x7f0419b5d800] 13:55:12 INFO - PROCESS | 1862 | 1462222512417 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041a4db400) [pid = 1862] [serial = 1998] [outer = 0x7f0419b5d800] 13:55:13 INFO - PROCESS | 1862 | 1462222513385 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1738ms 13:55:13 INFO - PROCESS | 1862 | 1462222513436 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 1862 | 1462222513443 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 13:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:55:13 INFO - PROCESS | 1862 | 1462222513454 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 1862 | 1462222513458 Marionette TRACE conn5 <- [1,2634,null,{}] 13:55:13 INFO - PROCESS | 1862 | 1462222513468 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:13 INFO - PROCESS | 1862 | 1462222513849 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 13:55:14 INFO - PROCESS | 1862 | 1462222514227 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e2c9000 == 155 [pid = 1862] [id = 666] 13:55:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0419b60c00) [pid = 1862] [serial = 1999] [outer = (nil)] 13:55:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041b2e3c00) [pid = 1862] [serial = 2000] [outer = 0x7f0419b60c00] 13:55:14 INFO - PROCESS | 1862 | 1462222514310 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041b8cec00) [pid = 1862] [serial = 2001] [outer = 0x7f0419b60c00] 13:55:15 INFO - PROCESS | 1862 | 1462222515239 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1840ms 13:55:15 INFO - PROCESS | 1862 | 1462222515294 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 1862 | 1462222515299 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 13:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:55:15 INFO - PROCESS | 1862 | 1462222515310 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 1862 | 1462222515314 Marionette TRACE conn5 <- [1,2638,null,{}] 13:55:15 INFO - PROCESS | 1862 | 1462222515325 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 1862 | 1462222515623 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 13:55:15 INFO - PROCESS | 1862 | 1462222515942 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e8af800 == 156 [pid = 1862] [id = 667] 13:55:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041a793400) [pid = 1862] [serial = 2002] [outer = (nil)] 13:55:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041c1f1c00) [pid = 1862] [serial = 2003] [outer = 0x7f041a793400] 13:55:16 INFO - PROCESS | 1862 | 1462222516024 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f041c24fc00) [pid = 1862] [serial = 2004] [outer = 0x7f041a793400] 13:55:16 INFO - PROCESS | 1862 | 1462222516921 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1649ms 13:55:16 INFO - PROCESS | 1862 | 1462222516959 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 13:55:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:55:16 INFO - PROCESS | 1862 | 1462222516963 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 13:55:16 INFO - PROCESS | 1862 | 1462222516969 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 1862 | 1462222516972 Marionette TRACE conn5 <- [1,2642,null,{}] 13:55:16 INFO - PROCESS | 1862 | 1462222516978 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:17 INFO - PROCESS | 1862 | 1462222517252 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 13:55:17 INFO - PROCESS | 1862 | 1462222517605 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f22b000 == 157 [pid = 1862] [id = 668] 13:55:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041e90bc00) [pid = 1862] [serial = 2005] [outer = (nil)] 13:55:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041f13d400) [pid = 1862] [serial = 2006] [outer = 0x7f041e90bc00] 13:55:17 INFO - PROCESS | 1862 | 1462222517698 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041f2d9000) [pid = 1862] [serial = 2007] [outer = 0x7f041e90bc00] 13:55:18 INFO - PROCESS | 1862 | 1462222518630 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:55:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1733ms 13:55:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:55:18 INFO - PROCESS | 1862 | 1462222518703 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 1862 | 1462222518706 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 13:55:18 INFO - PROCESS | 1862 | 1462222518713 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 1862 | 1462222518716 Marionette TRACE conn5 <- [1,2646,null,{}] 13:55:18 INFO - PROCESS | 1862 | 1462222518722 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 1862 | 1462222519006 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 13:55:19 INFO - PROCESS | 1862 | 1462222519312 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b23000 == 158 [pid = 1862] [id = 669] 13:55:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041fe66400) [pid = 1862] [serial = 2008] [outer = (nil)] 13:55:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041fe70800) [pid = 1862] [serial = 2009] [outer = 0x7f041fe66400] 13:55:19 INFO - PROCESS | 1862 | 1462222519458 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0423944800) [pid = 1862] [serial = 2010] [outer = 0x7f041fe66400] 13:55:20 INFO - PROCESS | 1862 | 1462222520520 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:55:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1884ms 13:55:20 INFO - PROCESS | 1862 | 1462222520598 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 1862 | 1462222520602 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 13:55:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:55:20 INFO - PROCESS | 1862 | 1462222520609 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 1862 | 1462222520611 Marionette TRACE conn5 <- [1,2650,null,{}] 13:55:20 INFO - PROCESS | 1862 | 1462222520619 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 1862 | 1462222520913 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 13:55:21 INFO - PROCESS | 1862 | 1462222521224 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04245a7000 == 159 [pid = 1862] [id = 670] 13:55:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041fc6d000) [pid = 1862] [serial = 2011] [outer = (nil)] 13:55:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f04243b5c00) [pid = 1862] [serial = 2012] [outer = 0x7f041fc6d000] 13:55:21 INFO - PROCESS | 1862 | 1462222521305 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f04247b9800) [pid = 1862] [serial = 2013] [outer = 0x7f041fc6d000] 13:55:22 INFO - PROCESS | 1862 | 1462222522177 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:55:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1635ms 13:55:22 INFO - PROCESS | 1862 | 1462222522244 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 13:55:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:55:22 INFO - PROCESS | 1862 | 1462222522249 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 13:55:22 INFO - PROCESS | 1862 | 1462222522257 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 1862 | 1462222522259 Marionette TRACE conn5 <- [1,2654,null,{}] 13:55:22 INFO - PROCESS | 1862 | 1462222522267 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 1862 | 1462222522597 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 13:55:22 INFO - PROCESS | 1862 | 1462222522911 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fe7800 == 160 [pid = 1862] [id = 671] 13:55:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0413947800) [pid = 1862] [serial = 2014] [outer = (nil)] 13:55:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0424f87800) [pid = 1862] [serial = 2015] [outer = 0x7f0413947800] 13:55:23 INFO - PROCESS | 1862 | 1462222523008 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04251f7400) [pid = 1862] [serial = 2016] [outer = 0x7f0413947800] 13:55:23 INFO - PROCESS | 1862 | 1462222523915 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:55:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1732ms 13:55:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:55:23 INFO - PROCESS | 1862 | 1462222523989 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 1862 | 1462222523991 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 13:55:23 INFO - PROCESS | 1862 | 1462222523998 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 1862 | 1462222524001 Marionette TRACE conn5 <- [1,2658,null,{}] 13:55:24 INFO - PROCESS | 1862 | 1462222524007 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 1862 | 1462222524291 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 13:55:24 INFO - PROCESS | 1862 | 1462222524604 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425efc000 == 161 [pid = 1862] [id = 672] 13:55:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f0419495400) [pid = 1862] [serial = 2017] [outer = (nil)] 13:55:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0425c14800) [pid = 1862] [serial = 2018] [outer = 0x7f0419495400] 13:55:24 INFO - PROCESS | 1862 | 1462222524683 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f0425dc7000) [pid = 1862] [serial = 2019] [outer = 0x7f0419495400] 13:55:25 INFO - PROCESS | 1862 | 1462222525785 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:55:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1841ms 13:55:25 INFO - PROCESS | 1862 | 1462222525840 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 1862 | 1462222525847 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 13:55:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:55:25 INFO - PROCESS | 1862 | 1462222525857 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 1862 | 1462222525862 Marionette TRACE conn5 <- [1,2662,null,{}] 13:55:25 INFO - PROCESS | 1862 | 1462222525873 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 1862 | 1462222526241 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 13:55:26 INFO - PROCESS | 1862 | 1462222526518 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04271c7000 == 162 [pid = 1862] [id = 673] 13:55:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0426169000) [pid = 1862] [serial = 2020] [outer = (nil)] 13:55:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f042636ac00) [pid = 1862] [serial = 2021] [outer = 0x7f0426169000] 13:55:26 INFO - PROCESS | 1862 | 1462222526602 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0427431000) [pid = 1862] [serial = 2022] [outer = 0x7f0426169000] 13:55:27 INFO - PROCESS | 1862 | 1462222527584 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:55:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1788ms 13:55:27 INFO - PROCESS | 1862 | 1462222527644 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 1862 | 1462222527649 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 13:55:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:55:27 INFO - PROCESS | 1862 | 1462222527655 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 1862 | 1462222527659 Marionette TRACE conn5 <- [1,2666,null,{}] 13:55:27 INFO - PROCESS | 1862 | 1462222527664 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 1862 | 1462222527932 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 13:55:28 INFO - PROCESS | 1862 | 1462222528247 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042be63000 == 163 [pid = 1862] [id = 674] 13:55:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0416cbb000) [pid = 1862] [serial = 2023] [outer = (nil)] 13:55:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0428b47800) [pid = 1862] [serial = 2024] [outer = 0x7f0416cbb000] 13:55:28 INFO - PROCESS | 1862 | 1462222528329 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0428c52000) [pid = 1862] [serial = 2025] [outer = 0x7f0416cbb000] 13:55:29 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:29 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:55:29 INFO - PROCESS | 1862 | 1462222529680 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 13:55:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2036ms 13:55:29 INFO - PROCESS | 1862 | 1462222529692 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 1862 | 1462222529696 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 13:55:29 INFO - PROCESS | 1862 | 1462222529709 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 1862 | 1462222529711 Marionette TRACE conn5 <- [1,2670,null,{}] 13:55:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:55:29 INFO - PROCESS | 1862 | 1462222529721 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 1862 | 1462222530000 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 13:55:30 INFO - PROCESS | 1862 | 1462222530245 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e5c4800 == 164 [pid = 1862] [id = 675] 13:55:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f041849d000) [pid = 1862] [serial = 2026] [outer = (nil)] 13:55:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0428cf9c00) [pid = 1862] [serial = 2027] [outer = 0x7f041849d000] 13:55:30 INFO - PROCESS | 1862 | 1462222530322 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f042cc4dc00) [pid = 1862] [serial = 2028] [outer = 0x7f041849d000] 13:55:31 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:31 INFO - PROCESS | 1862 | 1462222531728 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 1862 | 1462222531760 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 13:55:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:55:31 INFO - PROCESS | 1862 | 1462222531766 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 1862 | 1462222531768 Marionette TRACE conn5 <- [1,2674,null,{}] 13:55:31 INFO - PROCESS | 1862 | 1462222531813 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 1862 | 1462222532184 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 13:55:32 INFO - PROCESS | 1862 | 1462222532394 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f737000 == 165 [pid = 1862] [id = 676] 13:55:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0428a62800) [pid = 1862] [serial = 2029] [outer = (nil)] 13:55:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f042e063400) [pid = 1862] [serial = 2030] [outer = 0x7f0428a62800] 13:55:32 INFO - PROCESS | 1862 | 1462222532489 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f042e7f5400) [pid = 1862] [serial = 2031] [outer = 0x7f0428a62800] 13:55:33 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:33 INFO - PROCESS | 1862 | 1462222533910 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 1862 | 1462222533955 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 13:55:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:55:33 INFO - PROCESS | 1862 | 1462222533963 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 1862 | 1462222533966 Marionette TRACE conn5 <- [1,2678,null,{}] 13:55:33 INFO - PROCESS | 1862 | 1462222533972 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 1862 | 1462222534254 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 13:55:34 INFO - PROCESS | 1862 | 1462222534528 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043bf38800 == 166 [pid = 1862] [id = 677] 13:55:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f042bfca800) [pid = 1862] [serial = 2032] [outer = (nil)] 13:55:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f043046b400) [pid = 1862] [serial = 2033] [outer = 0x7f042bfca800] 13:55:34 INFO - PROCESS | 1862 | 1462222534606 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f04321cec00) [pid = 1862] [serial = 2034] [outer = 0x7f042bfca800] 13:55:35 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:35 INFO - PROCESS | 1862 | 1462222535980 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 13:55:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2040ms 13:55:36 INFO - PROCESS | 1862 | 1462222536005 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 1862 | 1462222536008 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 13:55:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:55:36 INFO - PROCESS | 1862 | 1462222536014 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 1862 | 1462222536017 Marionette TRACE conn5 <- [1,2682,null,{}] 13:55:36 INFO - PROCESS | 1862 | 1462222536025 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 1862 | 1462222536309 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 13:55:36 INFO - PROCESS | 1862 | 1462222536557 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440f23800 == 167 [pid = 1862] [id = 678] 13:55:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f042e536800) [pid = 1862] [serial = 2035] [outer = (nil)] 13:55:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f04363a7400) [pid = 1862] [serial = 2036] [outer = 0x7f042e536800] 13:55:36 INFO - PROCESS | 1862 | 1462222536636 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f043c46a000) [pid = 1862] [serial = 2037] [outer = 0x7f042e536800] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e7cf800 == 166 [pid = 1862] [id = 601] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416316800 == 165 [pid = 1862] [id = 302] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0412def800 == 164 [pid = 1862] [id = 592] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425d71800 == 163 [pid = 1862] [id = 606] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b3a000 == 162 [pid = 1862] [id = 604] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042be70800 == 161 [pid = 1862] [id = 609] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04280a1800 == 160 [pid = 1862] [id = 608] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04245b0800 == 159 [pid = 1862] [id = 605] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041fac7800 == 158 [pid = 1862] [id = 603] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b9b0800 == 157 [pid = 1862] [id = 600] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042633e000 == 156 [pid = 1862] [id = 607] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041eb1d000 == 155 [pid = 1862] [id = 602] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440ea4800 == 154 [pid = 1862] [id = 657] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043bf20800 == 153 [pid = 1862] [id = 656] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0430098800 == 152 [pid = 1862] [id = 655] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e9a0800 == 151 [pid = 1862] [id = 654] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1b9000 == 150 [pid = 1862] [id = 653] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0428e25000 == 149 [pid = 1862] [id = 652] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425f86000 == 148 [pid = 1862] [id = 651] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425223000 == 147 [pid = 1862] [id = 650] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04245ae800 == 146 [pid = 1862] [id = 649] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b3c800 == 145 [pid = 1862] [id = 648] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041fad2800 == 144 [pid = 1862] [id = 647] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e8c8000 == 143 [pid = 1862] [id = 646] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e3c5800 == 142 [pid = 1862] [id = 645] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0d7800 == 141 [pid = 1862] [id = 644] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a129800 == 140 [pid = 1862] [id = 643] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416514000 == 139 [pid = 1862] [id = 642] 13:55:38 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041003a000 == 138 [pid = 1862] [id = 641] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f0440da3800) [pid = 1862] [serial = 1845] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0418380c00) [pid = 1862] [serial = 1788] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0414cf5c00) [pid = 1862] [serial = 1919] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f04162e5c00) [pid = 1862] [serial = 1920] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041e904400) [pid = 1862] [serial = 1877] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f041e342000) [pid = 1862] [serial = 1875] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f041c248400) [pid = 1862] [serial = 1874] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f041a4d8c00) [pid = 1862] [serial = 1872] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f041a10ec00) [pid = 1862] [serial = 1871] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0419b62800) [pid = 1862] [serial = 1869] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0419ad0c00) [pid = 1862] [serial = 1868] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f04184a1c00) [pid = 1862] [serial = 1866] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f0418384000) [pid = 1862] [serial = 1865] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f0415484400) [pid = 1862] [serial = 1863] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f0414ae0400) [pid = 1862] [serial = 1862] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f04139f7400) [pid = 1862] [serial = 1860] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f0412622400) [pid = 1862] [serial = 1859] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f04144b5400) [pid = 1862] [serial = 1916] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0411dc9400) [pid = 1862] [serial = 1913] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f0412627c00) [pid = 1862] [serial = 1914] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f042e723400) [pid = 1862] [serial = 1910] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f042e539000) [pid = 1862] [serial = 1908] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f042d6a1800) [pid = 1862] [serial = 1907] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f042d605c00) [pid = 1862] [serial = 1905] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f042c8e2800) [pid = 1862] [serial = 1904] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f042b24e400) [pid = 1862] [serial = 1902] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0428c4c000) [pid = 1862] [serial = 1901] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0428a6b000) [pid = 1862] [serial = 1899] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f042803f800) [pid = 1862] [serial = 1898] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f042636f800) [pid = 1862] [serial = 1896] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f0426362000) [pid = 1862] [serial = 1895] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0426169800) [pid = 1862] [serial = 1893] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f0424f81000) [pid = 1862] [serial = 1892] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0425c15c00) [pid = 1862] [serial = 1890] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f04251f3400) [pid = 1862] [serial = 1889] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f04243b7000) [pid = 1862] [serial = 1887] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f0423a6f000) [pid = 1862] [serial = 1886] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f0423251800) [pid = 1862] [serial = 1884] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041fc7ac00) [pid = 1862] [serial = 1883] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f041f2ce800) [pid = 1862] [serial = 1881] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f041f146800) [pid = 1862] [serial = 1880] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f041ea08c00) [pid = 1862] [serial = 1878] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f04148ec400) [pid = 1862] [serial = 1917] [outer = (nil)] [url = about:blank] 13:55:38 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f041613d400) [pid = 1862] [serial = 1922] [outer = (nil)] [url = about:blank] 13:55:39 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:39 INFO - PROCESS | 1862 | 1462222539675 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:55:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3693ms 13:55:39 INFO - PROCESS | 1862 | 1462222539709 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 1862 | 1462222539714 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 13:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:55:39 INFO - PROCESS | 1862 | 1462222539725 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 1862 | 1462222539729 Marionette TRACE conn5 <- [1,2686,null,{}] 13:55:39 INFO - PROCESS | 1862 | 1462222539739 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 1862 | 1462222539976 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 13:55:40 INFO - PROCESS | 1862 | 1462222540174 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04106b0800 == 139 [pid = 1862] [id = 679] 13:55:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0411ae5800) [pid = 1862] [serial = 2038] [outer = (nil)] 13:55:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f0411ce2800) [pid = 1862] [serial = 2039] [outer = 0x7f0411ae5800] 13:55:40 INFO - PROCESS | 1862 | 1462222540244 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0411ced400) [pid = 1862] [serial = 2040] [outer = 0x7f0411ae5800] 13:55:41 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:41 INFO - PROCESS | 1862 | 1462222541718 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 1862 | 1462222541783 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 13:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:55:41 INFO - PROCESS | 1862 | 1462222541801 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 1862 | 1462222541804 Marionette TRACE conn5 <- [1,2690,null,{}] 13:55:41 INFO - PROCESS | 1862 | 1462222541812 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 1862 | 1462222542098 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 13:55:42 INFO - PROCESS | 1862 | 1462222542135 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041444d000 == 140 [pid = 1862] [id = 680] 13:55:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f0411cee800) [pid = 1862] [serial = 2041] [outer = (nil)] 13:55:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0412625800) [pid = 1862] [serial = 2042] [outer = 0x7f0411cee800] 13:55:42 INFO - PROCESS | 1862 | 1462222542199 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041393ec00) [pid = 1862] [serial = 2043] [outer = 0x7f0411cee800] 13:55:43 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f0410069c00) [pid = 1862] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0412aec000) [pid = 1862] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f042f3e4000) [pid = 1862] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f04247ba000) [pid = 1862] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f041b9bc400) [pid = 1862] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f04244d9c00) [pid = 1862] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0414a17c00) [pid = 1862] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f0411c70c00) [pid = 1862] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f0428cf2800) [pid = 1862] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f041b9be800) [pid = 1862] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f0428ced800) [pid = 1862] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f0418381400) [pid = 1862] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f041c1f1400) [pid = 1862] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f041262ac00) [pid = 1862] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f04139f0c00) [pid = 1862] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f0410063800) [pid = 1862] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f0426167c00) [pid = 1862] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f04144b4c00) [pid = 1862] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f0410824400) [pid = 1862] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f0411ae4400) [pid = 1862] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f04184a0c00) [pid = 1862] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f0418387800) [pid = 1862] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:55:43 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f0414a16400) [pid = 1862] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:55:43 INFO - PROCESS | 1862 | 1462222543929 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 1862 | 1462222543994 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 13:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:55:44 INFO - PROCESS | 1862 | 1462222544001 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 1862 | 1462222544006 Marionette TRACE conn5 <- [1,2694,null,{}] 13:55:44 INFO - PROCESS | 1862 | 1462222544033 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 1862 | 1462222544316 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 13:55:44 INFO - PROCESS | 1862 | 1462222544439 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150b9000 == 141 [pid = 1862] [id = 681] 13:55:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f04144ad000) [pid = 1862] [serial = 2044] [outer = (nil)] 13:55:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f04145ee800) [pid = 1862] [serial = 2045] [outer = 0x7f04144ad000] 13:55:44 INFO - PROCESS | 1862 | 1462222544509 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f04145fc400) [pid = 1862] [serial = 2046] [outer = 0x7f04144ad000] 13:55:45 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:45 INFO - PROCESS | 1862 | 1462222545697 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:55:45 INFO - PROCESS | 1862 | 1462222545750 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 13:55:45 INFO - PROCESS | 1862 | 1462222545765 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 1862 | 1462222545768 Marionette TRACE conn5 <- [1,2698,null,{}] 13:55:45 INFO - PROCESS | 1862 | 1462222545965 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 1862 | 1462222546312 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 13:55:46 INFO - PROCESS | 1862 | 1462222546576 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411c8d000 == 142 [pid = 1862] [id = 682] 13:55:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f0411c68400) [pid = 1862] [serial = 2047] [outer = (nil)] 13:55:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f0411ce5400) [pid = 1862] [serial = 2048] [outer = 0x7f0411c68400] 13:55:46 INFO - PROCESS | 1862 | 1462222546663 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0411dce000) [pid = 1862] [serial = 2049] [outer = 0x7f0411c68400] 13:55:48 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 13:55:48 INFO - PROCESS | 1862 | 1462222548080 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 1862 | 1462222548145 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 13:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:55:48 INFO - PROCESS | 1862 | 1462222548258 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 1862 | 1462222548264 Marionette TRACE conn5 <- [1,2702,null,{}] 13:55:48 INFO - PROCESS | 1862 | 1462222548275 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 1862 | 1462222548528 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 13:55:48 INFO - PROCESS | 1862 | 1462222548796 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416523000 == 143 [pid = 1862] [id = 683] 13:55:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f0412629400) [pid = 1862] [serial = 2050] [outer = (nil)] 13:55:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f04139f5800) [pid = 1862] [serial = 2051] [outer = 0x7f0412629400] 13:55:48 INFO - PROCESS | 1862 | 1462222548876 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f04145f7800) [pid = 1862] [serial = 2052] [outer = 0x7f0412629400] 13:55:49 INFO - PROCESS | 1862 | 1462222549854 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1701ms 13:55:49 INFO - PROCESS | 1862 | 1462222549903 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 13:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:55:49 INFO - PROCESS | 1862 | 1462222549908 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 13:55:49 INFO - PROCESS | 1862 | 1462222549915 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 1862 | 1462222549919 Marionette TRACE conn5 <- [1,2706,null,{}] 13:55:49 INFO - PROCESS | 1862 | 1462222549925 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 1862 | 1462222550189 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 13:55:50 INFO - PROCESS | 1862 | 1462222550536 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418444800 == 144 [pid = 1862] [id = 684] 13:55:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f0414a0a000) [pid = 1862] [serial = 2053] [outer = (nil)] 13:55:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f0414a15400) [pid = 1862] [serial = 2054] [outer = 0x7f0414a0a000] 13:55:50 INFO - PROCESS | 1862 | 1462222550627 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f0414a63800) [pid = 1862] [serial = 2055] [outer = 0x7f0414a0a000] 13:55:51 INFO - PROCESS | 1862 | 1462222551561 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1687ms 13:55:51 INFO - PROCESS | 1862 | 1462222551609 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 13:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:55:51 INFO - PROCESS | 1862 | 1462222551619 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 13:55:51 INFO - PROCESS | 1862 | 1462222551628 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 1862 | 1462222551632 Marionette TRACE conn5 <- [1,2710,null,{}] 13:55:51 INFO - PROCESS | 1862 | 1462222551638 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 1862 | 1462222551895 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 13:55:52 INFO - PROCESS | 1862 | 1462222552204 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419be4000 == 145 [pid = 1862] [id = 685] 13:55:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0414a10000) [pid = 1862] [serial = 2056] [outer = (nil)] 13:55:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f0415489400) [pid = 1862] [serial = 2057] [outer = 0x7f0414a10000] 13:55:52 INFO - PROCESS | 1862 | 1462222552288 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f04158a0800) [pid = 1862] [serial = 2058] [outer = 0x7f0414a10000] 13:55:53 INFO - PROCESS | 1862 | 1462222553246 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:55:53 INFO - PROCESS | 1862 | 1462222553316 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 13:55:53 INFO - PROCESS | 1862 | 1462222553323 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 1862 | 1462222553326 Marionette TRACE conn5 <- [1,2714,null,{}] 13:55:53 INFO - PROCESS | 1862 | 1462222553332 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 1862 | 1462222553615 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 13:55:53 INFO - PROCESS | 1862 | 1462222553937 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a676800 == 146 [pid = 1862] [id = 686] 13:55:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0414cf7400) [pid = 1862] [serial = 2059] [outer = (nil)] 13:55:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f04162e9c00) [pid = 1862] [serial = 2060] [outer = 0x7f0414cf7400] 13:55:54 INFO - PROCESS | 1862 | 1462222554071 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0416a55400) [pid = 1862] [serial = 2061] [outer = 0x7f0414cf7400] 13:55:54 INFO - PROCESS | 1862 | 1462222554924 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1635ms 13:55:54 INFO - PROCESS | 1862 | 1462222554958 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 1862 | 1462222554961 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 13:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:55:54 INFO - PROCESS | 1862 | 1462222554968 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 1862 | 1462222554971 Marionette TRACE conn5 <- [1,2718,null,{}] 13:55:54 INFO - PROCESS | 1862 | 1462222554977 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:55 INFO - PROCESS | 1862 | 1462222555277 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 13:55:55 INFO - PROCESS | 1862 | 1462222555547 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0a0000 == 147 [pid = 1862] [id = 687] 13:55:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f041838b800) [pid = 1862] [serial = 2062] [outer = (nil)] 13:55:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0418499800) [pid = 1862] [serial = 2063] [outer = 0x7f041838b800] 13:55:55 INFO - PROCESS | 1862 | 1462222555679 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f0419496800) [pid = 1862] [serial = 2064] [outer = 0x7f041838b800] 13:55:56 INFO - PROCESS | 1862 | 1462222556619 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 1862 | 1462222556657 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 13:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:55:56 INFO - PROCESS | 1862 | 1462222556664 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 1862 | 1462222556668 Marionette TRACE conn5 <- [1,2722,null,{}] 13:55:56 INFO - PROCESS | 1862 | 1462222556674 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 1862 | 1462222556913 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 13:55:57 INFO - PROCESS | 1862 | 1462222557226 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b85b800 == 148 [pid = 1862] [id = 688] 13:55:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041838bc00) [pid = 1862] [serial = 2065] [outer = (nil)] 13:55:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0419ac2400) [pid = 1862] [serial = 2066] [outer = 0x7f041838bc00] 13:55:57 INFO - PROCESS | 1862 | 1462222557309 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0419acd800) [pid = 1862] [serial = 2067] [outer = 0x7f041838bc00] 13:55:58 INFO - PROCESS | 1862 | 1462222558296 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1862 | 1462222558354 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 13:55:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:55:58 INFO - PROCESS | 1862 | 1462222558360 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 1862 | 1462222558364 Marionette TRACE conn5 <- [1,2726,null,{}] 13:55:58 INFO - PROCESS | 1862 | 1462222558369 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 1862 | 1462222558626 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 13:55:58 INFO - PROCESS | 1862 | 1462222558938 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e145000 == 149 [pid = 1862] [id = 689] 13:55:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041949c400) [pid = 1862] [serial = 2068] [outer = (nil)] 13:55:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041a105c00) [pid = 1862] [serial = 2069] [outer = 0x7f041949c400] 13:55:59 INFO - PROCESS | 1862 | 1462222559017 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041a110400) [pid = 1862] [serial = 2070] [outer = 0x7f041949c400] 13:55:59 INFO - PROCESS | 1862 | 1462222559896 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:55:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1584ms 13:55:59 INFO - PROCESS | 1862 | 1462222559947 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 1862 | 1462222559951 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 13:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:55:59 INFO - PROCESS | 1862 | 1462222559957 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 1862 | 1462222559960 Marionette TRACE conn5 <- [1,2730,null,{}] 13:55:59 INFO - PROCESS | 1862 | 1462222559966 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 1862 | 1462222560208 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 13:56:00 INFO - PROCESS | 1862 | 1462222560522 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4d8000 == 150 [pid = 1862] [id = 690] 13:56:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f04198a8000) [pid = 1862] [serial = 2071] [outer = (nil)] 13:56:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041a4d4400) [pid = 1862] [serial = 2072] [outer = 0x7f04198a8000] 13:56:00 INFO - PROCESS | 1862 | 1462222560605 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041a4dd800) [pid = 1862] [serial = 2073] [outer = 0x7f04198a8000] 13:56:01 INFO - PROCESS | 1862 | 1462222561944 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 1862 | 1462222561998 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 13:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:56:02 INFO - PROCESS | 1862 | 1462222562007 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 1862 | 1462222562011 Marionette TRACE conn5 <- [1,2734,null,{}] 13:56:02 INFO - PROCESS | 1862 | 1462222562018 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 1862 | 1462222562391 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 13:56:02 INFO - PROCESS | 1862 | 1462222562621 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e8b9800 == 151 [pid = 1862] [id = 691] 13:56:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041a110800) [pid = 1862] [serial = 2074] [outer = (nil)] 13:56:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041aff1c00) [pid = 1862] [serial = 2075] [outer = 0x7f041a110800] 13:56:02 INFO - PROCESS | 1862 | 1462222562711 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041b2e0000) [pid = 1862] [serial = 2076] [outer = 0x7f041a110800] 13:56:03 INFO - PROCESS | 1862 | 1462222563626 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1688ms 13:56:03 INFO - PROCESS | 1862 | 1462222563698 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 1862 | 1462222563702 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 13:56:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:56:03 INFO - PROCESS | 1862 | 1462222563713 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 1862 | 1462222563715 Marionette TRACE conn5 <- [1,2738,null,{}] 13:56:03 INFO - PROCESS | 1862 | 1462222563721 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 1862 | 1462222563984 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 13:56:04 INFO - PROCESS | 1862 | 1462222564318 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb21800 == 152 [pid = 1862] [id = 692] 13:56:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041b8ccc00) [pid = 1862] [serial = 2077] [outer = (nil)] 13:56:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041b8d1c00) [pid = 1862] [serial = 2078] [outer = 0x7f041b8ccc00] 13:56:04 INFO - PROCESS | 1862 | 1462222564416 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041b9be400) [pid = 1862] [serial = 2079] [outer = 0x7f041b8ccc00] 13:56:05 INFO - PROCESS | 1862 | 1462222565363 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1686ms 13:56:05 INFO - PROCESS | 1862 | 1462222565399 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 1862 | 1462222565404 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 13:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:56:05 INFO - PROCESS | 1862 | 1462222565411 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 1862 | 1462222565415 Marionette TRACE conn5 <- [1,2742,null,{}] 13:56:05 INFO - PROCESS | 1862 | 1462222565421 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 1862 | 1462222565686 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 13:56:06 INFO - PROCESS | 1862 | 1462222566011 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423058000 == 153 [pid = 1862] [id = 693] 13:56:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041c1f3000) [pid = 1862] [serial = 2080] [outer = (nil)] 13:56:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f041e2ef800) [pid = 1862] [serial = 2081] [outer = 0x7f041c1f3000] 13:56:06 INFO - PROCESS | 1862 | 1462222566093 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041e2f6400) [pid = 1862] [serial = 2082] [outer = 0x7f041c1f3000] 13:56:06 INFO - PROCESS | 1862 | 1462222566975 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1633ms 13:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:56:07 INFO - PROCESS | 1862 | 1462222567046 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 1862 | 1462222567048 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 13:56:07 INFO - PROCESS | 1862 | 1462222567055 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 1862 | 1462222567059 Marionette TRACE conn5 <- [1,2746,null,{}] 13:56:07 INFO - PROCESS | 1862 | 1462222567064 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 1862 | 1462222567314 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 13:56:07 INFO - PROCESS | 1862 | 1462222567650 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423813000 == 154 [pid = 1862] [id = 694] 13:56:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f041c246000) [pid = 1862] [serial = 2083] [outer = (nil)] 13:56:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f041e346800) [pid = 1862] [serial = 2084] [outer = 0x7f041c246000] 13:56:07 INFO - PROCESS | 1862 | 1462222567746 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f041e34bc00) [pid = 1862] [serial = 2085] [outer = 0x7f041c246000] 13:56:08 INFO - PROCESS | 1862 | 1462222568628 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1642ms 13:56:08 INFO - PROCESS | 1862 | 1462222568697 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 1862 | 1462222568702 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 13:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:56:08 INFO - PROCESS | 1862 | 1462222568708 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 1862 | 1462222568712 Marionette TRACE conn5 <- [1,2750,null,{}] 13:56:08 INFO - PROCESS | 1862 | 1462222568719 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:09 INFO - PROCESS | 1862 | 1462222569046 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 13:56:09 INFO - PROCESS | 1862 | 1462222569358 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423baa000 == 155 [pid = 1862] [id = 695] 13:56:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f041a4da400) [pid = 1862] [serial = 2086] [outer = (nil)] 13:56:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f041e34e800) [pid = 1862] [serial = 2087] [outer = 0x7f041a4da400] 13:56:09 INFO - PROCESS | 1862 | 1462222569438 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f041e891000) [pid = 1862] [serial = 2088] [outer = 0x7f041a4da400] 13:56:10 INFO - PROCESS | 1862 | 1462222570346 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1691ms 13:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:56:10 INFO - PROCESS | 1862 | 1462222570400 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 1862 | 1462222570403 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 13:56:10 INFO - PROCESS | 1862 | 1462222570411 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 1862 | 1462222570414 Marionette TRACE conn5 <- [1,2754,null,{}] 13:56:10 INFO - PROCESS | 1862 | 1462222570421 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 1862 | 1462222570709 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 13:56:11 INFO - PROCESS | 1862 | 1462222571023 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424520800 == 156 [pid = 1862] [id = 696] 13:56:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0410065400) [pid = 1862] [serial = 2089] [outer = (nil)] 13:56:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f041e90a800) [pid = 1862] [serial = 2090] [outer = 0x7f0410065400] 13:56:11 INFO - PROCESS | 1862 | 1462222571107 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f041ea03000) [pid = 1862] [serial = 2091] [outer = 0x7f0410065400] 13:56:11 INFO - PROCESS | 1862 | 1462222571992 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1643ms 13:56:12 INFO - PROCESS | 1862 | 1462222572053 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 1862 | 1462222572057 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 13:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:56:12 INFO - PROCESS | 1862 | 1462222572064 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 1862 | 1462222572067 Marionette TRACE conn5 <- [1,2758,null,{}] 13:56:12 INFO - PROCESS | 1862 | 1462222572073 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 1862 | 1462222572315 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 13:56:12 INFO - PROCESS | 1862 | 1462222572589 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fd6800 == 157 [pid = 1862] [id = 697] 13:56:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f041c1ee800) [pid = 1862] [serial = 2092] [outer = (nil)] 13:56:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f041ea0c800) [pid = 1862] [serial = 2093] [outer = 0x7f041c1ee800] 13:56:12 INFO - PROCESS | 1862 | 1462222572713 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f041ee41400) [pid = 1862] [serial = 2094] [outer = 0x7f041c1ee800] 13:56:13 INFO - PROCESS | 1862 | 1462222573643 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1631ms 13:56:13 INFO - PROCESS | 1862 | 1462222573697 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 1862 | 1462222573701 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 13:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:56:13 INFO - PROCESS | 1862 | 1462222573707 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 1862 | 1462222573709 Marionette TRACE conn5 <- [1,2762,null,{}] 13:56:13 INFO - PROCESS | 1862 | 1462222573715 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 1862 | 1462222573971 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 13:56:14 INFO - PROCESS | 1862 | 1462222574291 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04252e7000 == 158 [pid = 1862] [id = 698] 13:56:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f0413945000) [pid = 1862] [serial = 2095] [outer = (nil)] 13:56:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f041ee4dc00) [pid = 1862] [serial = 2096] [outer = 0x7f0413945000] 13:56:14 INFO - PROCESS | 1862 | 1462222574370 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f041f146800) [pid = 1862] [serial = 2097] [outer = 0x7f0413945000] 13:56:15 INFO - PROCESS | 1862 | 1462222575237 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1578ms 13:56:15 INFO - PROCESS | 1862 | 1462222575287 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 13:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:56:15 INFO - PROCESS | 1862 | 1462222575291 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 13:56:15 INFO - PROCESS | 1862 | 1462222575298 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 1862 | 1462222575301 Marionette TRACE conn5 <- [1,2766,null,{}] 13:56:15 INFO - PROCESS | 1862 | 1462222575307 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 1862 | 1462222575553 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 13:56:15 INFO - PROCESS | 1862 | 1462222575872 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f6e000 == 159 [pid = 1862] [id = 699] 13:56:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f041006a000) [pid = 1862] [serial = 2098] [outer = (nil)] 13:56:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f041f2ccc00) [pid = 1862] [serial = 2099] [outer = 0x7f041006a000] 13:56:15 INFO - PROCESS | 1862 | 1462222575953 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f041f2d5000) [pid = 1862] [serial = 2100] [outer = 0x7f041006a000] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04139a8800 == 158 [pid = 1862] [id = 659] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041444d000 == 157 [pid = 1862] [id = 680] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04106b0800 == 156 [pid = 1862] [id = 679] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f043bf38800 == 155 [pid = 1862] [id = 677] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f737000 == 154 [pid = 1862] [id = 676] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e5c4800 == 153 [pid = 1862] [id = 675] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042be63000 == 152 [pid = 1862] [id = 674] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04271c7000 == 151 [pid = 1862] [id = 673] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425efc000 == 150 [pid = 1862] [id = 672] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424fe7800 == 149 [pid = 1862] [id = 671] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04245a7000 == 148 [pid = 1862] [id = 670] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423b23000 == 147 [pid = 1862] [id = 669] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f22b000 == 146 [pid = 1862] [id = 668] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e8af800 == 145 [pid = 1862] [id = 667] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e2c9000 == 144 [pid = 1862] [id = 666] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0d5800 == 143 [pid = 1862] [id = 665] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a775800 == 142 [pid = 1862] [id = 664] 13:56:17 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04157e8000 == 141 [pid = 1862] [id = 663] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041082f000) [pid = 1862] [serial = 1925] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0412af4800) [pid = 1862] [serial = 1976] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0432bc4c00) [pid = 1862] [serial = 1970] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f042516ac00) [pid = 1862] [serial = 1950] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f041c1ed000) [pid = 1862] [serial = 1940] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0425504000) [pid = 1862] [serial = 1952] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0430e06400) [pid = 1862] [serial = 1967] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f042fac4400) [pid = 1862] [serial = 1965] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f042ef29000) [pid = 1862] [serial = 1961] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f041f2d8c00) [pid = 1862] [serial = 1943] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f042e724c00) [pid = 1862] [serial = 1959] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f0419ad1400) [pid = 1862] [serial = 1934] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f04244d3000) [pid = 1862] [serial = 1947] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f043bf0b800) [pid = 1862] [serial = 1971] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0413942000) [pid = 1862] [serial = 1980] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f0414a56800) [pid = 1862] [serial = 1983] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0423946c00) [pid = 1862] [serial = 1944] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0414cf6000) [pid = 1862] [serial = 1857] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f042616bc00) [pid = 1862] [serial = 1955] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f04145f9400) [pid = 1862] [serial = 1982] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0414a0a800) [pid = 1862] [serial = 1929] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0432061000) [pid = 1862] [serial = 1968] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0425165800) [pid = 1862] [serial = 1977] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0424ec6800) [pid = 1862] [serial = 1949] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f04148ed400) [pid = 1862] [serial = 1928] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0411dc7400) [pid = 1862] [serial = 1926] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f0416a61400) [pid = 1862] [serial = 1986] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0412aedc00) [pid = 1862] [serial = 1979] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f0423947000) [pid = 1862] [serial = 1946] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0411dca800) [pid = 1862] [serial = 1985] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0425c13400) [pid = 1862] [serial = 1953] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f042f3d8000) [pid = 1862] [serial = 1962] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f043c1d1c00) [pid = 1862] [serial = 1973] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f042e061000) [pid = 1862] [serial = 1958] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f042f765400) [pid = 1862] [serial = 1964] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f043c670400) [pid = 1862] [serial = 1974] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f041aff2c00) [pid = 1862] [serial = 1938] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f042f052400) [pid = 1862] [serial = 1911] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f041a797c00) [pid = 1862] [serial = 1937] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f0416a5b000) [pid = 1862] [serial = 1932] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0428a66c00) [pid = 1862] [serial = 1956] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f041613ec00) [pid = 1862] [serial = 1931] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f041a108800) [pid = 1862] [serial = 1935] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f041e90c800) [pid = 1862] [serial = 1941] [outer = (nil)] [url = about:blank] 13:56:17 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f041837d800) [pid = 1862] [serial = 1988] [outer = (nil)] [url = about:blank] 13:56:18 INFO - PROCESS | 1862 | 1462222578512 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 3238ms 13:56:18 INFO - PROCESS | 1862 | 1462222578537 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 1862 | 1462222578544 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 13:56:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:56:18 INFO - PROCESS | 1862 | 1462222578553 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 1862 | 1462222578558 Marionette TRACE conn5 <- [1,2770,null,{}] 13:56:18 INFO - PROCESS | 1862 | 1462222578572 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 1862 | 1462222578849 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 13:56:19 INFO - PROCESS | 1862 | 1462222579061 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04139bb800 == 142 [pid = 1862] [id = 700] 13:56:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f0412627000) [pid = 1862] [serial = 2101] [outer = (nil)] 13:56:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f041262b800) [pid = 1862] [serial = 2102] [outer = 0x7f0412627000] 13:56:19 INFO - PROCESS | 1862 | 1462222579187 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0412af4800) [pid = 1862] [serial = 2103] [outer = 0x7f0412627000] 13:56:20 INFO - PROCESS | 1862 | 1462222580046 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:56:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1544ms 13:56:20 INFO - PROCESS | 1862 | 1462222580127 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 1862 | 1462222580135 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 13:56:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:56:20 INFO - PROCESS | 1862 | 1462222580146 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 1862 | 1462222580150 Marionette TRACE conn5 <- [1,2774,null,{}] 13:56:20 INFO - PROCESS | 1862 | 1462222580156 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 1862 | 1462222580479 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 13:56:20 INFO - PROCESS | 1862 | 1462222580523 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041645f000 == 143 [pid = 1862] [id = 701] 13:56:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f04144b1000) [pid = 1862] [serial = 2104] [outer = (nil)] 13:56:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f04145f6800) [pid = 1862] [serial = 2105] [outer = 0x7f04144b1000] 13:56:20 INFO - PROCESS | 1862 | 1462222580590 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f04148f5000) [pid = 1862] [serial = 2106] [outer = 0x7f04144b1000] 13:56:21 INFO - PROCESS | 1862 | 1462222581793 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1731ms 13:56:21 INFO - PROCESS | 1862 | 1462222581878 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 1862 | 1462222581882 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 13:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:56:21 INFO - PROCESS | 1862 | 1462222581891 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 1862 | 1462222581896 Marionette TRACE conn5 <- [1,2778,null,{}] 13:56:21 INFO - PROCESS | 1862 | 1462222581932 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 1862 | 1462222582288 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f0419495400) [pid = 1862] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f041849d000) [pid = 1862] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f0419b5d800) [pid = 1862] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f0411ae5800) [pid = 1862] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f04158a1000) [pid = 1862] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f041262a800) [pid = 1862] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f041fe66400) [pid = 1862] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f0410822400) [pid = 1862] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f042bfca800) [pid = 1862] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f0419b60c00) [pid = 1862] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f042e536800) [pid = 1862] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f041a793400) [pid = 1862] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f0413947800) [pid = 1862] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x7f0428a62800) [pid = 1862] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x7f0411cee800) [pid = 1862] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x7f041e90bc00) [pid = 1862] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x7f0416cbb000) [pid = 1862] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x7f041fc6d000) [pid = 1862] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:56:22 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x7f0426169000) [pid = 1862] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:56:22 INFO - PROCESS | 1862 | 1462222582929 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418445800 == 144 [pid = 1862] [id = 702] 13:56:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x7f0410822400) [pid = 1862] [serial = 2107] [outer = (nil)] 13:56:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x7f0412af0c00) [pid = 1862] [serial = 2108] [outer = 0x7f0410822400] 13:56:23 INFO - PROCESS | 1862 | 1462222583007 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x7f041548b000) [pid = 1862] [serial = 2109] [outer = 0x7f0410822400] 13:56:23 INFO - PROCESS | 1862 | 1462222583889 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:56:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2066ms 13:56:23 INFO - PROCESS | 1862 | 1462222583958 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 1862 | 1462222583963 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 13:56:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:56:23 INFO - PROCESS | 1862 | 1462222583974 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 1862 | 1462222583977 Marionette TRACE conn5 <- [1,2782,null,{}] 13:56:23 INFO - PROCESS | 1862 | 1462222583983 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 1862 | 1462222584234 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 13:56:24 INFO - PROCESS | 1862 | 1462222584420 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a126800 == 145 [pid = 1862] [id = 703] 13:56:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x7f0411ae5800) [pid = 1862] [serial = 2110] [outer = (nil)] 13:56:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x7f0416a57c00) [pid = 1862] [serial = 2111] [outer = 0x7f0411ae5800] 13:56:24 INFO - PROCESS | 1862 | 1462222584488 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x7f0416cb5800) [pid = 1862] [serial = 2112] [outer = 0x7f0411ae5800] 13:56:25 INFO - PROCESS | 1862 | 1462222585679 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:56:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1780ms 13:56:25 INFO - PROCESS | 1862 | 1462222585755 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 1862 | 1462222585763 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 13:56:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:56:25 INFO - PROCESS | 1862 | 1462222585774 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 1862 | 1462222585778 Marionette TRACE conn5 <- [1,2786,null,{}] 13:56:25 INFO - PROCESS | 1862 | 1462222585796 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 1862 | 1462222586170 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 13:56:26 INFO - PROCESS | 1862 | 1462222586440 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416305800 == 146 [pid = 1862] [id = 704] 13:56:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0412af9800) [pid = 1862] [serial = 2113] [outer = (nil)] 13:56:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f04139fac00) [pid = 1862] [serial = 2114] [outer = 0x7f0412af9800] 13:56:26 INFO - PROCESS | 1862 | 1462222586523 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f04145f4c00) [pid = 1862] [serial = 2115] [outer = 0x7f0412af9800] 13:56:27 INFO - PROCESS | 1862 | 1462222587579 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:56:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1844ms 13:56:27 INFO - PROCESS | 1862 | 1462222587620 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 1862 | 1462222587633 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 13:56:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:56:27 INFO - PROCESS | 1862 | 1462222587650 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 1862 | 1462222587655 Marionette TRACE conn5 <- [1,2790,null,{}] 13:56:27 INFO - PROCESS | 1862 | 1462222587667 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 1862 | 1462222588112 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 13:56:28 INFO - PROCESS | 1862 | 1462222588612 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041af10000 == 147 [pid = 1862] [id = 705] 13:56:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f04162e6400) [pid = 1862] [serial = 2116] [outer = (nil)] 13:56:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f0416a54400) [pid = 1862] [serial = 2117] [outer = 0x7f04162e6400] 13:56:28 INFO - PROCESS | 1862 | 1462222588690 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f0416cbb400) [pid = 1862] [serial = 2118] [outer = 0x7f04162e6400] 13:56:29 INFO - PROCESS | 1862 | 1462222589734 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:56:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2147ms 13:56:29 INFO - PROCESS | 1862 | 1462222589795 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 1862 | 1462222589799 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 13:56:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:56:29 INFO - PROCESS | 1862 | 1462222589806 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 1862 | 1462222589815 Marionette TRACE conn5 <- [1,2794,null,{}] 13:56:29 INFO - PROCESS | 1862 | 1462222589838 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 1862 | 1462222590172 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 13:56:30 INFO - PROCESS | 1862 | 1462222590498 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b84d800 == 148 [pid = 1862] [id = 706] 13:56:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f041837d800) [pid = 1862] [serial = 2119] [outer = (nil)] 13:56:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f04184a0c00) [pid = 1862] [serial = 2120] [outer = 0x7f041837d800] 13:56:30 INFO - PROCESS | 1862 | 1462222590580 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f0419494c00) [pid = 1862] [serial = 2121] [outer = 0x7f041837d800] 13:56:31 INFO - PROCESS | 1862 | 1462222591466 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1691ms 13:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:56:31 INFO - PROCESS | 1862 | 1462222591498 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 1862 | 1462222591502 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 13:56:31 INFO - PROCESS | 1862 | 1462222591508 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 1862 | 1462222591511 Marionette TRACE conn5 <- [1,2798,null,{}] 13:56:31 INFO - PROCESS | 1862 | 1462222591517 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 1862 | 1462222591759 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 13:56:32 INFO - PROCESS | 1862 | 1462222592032 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5c6000 == 149 [pid = 1862] [id = 707] 13:56:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0418382000) [pid = 1862] [serial = 2122] [outer = (nil)] 13:56:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0419b60c00) [pid = 1862] [serial = 2123] [outer = 0x7f0418382000] 13:56:32 INFO - PROCESS | 1862 | 1462222592112 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f041a10d400) [pid = 1862] [serial = 2124] [outer = 0x7f0418382000] 13:56:33 INFO - PROCESS | 1862 | 1462222593036 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:56:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1597ms 13:56:33 INFO - PROCESS | 1862 | 1462222593106 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 1862 | 1462222593108 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 13:56:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:56:33 INFO - PROCESS | 1862 | 1462222593115 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 1862 | 1462222593120 Marionette TRACE conn5 <- [1,2802,null,{}] 13:56:33 INFO - PROCESS | 1862 | 1462222593125 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:33 INFO - PROCESS | 1862 | 1462222593383 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 13:56:33 INFO - PROCESS | 1862 | 1462222593713 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb0a000 == 150 [pid = 1862] [id = 708] 13:56:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f041614a400) [pid = 1862] [serial = 2125] [outer = (nil)] 13:56:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f041a798800) [pid = 1862] [serial = 2126] [outer = 0x7f041614a400] 13:56:33 INFO - PROCESS | 1862 | 1462222593795 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f041b2e2800) [pid = 1862] [serial = 2127] [outer = 0x7f041614a400] 13:56:34 INFO - PROCESS | 1862 | 1462222594654 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:56:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1580ms 13:56:34 INFO - PROCESS | 1862 | 1462222594697 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 1862 | 1462222594701 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 13:56:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:56:34 INFO - PROCESS | 1862 | 1462222594707 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 1862 | 1462222594709 Marionette TRACE conn5 <- [1,2806,null,{}] 13:56:34 INFO - PROCESS | 1862 | 1462222594715 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 1862 | 1462222594987 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 13:56:35 INFO - PROCESS | 1862 | 1462222595311 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234be800 == 151 [pid = 1862] [id = 709] 13:56:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f041c1f1400) [pid = 1862] [serial = 2128] [outer = (nil)] 13:56:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041e341c00) [pid = 1862] [serial = 2129] [outer = 0x7f041c1f1400] 13:56:35 INFO - PROCESS | 1862 | 1462222595394 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041e90c800) [pid = 1862] [serial = 2130] [outer = 0x7f041c1f1400] 13:56:36 INFO - PROCESS | 1862 | 1462222596266 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:56:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1630ms 13:56:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:56:36 INFO - PROCESS | 1862 | 1462222596338 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 1862 | 1462222596341 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 13:56:36 INFO - PROCESS | 1862 | 1462222596348 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 1862 | 1462222596350 Marionette TRACE conn5 <- [1,2810,null,{}] 13:56:36 INFO - PROCESS | 1862 | 1462222596356 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 1862 | 1462222596606 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 13:56:36 INFO - PROCESS | 1862 | 1462222596919 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423c95000 == 152 [pid = 1862] [id = 710] 13:56:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041ee49800) [pid = 1862] [serial = 2131] [outer = (nil)] 13:56:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041f146000) [pid = 1862] [serial = 2132] [outer = 0x7f041ee49800] 13:56:37 INFO - PROCESS | 1862 | 1462222597003 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041f1f8000) [pid = 1862] [serial = 2133] [outer = 0x7f041ee49800] 13:56:37 INFO - PROCESS | 1862 | 1462222597885 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:56:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1585ms 13:56:37 INFO - PROCESS | 1862 | 1462222597933 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 1862 | 1462222597936 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 13:56:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:56:37 INFO - PROCESS | 1862 | 1462222597943 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 1862 | 1462222597948 Marionette TRACE conn5 <- [1,2814,null,{}] 13:56:37 INFO - PROCESS | 1862 | 1462222597954 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:38 INFO - PROCESS | 1862 | 1462222598200 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 13:56:38 INFO - PROCESS | 1862 | 1462222598468 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fd3000 == 153 [pid = 1862] [id = 711] 13:56:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041ea0d800) [pid = 1862] [serial = 2134] [outer = (nil)] 13:56:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f041fc70000) [pid = 1862] [serial = 2135] [outer = 0x7f041ea0d800] 13:56:38 INFO - PROCESS | 1862 | 1462222598593 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041fc79400) [pid = 1862] [serial = 2136] [outer = 0x7f041ea0d800] 13:56:39 INFO - PROCESS | 1862 | 1462222599485 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:56:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1584ms 13:56:39 INFO - PROCESS | 1862 | 1462222599529 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 13:56:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:56:39 INFO - PROCESS | 1862 | 1462222599533 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 13:56:39 INFO - PROCESS | 1862 | 1462222599540 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 1862 | 1462222599543 Marionette TRACE conn5 <- [1,2818,null,{}] 13:56:39 INFO - PROCESS | 1862 | 1462222599549 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:39 INFO - PROCESS | 1862 | 1462222599795 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 13:56:40 INFO - PROCESS | 1862 | 1462222600121 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d78800 == 154 [pid = 1862] [id = 712] 13:56:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f04162f3000) [pid = 1862] [serial = 2137] [outer = (nil)] 13:56:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041fe6ac00) [pid = 1862] [serial = 2138] [outer = 0x7f04162f3000] 13:56:40 INFO - PROCESS | 1862 | 1462222600213 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f0423247000) [pid = 1862] [serial = 2139] [outer = 0x7f04162f3000] 13:56:41 INFO - PROCESS | 1862 | 1462222601085 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:56:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1595ms 13:56:41 INFO - PROCESS | 1862 | 1462222601135 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 13:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:56:41 INFO - PROCESS | 1862 | 1462222601139 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 13:56:41 INFO - PROCESS | 1862 | 1462222601145 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 1862 | 1462222601149 Marionette TRACE conn5 <- [1,2822,null,{}] 13:56:41 INFO - PROCESS | 1862 | 1462222601154 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 1862 | 1462222601401 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 13:56:41 INFO - PROCESS | 1862 | 1462222601721 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042633a000 == 155 [pid = 1862] [id = 713] 13:56:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f0419acd400) [pid = 1862] [serial = 2140] [outer = (nil)] 13:56:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0423484000) [pid = 1862] [serial = 2141] [outer = 0x7f0419acd400] 13:56:41 INFO - PROCESS | 1862 | 1462222601803 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f042348d800) [pid = 1862] [serial = 2142] [outer = 0x7f0419acd400] 13:56:42 INFO - PROCESS | 1862 | 1462222602693 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1580ms 13:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:56:42 INFO - PROCESS | 1862 | 1462222602727 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 1862 | 1462222602731 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 13:56:42 INFO - PROCESS | 1862 | 1462222602737 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 1862 | 1462222602742 Marionette TRACE conn5 <- [1,2826,null,{}] 13:56:42 INFO - PROCESS | 1862 | 1462222602747 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 1862 | 1462222603023 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 13:56:43 INFO - PROCESS | 1862 | 1462222603356 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04271bb800 == 156 [pid = 1862] [id = 714] 13:56:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f0423a72c00) [pid = 1862] [serial = 2143] [outer = (nil)] 13:56:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0423a77800) [pid = 1862] [serial = 2144] [outer = 0x7f0423a72c00] 13:56:43 INFO - PROCESS | 1862 | 1462222603442 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f04243b2800) [pid = 1862] [serial = 2145] [outer = 0x7f0423a72c00] 13:56:44 INFO - PROCESS | 1862 | 1462222604399 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1740ms 13:56:44 INFO - PROCESS | 1862 | 1462222604478 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 1862 | 1462222604481 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 13:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:56:44 INFO - PROCESS | 1862 | 1462222604488 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 1862 | 1462222604491 Marionette TRACE conn5 <- [1,2830,null,{}] 13:56:44 INFO - PROCESS | 1862 | 1462222604497 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 1862 | 1462222604789 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 13:56:45 INFO - PROCESS | 1862 | 1462222605113 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428d39800 == 157 [pid = 1862] [id = 715] 13:56:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041a4da000) [pid = 1862] [serial = 2146] [outer = (nil)] 13:56:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04244cec00) [pid = 1862] [serial = 2147] [outer = 0x7f041a4da000] 13:56:45 INFO - PROCESS | 1862 | 1462222605194 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f04247b1800) [pid = 1862] [serial = 2148] [outer = 0x7f041a4da000] 13:56:46 INFO - PROCESS | 1862 | 1462222606065 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:56:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1634ms 13:56:46 INFO - PROCESS | 1862 | 1462222606127 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 13:56:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:56:46 INFO - PROCESS | 1862 | 1462222606139 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 13:56:46 INFO - PROCESS | 1862 | 1462222606145 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 1862 | 1462222606149 Marionette TRACE conn5 <- [1,2834,null,{}] 13:56:46 INFO - PROCESS | 1862 | 1462222606155 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 1862 | 1462222606412 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 13:56:46 INFO - PROCESS | 1862 | 1462222606727 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042b39f000 == 158 [pid = 1862] [id = 716] 13:56:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f041e2f9c00) [pid = 1862] [serial = 2149] [outer = (nil)] 13:56:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f04247bb800) [pid = 1862] [serial = 2150] [outer = 0x7f041e2f9c00] 13:56:46 INFO - PROCESS | 1862 | 1462222606808 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0424ec7400) [pid = 1862] [serial = 2151] [outer = 0x7f041e2f9c00] 13:56:47 INFO - PROCESS | 1862 | 1462222607676 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:56:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1583ms 13:56:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:56:47 INFO - PROCESS | 1862 | 1462222607729 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 1862 | 1462222607732 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 13:56:47 INFO - PROCESS | 1862 | 1462222607739 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 1862 | 1462222607742 Marionette TRACE conn5 <- [1,2838,null,{}] 13:56:47 INFO - PROCESS | 1862 | 1462222607748 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 1862 | 1462222608012 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 13:56:48 INFO - PROCESS | 1862 | 1462222608329 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e022000 == 159 [pid = 1862] [id = 717] 13:56:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f04243b4400) [pid = 1862] [serial = 2152] [outer = (nil)] 13:56:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0424ecf400) [pid = 1862] [serial = 2153] [outer = 0x7f04243b4400] 13:56:48 INFO - PROCESS | 1862 | 1462222608415 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0424f8a400) [pid = 1862] [serial = 2154] [outer = 0x7f04243b4400] 13:56:49 INFO - PROCESS | 1862 | 1462222609324 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:56:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1632ms 13:56:49 INFO - PROCESS | 1862 | 1462222609371 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 1862 | 1462222609375 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 13:56:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:56:49 INFO - PROCESS | 1862 | 1462222609381 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 1862 | 1462222609384 Marionette TRACE conn5 <- [1,2842,null,{}] 13:56:49 INFO - PROCESS | 1862 | 1462222609389 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:49 INFO - PROCESS | 1862 | 1462222609653 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 13:56:49 INFO - PROCESS | 1862 | 1462222609978 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e2d2000 == 160 [pid = 1862] [id = 718] 13:56:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f041ee4c000) [pid = 1862] [serial = 2155] [outer = (nil)] 13:56:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f04251eb000) [pid = 1862] [serial = 2156] [outer = 0x7f041ee4c000] 13:56:50 INFO - PROCESS | 1862 | 1462222610062 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f04251f4800) [pid = 1862] [serial = 2157] [outer = 0x7f041ee4c000] 13:56:50 INFO - PROCESS | 1862 | 1462222610946 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:56:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1640ms 13:56:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:56:51 INFO - PROCESS | 1862 | 1462222611022 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 1862 | 1462222611025 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 13:56:51 INFO - PROCESS | 1862 | 1462222611032 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 1862 | 1462222611034 Marionette TRACE conn5 <- [1,2846,null,{}] 13:56:51 INFO - PROCESS | 1862 | 1462222611040 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 1862 | 1462222611316 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 13:56:51 INFO - PROCESS | 1862 | 1462222611637 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e77b000 == 161 [pid = 1862] [id = 719] 13:56:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0423950000) [pid = 1862] [serial = 2158] [outer = (nil)] 13:56:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f042550e000) [pid = 1862] [serial = 2159] [outer = 0x7f0423950000] 13:56:51 INFO - PROCESS | 1862 | 1462222611729 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0425bb8400) [pid = 1862] [serial = 2160] [outer = 0x7f0423950000] 13:56:52 INFO - PROCESS | 1862 | 1462222612614 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:56:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1632ms 13:56:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:56:52 INFO - PROCESS | 1862 | 1462222612665 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 1862 | 1462222612668 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 13:56:52 INFO - PROCESS | 1862 | 1462222612674 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 1862 | 1462222612677 Marionette TRACE conn5 <- [1,2850,null,{}] 13:56:52 INFO - PROCESS | 1862 | 1462222612683 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 1862 | 1462222612949 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 13:56:53 INFO - PROCESS | 1862 | 1462222613228 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042eeaf800 == 162 [pid = 1862] [id = 720] 13:56:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f04139f0400) [pid = 1862] [serial = 2161] [outer = (nil)] 13:56:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f0425c16c00) [pid = 1862] [serial = 2162] [outer = 0x7f04139f0400] 13:56:53 INFO - PROCESS | 1862 | 1462222613358 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f0425c21000) [pid = 1862] [serial = 2163] [outer = 0x7f04139f0400] 13:56:54 INFO - PROCESS | 1862 | 1462222614249 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:56:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1630ms 13:56:54 INFO - PROCESS | 1862 | 1462222614305 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 1862 | 1462222614308 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 13:56:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:56:54 INFO - PROCESS | 1862 | 1462222614316 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 1862 | 1462222614319 Marionette TRACE conn5 <- [1,2854,null,{}] 13:56:54 INFO - PROCESS | 1862 | 1462222614325 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 1862 | 1462222614586 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 13:56:54 INFO - PROCESS | 1862 | 1462222614914 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f736000 == 163 [pid = 1862] [id = 721] 13:56:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0411c66000) [pid = 1862] [serial = 2164] [outer = (nil)] 13:56:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0425dc6000) [pid = 1862] [serial = 2165] [outer = 0x7f0411c66000] 13:56:54 INFO - PROCESS | 1862 | 1462222614996 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f0425e0e800) [pid = 1862] [serial = 2166] [outer = 0x7f0411c66000] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414a27800 == 162 [pid = 1862] [id = 593] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0441707000 == 161 [pid = 1862] [id = 164] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425ef3800 == 160 [pid = 1862] [id = 224] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416306000 == 159 [pid = 1862] [id = 660] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423baa000 == 158 [pid = 1862] [id = 695] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423813000 == 157 [pid = 1862] [id = 694] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423058000 == 156 [pid = 1862] [id = 693] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041eb21800 == 155 [pid = 1862] [id = 692] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e8b9800 == 154 [pid = 1862] [id = 691] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e4d8000 == 153 [pid = 1862] [id = 690] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e145000 == 152 [pid = 1862] [id = 689] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b85b800 == 151 [pid = 1862] [id = 688] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b0a0000 == 150 [pid = 1862] [id = 687] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a676800 == 149 [pid = 1862] [id = 686] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0419be4000 == 148 [pid = 1862] [id = 685] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0418444800 == 147 [pid = 1862] [id = 684] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0416523000 == 146 [pid = 1862] [id = 683] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0419bf2000 == 145 [pid = 1862] [id = 662] 13:56:57 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0411c8d000 == 144 [pid = 1862] [id = 682] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f0425c14800) [pid = 1862] [serial = 2018] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0428cf9c00) [pid = 1862] [serial = 2027] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041a10c800) [pid = 1862] [serial = 1997] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f042cc4dc00) [pid = 1862] [serial = 2028] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0411ce2800) [pid = 1862] [serial = 2039] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0425dc7000) [pid = 1862] [serial = 2019] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0419494800) [pid = 1862] [serial = 1995] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f04139fb400) [pid = 1862] [serial = 1991] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0423944800) [pid = 1862] [serial = 2010] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f0416e0e000) [pid = 1862] [serial = 1923] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f043046b400) [pid = 1862] [serial = 2033] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f041fe70800) [pid = 1862] [serial = 2009] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f041b2e3c00) [pid = 1862] [serial = 2000] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f043c46a000) [pid = 1862] [serial = 2037] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f041c1f1c00) [pid = 1862] [serial = 2003] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f04251f7400) [pid = 1862] [serial = 2016] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f042e063400) [pid = 1862] [serial = 2030] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f0424f87800) [pid = 1862] [serial = 2015] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f04321cec00) [pid = 1862] [serial = 2034] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f041837f800) [pid = 1862] [serial = 1994] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f041c24fc00) [pid = 1862] [serial = 2004] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f04145fa000) [pid = 1862] [serial = 1992] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f041393ec00) [pid = 1862] [serial = 2043] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f041f2d9000) [pid = 1862] [serial = 2007] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0428c52000) [pid = 1862] [serial = 2025] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0411ced400) [pid = 1862] [serial = 2040] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f042e7f5400) [pid = 1862] [serial = 2031] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0412625800) [pid = 1862] [serial = 2042] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f041a4db400) [pid = 1862] [serial = 1998] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f04243b5c00) [pid = 1862] [serial = 2012] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f041f13d400) [pid = 1862] [serial = 2006] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f042636ac00) [pid = 1862] [serial = 2021] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f0427431000) [pid = 1862] [serial = 2022] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f041b8cec00) [pid = 1862] [serial = 2001] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f04363a7400) [pid = 1862] [serial = 2036] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f0428b47800) [pid = 1862] [serial = 2024] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f04247b9800) [pid = 1862] [serial = 2013] [outer = (nil)] [url = about:blank] 13:56:57 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f04145ee800) [pid = 1862] [serial = 2045] [outer = (nil)] [url = about:blank] 13:56:58 INFO - PROCESS | 1862 | 1462222618368 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:56:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 4098ms 13:56:58 INFO - PROCESS | 1862 | 1462222618416 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 1862 | 1462222618422 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 13:56:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:56:58 INFO - PROCESS | 1862 | 1462222618431 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 1862 | 1462222618436 Marionette TRACE conn5 <- [1,2858,null,{}] 13:56:58 INFO - PROCESS | 1862 | 1462222618444 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 1862 | 1462222618690 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 13:56:58 INFO - PROCESS | 1862 | 1462222618880 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04135c9800 == 145 [pid = 1862] [id = 722] 13:56:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0411dc9400) [pid = 1862] [serial = 2167] [outer = (nil)] 13:56:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0412aefc00) [pid = 1862] [serial = 2168] [outer = 0x7f0411dc9400] 13:56:58 INFO - PROCESS | 1862 | 1462222618966 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041393ec00) [pid = 1862] [serial = 2169] [outer = 0x7f0411dc9400] 13:56:59 INFO - PROCESS | 1862 | 1462222619875 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:56:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1539ms 13:56:59 INFO - PROCESS | 1862 | 1462222619973 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 1862 | 1462222619980 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 13:56:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:56:59 INFO - PROCESS | 1862 | 1462222619993 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 1862 | 1462222619996 Marionette TRACE conn5 <- [1,2862,null,{}] 13:57:00 INFO - PROCESS | 1862 | 1462222620004 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:00 INFO - PROCESS | 1862 | 1462222620262 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 13:57:00 INFO - PROCESS | 1862 | 1462222620581 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041631c800 == 146 [pid = 1862] [id = 723] 13:57:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f04148ec800) [pid = 1862] [serial = 2170] [outer = (nil)] 13:57:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0414a64000) [pid = 1862] [serial = 2171] [outer = 0x7f04148ec800] 13:57:00 INFO - PROCESS | 1862 | 1462222620669 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f0414cea800) [pid = 1862] [serial = 2172] [outer = 0x7f04148ec800] 13:57:01 INFO - PROCESS | 1862 | 1462222621585 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:57:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1635ms 13:57:01 INFO - PROCESS | 1862 | 1462222621627 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 1862 | 1462222621630 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 13:57:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:57:01 INFO - PROCESS | 1862 | 1462222621667 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 1862 | 1462222621686 Marionette TRACE conn5 <- [1,2866,null,{}] 13:57:01 INFO - PROCESS | 1862 | 1462222621759 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 1862 | 1462222622268 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f04198a8000) [pid = 1862] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f041a110800) [pid = 1862] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041b8ccc00) [pid = 1862] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f041838bc00) [pid = 1862] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f0414a0a000) [pid = 1862] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0410822400) [pid = 1862] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f041a4da400) [pid = 1862] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f041949c400) [pid = 1862] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f0411c68400) [pid = 1862] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f041c246000) [pid = 1862] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f0414a10000) [pid = 1862] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f0410065400) [pid = 1862] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f0412629400) [pid = 1862] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f041006a000) [pid = 1862] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x7f041c1ee800) [pid = 1862] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x7f0413945000) [pid = 1862] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x7f0412627000) [pid = 1862] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x7f041838b800) [pid = 1862] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x7f0414cf7400) [pid = 1862] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x7f041c1f3000) [pid = 1862] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x7f04144b1000) [pid = 1862] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:57:03 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x7f0411c63800) [pid = 1862] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:57:03 INFO - PROCESS | 1862 | 1462222623147 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041647a000 == 147 [pid = 1862] [id = 724] 13:57:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x7f0410068800) [pid = 1862] [serial = 2173] [outer = (nil)] 13:57:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x7f041082cc00) [pid = 1862] [serial = 2174] [outer = 0x7f0410068800] 13:57:03 INFO - PROCESS | 1862 | 1462222623219 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x7f0415482c00) [pid = 1862] [serial = 2175] [outer = 0x7f0410068800] 13:57:03 INFO - PROCESS | 1862 | 1462222623977 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:57:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2349ms 13:57:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:57:04 INFO - PROCESS | 1862 | 1462222623995 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 1862 | 1462222623999 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 13:57:04 INFO - PROCESS | 1862 | 1462222624006 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 1862 | 1462222624009 Marionette TRACE conn5 <- [1,2870,null,{}] 13:57:04 INFO - PROCESS | 1862 | 1462222624016 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 1862 | 1462222624376 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 13:57:04 INFO - PROCESS | 1862 | 1462222624402 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0419bfb800 == 148 [pid = 1862] [id = 725] 13:57:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x7f0410069800) [pid = 1862] [serial = 2176] [outer = (nil)] 13:57:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x7f0416cbdc00) [pid = 1862] [serial = 2177] [outer = 0x7f0410069800] 13:57:04 INFO - PROCESS | 1862 | 1462222624483 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x7f0418384000) [pid = 1862] [serial = 2178] [outer = 0x7f0410069800] 13:57:05 INFO - PROCESS | 1862 | 1462222625909 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:57:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1935ms 13:57:05 INFO - PROCESS | 1862 | 1462222625941 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 1862 | 1462222625947 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 13:57:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:57:05 INFO - PROCESS | 1862 | 1462222625968 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 1862 | 1462222625974 Marionette TRACE conn5 <- [1,2874,null,{}] 13:57:05 INFO - PROCESS | 1862 | 1462222625983 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 1862 | 1462222626258 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 13:57:06 INFO - PROCESS | 1862 | 1462222626599 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04157ea800 == 149 [pid = 1862] [id = 726] 13:57:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x7f04144ae800) [pid = 1862] [serial = 2179] [outer = (nil)] 13:57:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x7f04145f0000) [pid = 1862] [serial = 2180] [outer = 0x7f04144ae800] 13:57:06 INFO - PROCESS | 1862 | 1462222626685 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f0414a56c00) [pid = 1862] [serial = 2181] [outer = 0x7f04144ae800] 13:57:07 INFO - PROCESS | 1862 | 1462222627617 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:57:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1692ms 13:57:07 INFO - PROCESS | 1862 | 1462222627660 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 1862 | 1462222627669 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 13:57:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:57:07 INFO - PROCESS | 1862 | 1462222627680 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 1862 | 1462222627684 Marionette TRACE conn5 <- [1,2878,null,{}] 13:57:07 INFO - PROCESS | 1862 | 1462222627691 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 1862 | 1462222627953 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 13:57:08 INFO - PROCESS | 1862 | 1462222628335 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041a781800 == 150 [pid = 1862] [id = 727] 13:57:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f041548e800) [pid = 1862] [serial = 2182] [outer = (nil)] 13:57:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f04162ed000) [pid = 1862] [serial = 2183] [outer = 0x7f041548e800] 13:57:08 INFO - PROCESS | 1862 | 1462222628419 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f0416e0a800) [pid = 1862] [serial = 2184] [outer = 0x7f041548e800] 13:57:09 INFO - PROCESS | 1862 | 1462222629304 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:57:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1691ms 13:57:09 INFO - PROCESS | 1862 | 1462222629372 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 13:57:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:57:09 INFO - PROCESS | 1862 | 1462222629376 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 13:57:09 INFO - PROCESS | 1862 | 1462222629383 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 1862 | 1462222629388 Marionette TRACE conn5 <- [1,2882,null,{}] 13:57:09 INFO - PROCESS | 1862 | 1462222629404 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 1862 | 1462222629697 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 13:57:10 INFO - PROCESS | 1862 | 1462222630015 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b1ab800 == 151 [pid = 1862] [id = 728] 13:57:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0418388000) [pid = 1862] [serial = 2185] [outer = (nil)] 13:57:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f041949c800) [pid = 1862] [serial = 2186] [outer = 0x7f0418388000] 13:57:10 INFO - PROCESS | 1862 | 1462222630095 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0419ac6c00) [pid = 1862] [serial = 2187] [outer = 0x7f0418388000] 13:57:10 INFO - PROCESS | 1862 | 1462222630983 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:57:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1635ms 13:57:11 INFO - PROCESS | 1862 | 1462222631018 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 1862 | 1462222631022 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 13:57:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:57:11 INFO - PROCESS | 1862 | 1462222631029 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 1862 | 1462222631031 Marionette TRACE conn5 <- [1,2886,null,{}] 13:57:11 INFO - PROCESS | 1862 | 1462222631038 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 1862 | 1462222631293 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 13:57:11 INFO - PROCESS | 1862 | 1462222631577 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e2cc800 == 152 [pid = 1862] [id = 729] 13:57:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f0419492800) [pid = 1862] [serial = 2188] [outer = (nil)] 13:57:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f041a110800) [pid = 1862] [serial = 2189] [outer = 0x7f0419492800] 13:57:11 INFO - PROCESS | 1862 | 1462222631700 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f041a4d6c00) [pid = 1862] [serial = 2190] [outer = 0x7f0419492800] 13:57:12 INFO - PROCESS | 1862 | 1462222632594 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:57:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1629ms 13:57:12 INFO - PROCESS | 1862 | 1462222632660 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 1862 | 1462222632664 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 13:57:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:57:12 INFO - PROCESS | 1862 | 1462222632670 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 1862 | 1462222632673 Marionette TRACE conn5 <- [1,2890,null,{}] 13:57:12 INFO - PROCESS | 1862 | 1462222632679 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:12 INFO - PROCESS | 1862 | 1462222632926 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 13:57:13 INFO - PROCESS | 1862 | 1462222633255 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e5dd000 == 153 [pid = 1862] [id = 730] 13:57:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0419b63000) [pid = 1862] [serial = 2191] [outer = (nil)] 13:57:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041a79a400) [pid = 1862] [serial = 2192] [outer = 0x7f0419b63000] 13:57:13 INFO - PROCESS | 1862 | 1462222633334 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f041aff9800) [pid = 1862] [serial = 2193] [outer = 0x7f0419b63000] 13:57:14 INFO - PROCESS | 1862 | 1462222634232 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:57:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1634ms 13:57:14 INFO - PROCESS | 1862 | 1462222634306 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 13:57:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:57:14 INFO - PROCESS | 1862 | 1462222634311 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 13:57:14 INFO - PROCESS | 1862 | 1462222634317 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 1862 | 1462222634320 Marionette TRACE conn5 <- [1,2894,null,{}] 13:57:14 INFO - PROCESS | 1862 | 1462222634326 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 1862 | 1462222634668 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 13:57:15 INFO - PROCESS | 1862 | 1462222635002 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f186800 == 154 [pid = 1862] [id = 731] 13:57:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f041b9c0000) [pid = 1862] [serial = 2194] [outer = (nil)] 13:57:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f041c248400) [pid = 1862] [serial = 2195] [outer = 0x7f041b9c0000] 13:57:15 INFO - PROCESS | 1862 | 1462222635081 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f041e2fb800) [pid = 1862] [serial = 2196] [outer = 0x7f041b9c0000] 13:57:15 INFO - PROCESS | 1862 | 1462222635946 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:57:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1683ms 13:57:16 INFO - PROCESS | 1862 | 1462222636000 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 1862 | 1462222636004 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 13:57:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:57:16 INFO - PROCESS | 1862 | 1462222636010 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 1862 | 1462222636013 Marionette TRACE conn5 <- [1,2898,null,{}] 13:57:16 INFO - PROCESS | 1862 | 1462222636019 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 1862 | 1462222636265 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 13:57:16 INFO - PROCESS | 1862 | 1462222636550 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234c2000 == 155 [pid = 1862] [id = 732] 13:57:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041b8d5000) [pid = 1862] [serial = 2197] [outer = (nil)] 13:57:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041e887c00) [pid = 1862] [serial = 2198] [outer = 0x7f041b8d5000] 13:57:16 INFO - PROCESS | 1862 | 1462222636671 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041e90d400) [pid = 1862] [serial = 2199] [outer = 0x7f041b8d5000] 13:57:17 INFO - PROCESS | 1862 | 1462222637613 Marionette TRACE conn5 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1683ms 13:57:17 INFO - PROCESS | 1862 | 1462222637694 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 1862 | 1462222637697 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 13:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:57:17 INFO - PROCESS | 1862 | 1462222637704 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 1862 | 1462222637708 Marionette TRACE conn5 <- [1,2902,null,{}] 13:57:17 INFO - PROCESS | 1862 | 1462222637713 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 1862 | 1462222638003 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 13:57:18 INFO - PROCESS | 1862 | 1462222638331 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423baa800 == 156 [pid = 1862] [id = 733] 13:57:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f04139f2400) [pid = 1862] [serial = 2200] [outer = (nil)] 13:57:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041f13a800) [pid = 1862] [serial = 2201] [outer = 0x7f04139f2400] 13:57:18 INFO - PROCESS | 1862 | 1462222638411 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041f1f3800) [pid = 1862] [serial = 2202] [outer = 0x7f04139f2400] 13:57:19 INFO - PROCESS | 1862 | 1462222639392 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:57:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1738ms 13:57:19 INFO - PROCESS | 1862 | 1462222639443 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 1862 | 1462222639448 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 13:57:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:57:19 INFO - PROCESS | 1862 | 1462222639454 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 1862 | 1462222639458 Marionette TRACE conn5 <- [1,2906,null,{}] 13:57:19 INFO - PROCESS | 1862 | 1462222639464 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:19 INFO - PROCESS | 1862 | 1462222639738 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 13:57:20 INFO - PROCESS | 1862 | 1462222640055 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424f45800 == 157 [pid = 1862] [id = 734] 13:57:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041b9c0400) [pid = 1862] [serial = 2203] [outer = (nil)] 13:57:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041f2db400) [pid = 1862] [serial = 2204] [outer = 0x7f041b9c0400] 13:57:20 INFO - PROCESS | 1862 | 1462222640143 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f041fe6e000) [pid = 1862] [serial = 2205] [outer = 0x7f041b9c0400] 13:57:21 INFO - PROCESS | 1862 | 1462222641058 Marionette TRACE conn5 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1683ms 13:57:21 INFO - PROCESS | 1862 | 1462222641138 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 1862 | 1462222641142 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 13:57:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:57:21 INFO - PROCESS | 1862 | 1462222641149 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 1862 | 1462222641153 Marionette TRACE conn5 <- [1,2910,null,{}] 13:57:21 INFO - PROCESS | 1862 | 1462222641160 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 1862 | 1462222641471 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 13:57:21 INFO - PROCESS | 1862 | 1462222641804 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425541000 == 158 [pid = 1862] [id = 735] 13:57:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041b9bd800) [pid = 1862] [serial = 2206] [outer = (nil)] 13:57:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f0423491c00) [pid = 1862] [serial = 2207] [outer = 0x7f041b9bd800] 13:57:21 INFO - PROCESS | 1862 | 1462222641882 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f042394dc00) [pid = 1862] [serial = 2208] [outer = 0x7f041b9bd800] 13:57:22 INFO - PROCESS | 1862 | 1462222642665 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:57:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:57:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:57:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1541ms 13:57:22 INFO - PROCESS | 1862 | 1462222642691 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 1862 | 1462222642696 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 13:57:22 INFO - TEST-START | /DOMEvents/constructors.html 13:57:22 INFO - PROCESS | 1862 | 1462222642702 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 1862 | 1462222642707 Marionette TRACE conn5 <- [1,2914,null,{}] 13:57:22 INFO - PROCESS | 1862 | 1462222642713 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:22 INFO - PROCESS | 1862 | 1462222642971 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 13:57:23 INFO - PROCESS | 1862 | 1462222643241 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04271b6800 == 159 [pid = 1862] [id = 736] 13:57:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f0423944800) [pid = 1862] [serial = 2209] [outer = (nil)] 13:57:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f04247bc400) [pid = 1862] [serial = 2210] [outer = 0x7f0423944800] 13:57:23 INFO - PROCESS | 1862 | 1462222643371 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0425510400) [pid = 1862] [serial = 2211] [outer = 0x7f0423944800] 13:57:24 INFO - PROCESS | 1862 | 1462222644371 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:57:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:57:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:57:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1751ms 13:57:24 INFO - PROCESS | 1862 | 1462222644456 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 1862 | 1462222644462 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 13:57:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:57:24 INFO - PROCESS | 1862 | 1462222644475 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 1862 | 1462222644478 Marionette TRACE conn5 <- [1,2918,null,{}] 13:57:24 INFO - PROCESS | 1862 | 1462222644514 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 1862 | 1462222644792 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 13:57:25 INFO - PROCESS | 1862 | 1462222645119 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e1c0800 == 160 [pid = 1862] [id = 737] 13:57:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f0425510800) [pid = 1862] [serial = 2212] [outer = (nil)] 13:57:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0425dc5000) [pid = 1862] [serial = 2213] [outer = 0x7f0425510800] 13:57:25 INFO - PROCESS | 1862 | 1462222645208 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f0426165400) [pid = 1862] [serial = 2214] [outer = 0x7f0425510800] 13:57:26 INFO - PROCESS | 1862 | 1462222646024 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:57:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:57:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1562ms 13:57:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:57:26 INFO - PROCESS | 1862 | 1462222646035 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1862 | 1462222646038 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 13:57:26 INFO - PROCESS | 1862 | 1462222646046 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 1862 | 1462222646049 Marionette TRACE conn5 <- [1,2922,null,{}] 13:57:26 INFO - PROCESS | 1862 | 1462222646065 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 1862 | 1462222646342 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 13:57:26 INFO - PROCESS | 1862 | 1462222646631 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f734800 == 161 [pid = 1862] [id = 738] 13:57:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f04251f9000) [pid = 1862] [serial = 2215] [outer = (nil)] 13:57:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0426166c00) [pid = 1862] [serial = 2216] [outer = 0x7f04251f9000] 13:57:26 INFO - PROCESS | 1862 | 1462222646711 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0426170c00) [pid = 1862] [serial = 2217] [outer = 0x7f04251f9000] 13:57:27 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:27 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:27 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:27 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:27 INFO - PROCESS | 1862 | 1462222647575 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:57:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:57:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:57:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:57:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:57:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:57:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1549ms 13:57:27 INFO - PROCESS | 1862 | 1462222647597 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 1862 | 1462222647608 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 13:57:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:57:27 INFO - PROCESS | 1862 | 1462222647616 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 1862 | 1462222647619 Marionette TRACE conn5 <- [1,2926,null,{}] 13:57:27 INFO - PROCESS | 1862 | 1462222647625 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 1862 | 1462222647903 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 13:57:28 INFO - PROCESS | 1862 | 1462222648172 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04321a0800 == 162 [pid = 1862] [id = 739] 13:57:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f042550e800) [pid = 1862] [serial = 2218] [outer = (nil)] 13:57:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f042636dc00) [pid = 1862] [serial = 2219] [outer = 0x7f042550e800] 13:57:28 INFO - PROCESS | 1862 | 1462222648255 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0428a45000) [pid = 1862] [serial = 2220] [outer = 0x7f042550e800] 13:57:28 INFO - PROCESS | 1862 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:57:29 INFO - PROCESS | 1862 | 1462222649070 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:57:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:57:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1486ms 13:57:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:57:29 INFO - PROCESS | 1862 | 1462222649104 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 1862 | 1462222649107 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 13:57:29 INFO - PROCESS | 1862 | 1462222649114 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 1862 | 1462222649116 Marionette TRACE conn5 <- [1,2930,null,{}] 13:57:29 INFO - PROCESS | 1862 | 1462222649122 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 1862 | 1462222649368 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 13:57:29 INFO - PROCESS | 1862 | 1462222649634 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043572d800 == 163 [pid = 1862] [id = 740] 13:57:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f0425c14800) [pid = 1862] [serial = 2221] [outer = (nil)] 13:57:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f0428a61000) [pid = 1862] [serial = 2222] [outer = 0x7f0425c14800] 13:57:29 INFO - PROCESS | 1862 | 1462222649722 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f0428b48800) [pid = 1862] [serial = 2223] [outer = 0x7f0425c14800] 13:57:30 INFO - PROCESS | 1862 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:57:30 INFO - PROCESS | 1862 | 1462222650549 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:57:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1493ms 13:57:30 INFO - PROCESS | 1862 | 1462222650607 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 1862 | 1462222650610 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 13:57:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:57:30 INFO - PROCESS | 1862 | 1462222650617 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 1862 | 1462222650620 Marionette TRACE conn5 <- [1,2934,null,{}] 13:57:30 INFO - PROCESS | 1862 | 1462222650626 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:30 INFO - PROCESS | 1862 | 1462222650977 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 13:57:31 INFO - PROCESS | 1862 | 1462222651196 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c40a800 == 164 [pid = 1862] [id = 741] 13:57:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0428a5e800) [pid = 1862] [serial = 2224] [outer = (nil)] 13:57:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0428b55000) [pid = 1862] [serial = 2225] [outer = 0x7f0428a5e800] 13:57:31 INFO - PROCESS | 1862 | 1462222651276 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f0428c4e400) [pid = 1862] [serial = 2226] [outer = 0x7f0428a5e800] 13:57:32 INFO - PROCESS | 1862 | 1462222652167 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:57:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1589ms 13:57:32 INFO - PROCESS | 1862 | 1462222652207 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 1862 | 1462222652211 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 13:57:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:57:32 INFO - PROCESS | 1862 | 1462222652218 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 1862 | 1462222652221 Marionette TRACE conn5 <- [1,2938,null,{}] 13:57:32 INFO - PROCESS | 1862 | 1462222652227 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 1862 | 1462222652487 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 13:57:32 INFO - PROCESS | 1862 | 1462222652751 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043f507000 == 165 [pid = 1862] [id = 742] 13:57:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0428b4c800) [pid = 1862] [serial = 2227] [outer = (nil)] 13:57:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f0428cf1000) [pid = 1862] [serial = 2228] [outer = 0x7f0428b4c800] 13:57:32 INFO - PROCESS | 1862 | 1462222652834 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f042b24e800) [pid = 1862] [serial = 2229] [outer = 0x7f0428b4c800] 13:57:33 INFO - PROCESS | 1862 | 1462222653672 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:57:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:57:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1485ms 13:57:33 INFO - PROCESS | 1862 | 1462222653704 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 1862 | 1462222653709 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 13:57:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:57:33 INFO - PROCESS | 1862 | 1462222653715 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 1862 | 1462222653719 Marionette TRACE conn5 <- [1,2942,null,{}] 13:57:33 INFO - PROCESS | 1862 | 1462222653725 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 1862 | 1462222653982 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 13:57:34 INFO - PROCESS | 1862 | 1462222654269 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440eb9800 == 166 [pid = 1862] [id = 743] 13:57:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0428c4e800) [pid = 1862] [serial = 2230] [outer = (nil)] 13:57:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f042be50400) [pid = 1862] [serial = 2231] [outer = 0x7f0428c4e800] 13:57:34 INFO - PROCESS | 1862 | 1462222654353 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f042c8e3400) [pid = 1862] [serial = 2232] [outer = 0x7f0428c4e800] 13:57:35 INFO - PROCESS | 1862 | 1462222655173 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:57:35 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:57:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:57:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:57:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1487ms 13:57:35 INFO - PROCESS | 1862 | 1462222655204 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 1862 | 1462222655209 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 13:57:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:57:35 INFO - PROCESS | 1862 | 1462222655216 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 1862 | 1462222655220 Marionette TRACE conn5 <- [1,2946,null,{}] 13:57:35 INFO - PROCESS | 1862 | 1462222655226 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:35 INFO - PROCESS | 1862 | 1462222655519 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f0416a57c00) [pid = 1862] [serial = 2111] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f041a4dd800) [pid = 1862] [serial = 2073] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f041b2e0000) [pid = 1862] [serial = 2076] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f041b8d1c00) [pid = 1862] [serial = 2078] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f0419ac2400) [pid = 1862] [serial = 2066] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0414a15400) [pid = 1862] [serial = 2054] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f041aff1c00) [pid = 1862] [serial = 2075] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f0412af0c00) [pid = 1862] [serial = 2108] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041e891000) [pid = 1862] [serial = 2088] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0414a63800) [pid = 1862] [serial = 2055] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f041a105c00) [pid = 1862] [serial = 2069] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0411dce000) [pid = 1862] [serial = 2049] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f041a110400) [pid = 1862] [serial = 2070] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f041e346800) [pid = 1862] [serial = 2084] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f0419acd800) [pid = 1862] [serial = 2067] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f04158a0800) [pid = 1862] [serial = 2058] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f041ea03000) [pid = 1862] [serial = 2091] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f04139f5800) [pid = 1862] [serial = 2051] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f041548b000) [pid = 1862] [serial = 2109] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f041f2ccc00) [pid = 1862] [serial = 2099] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f041ee41400) [pid = 1862] [serial = 2094] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f041a4d4400) [pid = 1862] [serial = 2072] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f041ee4dc00) [pid = 1862] [serial = 2096] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041262b800) [pid = 1862] [serial = 2102] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0419496800) [pid = 1862] [serial = 2064] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0416a55400) [pid = 1862] [serial = 2061] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f041f146800) [pid = 1862] [serial = 2097] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f041e34e800) [pid = 1862] [serial = 2087] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f041b9be400) [pid = 1862] [serial = 2079] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0418499800) [pid = 1862] [serial = 2063] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f041e2f6400) [pid = 1862] [serial = 2082] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f04145f6800) [pid = 1862] [serial = 2105] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f04162e9c00) [pid = 1862] [serial = 2060] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0411ce5400) [pid = 1862] [serial = 2048] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f041ea0c800) [pid = 1862] [serial = 2093] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f0412af4800) [pid = 1862] [serial = 2103] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f041f2d5000) [pid = 1862] [serial = 2100] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f04145f7800) [pid = 1862] [serial = 2052] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f041e34bc00) [pid = 1862] [serial = 2085] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0415489400) [pid = 1862] [serial = 2057] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f04184a3800) [pid = 1862] [serial = 1989] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f04148f5000) [pid = 1862] [serial = 2106] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041e90a800) [pid = 1862] [serial = 2090] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f041e2ef800) [pid = 1862] [serial = 2081] [outer = (nil)] [url = about:blank] 13:57:38 INFO - PROCESS | 1862 | 1462222658362 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411c8d000 == 167 [pid = 1862] [id = 744] 13:57:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0411ae1800) [pid = 1862] [serial = 2233] [outer = (nil)] 13:57:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0411c6b400) [pid = 1862] [serial = 2234] [outer = 0x7f0411ae1800] 13:57:38 INFO - PROCESS | 1862 | 1462222658436 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f0411dc4c00) [pid = 1862] [serial = 2235] [outer = 0x7f0411ae1800] 13:57:39 INFO - PROCESS | 1862 | 1462222659171 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:57:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:57:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 3987ms 13:57:39 INFO - PROCESS | 1862 | 1462222659206 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 13:57:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:57:39 INFO - PROCESS | 1862 | 1462222659212 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 13:57:39 INFO - PROCESS | 1862 | 1462222659219 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 1862 | 1462222659224 Marionette TRACE conn5 <- [1,2950,null,{}] 13:57:39 INFO - PROCESS | 1862 | 1462222659231 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:39 INFO - PROCESS | 1862 | 1462222659510 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 13:57:39 INFO - PROCESS | 1862 | 1462222659808 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0414a29800 == 168 [pid = 1862] [id = 745] 13:57:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f0411ae7000) [pid = 1862] [serial = 2236] [outer = (nil)] 13:57:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f04139ff000) [pid = 1862] [serial = 2237] [outer = 0x7f0411ae7000] 13:57:39 INFO - PROCESS | 1862 | 1462222659922 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f04148eb800) [pid = 1862] [serial = 2238] [outer = 0x7f0411ae7000] 13:57:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041646e800 == 169 [pid = 1862] [id = 746] 13:57:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f0414a63400) [pid = 1862] [serial = 2239] [outer = (nil)] 13:57:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f0413942c00) [pid = 1862] [serial = 2240] [outer = 0x7f0414a63400] 13:57:41 INFO - PROCESS | 1862 | 1462222661081 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:57:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:57:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1890ms 13:57:41 INFO - PROCESS | 1862 | 1462222661128 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 13:57:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:57:41 INFO - PROCESS | 1862 | 1462222661135 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 13:57:41 INFO - PROCESS | 1862 | 1462222661141 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 1862 | 1462222661145 Marionette TRACE conn5 <- [1,2954,null,{}] 13:57:41 INFO - PROCESS | 1862 | 1462222661150 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 1862 | 1462222661529 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 13:57:41 INFO - PROCESS | 1862 | 1462222661577 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041845d800 == 170 [pid = 1862] [id = 747] 13:57:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f0414ae3c00) [pid = 1862] [serial = 2241] [outer = (nil)] 13:57:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f0414cf1400) [pid = 1862] [serial = 2242] [outer = 0x7f0414ae3c00] 13:57:41 INFO - PROCESS | 1862 | 1462222661643 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f04158a1400) [pid = 1862] [serial = 2243] [outer = 0x7f0414ae3c00] 13:57:42 INFO - PROCESS | 1862 | 1462222662617 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:57:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:57:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:57:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1484ms 13:57:42 INFO - PROCESS | 1862 | 1462222662626 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 1862 | 1462222662629 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 13:57:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:57:42 INFO - PROCESS | 1862 | 1462222662653 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 1862 | 1462222662663 Marionette TRACE conn5 <- [1,2958,null,{}] 13:57:42 INFO - PROCESS | 1862 | 1462222662668 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f0410068800) [pid = 1862] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f041e2f9c00) [pid = 1862] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f04162f3000) [pid = 1862] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f04148ec800) [pid = 1862] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f0412af9800) [pid = 1862] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f041614a400) [pid = 1862] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0418382000) [pid = 1862] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f041ea0d800) [pid = 1862] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f04243b4400) [pid = 1862] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f041ee49800) [pid = 1862] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0423a72c00) [pid = 1862] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0411c66000) [pid = 1862] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f0411dc9400) [pid = 1862] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x7f04162e6400) [pid = 1862] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x7f04144ad000) [pid = 1862] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x7f041a4da000) [pid = 1862] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x7f0419acd400) [pid = 1862] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x7f041837d800) [pid = 1862] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:57:43 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x7f041c1f1400) [pid = 1862] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:57:43 INFO - PROCESS | 1862 | 1462222663485 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 13:57:43 INFO - PROCESS | 1862 | 1462222663666 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04197de000 == 171 [pid = 1862] [id = 748] 13:57:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x7f04145f9000) [pid = 1862] [serial = 2244] [outer = (nil)] 13:57:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x7f0414addc00) [pid = 1862] [serial = 2245] [outer = 0x7f04145f9000] 13:57:43 INFO - PROCESS | 1862 | 1462222663731 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x7f0416cb4800) [pid = 1862] [serial = 2246] [outer = 0x7f04145f9000] 13:57:44 INFO - PROCESS | 1862 | 1462222664388 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:57:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1802ms 13:57:44 INFO - PROCESS | 1862 | 1462222664441 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 1862 | 1462222664444 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 13:57:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:57:44 INFO - PROCESS | 1862 | 1462222664451 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 1862 | 1462222664454 Marionette TRACE conn5 <- [1,2962,null,{}] 13:57:44 INFO - PROCESS | 1862 | 1462222664459 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 1862 | 1462222664760 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 13:57:44 INFO - PROCESS | 1862 | 1462222664783 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b098000 == 172 [pid = 1862] [id = 749] 13:57:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x7f0411c68c00) [pid = 1862] [serial = 2247] [outer = (nil)] 13:57:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x7f0418382000) [pid = 1862] [serial = 2248] [outer = 0x7f0411c68c00] 13:57:44 INFO - PROCESS | 1862 | 1462222664846 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x7f041949b400) [pid = 1862] [serial = 2249] [outer = 0x7f0411c68c00] 13:57:46 INFO - PROCESS | 1862 | 1462222666060 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:57:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:57:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1629ms 13:57:46 INFO - PROCESS | 1862 | 1462222666081 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 13:57:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:57:46 INFO - PROCESS | 1862 | 1462222666087 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 13:57:46 INFO - PROCESS | 1862 | 1462222666095 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 1862 | 1462222666103 Marionette TRACE conn5 <- [1,2966,null,{}] 13:57:46 INFO - PROCESS | 1862 | 1462222666112 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 1862 | 1462222666407 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 13:57:46 INFO - PROCESS | 1862 | 1462222666664 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0416bca000 == 173 [pid = 1862] [id = 750] 13:57:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0412af1800) [pid = 1862] [serial = 2250] [outer = (nil)] 13:57:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f04144b1000) [pid = 1862] [serial = 2251] [outer = 0x7f0412af1800] 13:57:46 INFO - PROCESS | 1862 | 1462222666748 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0414a59c00) [pid = 1862] [serial = 2252] [outer = 0x7f0412af1800] 13:57:47 INFO - PROCESS | 1862 | 1462222667586 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:57:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:57:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1548ms 13:57:47 INFO - PROCESS | 1862 | 1462222667643 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 1862 | 1462222667652 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 13:57:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:57:47 INFO - PROCESS | 1862 | 1462222667664 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 1862 | 1462222667668 Marionette TRACE conn5 <- [1,2970,null,{}] 13:57:47 INFO - PROCESS | 1862 | 1462222667675 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 1862 | 1462222667931 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 13:57:48 INFO - PROCESS | 1862 | 1462222668212 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b0d2000 == 174 [pid = 1862] [id = 751] 13:57:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0415488400) [pid = 1862] [serial = 2253] [outer = (nil)] 13:57:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f04162ea000) [pid = 1862] [serial = 2254] [outer = 0x7f0415488400] 13:57:48 INFO - PROCESS | 1862 | 1462222668292 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041849f000) [pid = 1862] [serial = 2255] [outer = 0x7f0415488400] 13:57:49 INFO - PROCESS | 1862 | 1462222669184 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:57:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:57:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1531ms 13:57:49 INFO - PROCESS | 1862 | 1462222669195 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 1862 | 1462222669200 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 13:57:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:57:49 INFO - PROCESS | 1862 | 1462222669209 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 1862 | 1462222669215 Marionette TRACE conn5 <- [1,2974,null,{}] 13:57:49 INFO - PROCESS | 1862 | 1462222669233 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:49 INFO - PROCESS | 1862 | 1462222669517 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 13:57:49 INFO - PROCESS | 1862 | 1462222669786 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e144800 == 175 [pid = 1862] [id = 752] 13:57:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f04198ae000) [pid = 1862] [serial = 2256] [outer = (nil)] 13:57:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f0419b5a400) [pid = 1862] [serial = 2257] [outer = 0x7f04198ae000] 13:57:49 INFO - PROCESS | 1862 | 1462222669871 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f041a4d4400) [pid = 1862] [serial = 2258] [outer = 0x7f04198ae000] 13:57:50 INFO - PROCESS | 1862 | 1462222670721 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:57:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:57:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1542ms 13:57:50 INFO - PROCESS | 1862 | 1462222670751 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 13:57:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:57:50 INFO - PROCESS | 1862 | 1462222670756 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 13:57:50 INFO - PROCESS | 1862 | 1462222670763 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 1862 | 1462222670766 Marionette TRACE conn5 <- [1,2978,null,{}] 13:57:50 INFO - PROCESS | 1862 | 1462222670772 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:51 INFO - PROCESS | 1862 | 1462222671025 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 13:57:51 INFO - PROCESS | 1862 | 1462222671304 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7cf800 == 176 [pid = 1862] [id = 753] 13:57:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f04198b2000) [pid = 1862] [serial = 2259] [outer = (nil)] 13:57:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041aff3800) [pid = 1862] [serial = 2260] [outer = 0x7f04198b2000] 13:57:51 INFO - PROCESS | 1862 | 1462222671385 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041b2ebc00) [pid = 1862] [serial = 2261] [outer = 0x7f04198b2000] 13:57:52 INFO - PROCESS | 1862 | 1462222672188 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:57:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:57:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1438ms 13:57:52 INFO - PROCESS | 1862 | 1462222672201 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 13:57:52 INFO - PROCESS | 1862 | 1462222672204 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 13:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:57:52 INFO - PROCESS | 1862 | 1462222672211 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 1862 | 1462222672214 Marionette TRACE conn5 <- [1,2982,null,{}] 13:57:52 INFO - PROCESS | 1862 | 1462222672220 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:52 INFO - PROCESS | 1862 | 1462222672468 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 13:57:52 INFO - PROCESS | 1862 | 1462222672723 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041eb06000 == 177 [pid = 1862] [id = 754] 13:57:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f0416e14400) [pid = 1862] [serial = 2262] [outer = (nil)] 13:57:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041b8cd800) [pid = 1862] [serial = 2263] [outer = 0x7f0416e14400] 13:57:52 INFO - PROCESS | 1862 | 1462222672803 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041b9bc000) [pid = 1862] [serial = 2264] [outer = 0x7f0416e14400] 13:57:53 INFO - PROCESS | 1862 | 1462222673670 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:57:53 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:57:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:57:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1490ms 13:57:53 INFO - PROCESS | 1862 | 1462222673702 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 1862 | 1462222673706 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 13:57:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:57:53 INFO - PROCESS | 1862 | 1462222673712 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 1862 | 1462222673715 Marionette TRACE conn5 <- [1,2986,null,{}] 13:57:53 INFO - PROCESS | 1862 | 1462222673722 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:53 INFO - PROCESS | 1862 | 1462222673985 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 13:57:54 INFO - PROCESS | 1862 | 1462222674270 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04234c5800 == 178 [pid = 1862] [id = 755] 13:57:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f04198a5400) [pid = 1862] [serial = 2265] [outer = (nil)] 13:57:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041e2f7800) [pid = 1862] [serial = 2266] [outer = 0x7f04198a5400] 13:57:54 INFO - PROCESS | 1862 | 1462222674356 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f041e905800) [pid = 1862] [serial = 2267] [outer = 0x7f04198a5400] 13:57:55 INFO - PROCESS | 1862 | 1462222675179 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:57:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1479ms 13:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:57:55 INFO - PROCESS | 1862 | 1462222675192 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 1862 | 1462222675195 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 13:57:55 INFO - PROCESS | 1862 | 1462222675204 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 1862 | 1462222675207 Marionette TRACE conn5 <- [1,2990,null,{}] 13:57:55 INFO - PROCESS | 1862 | 1462222675216 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:55 INFO - PROCESS | 1862 | 1462222675473 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 13:57:55 INFO - PROCESS | 1862 | 1462222675728 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423c86800 == 179 [pid = 1862] [id = 756] 13:57:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f041a4dd800) [pid = 1862] [serial = 2268] [outer = (nil)] 13:57:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f041ea0c800) [pid = 1862] [serial = 2269] [outer = 0x7f041a4dd800] 13:57:55 INFO - PROCESS | 1862 | 1462222675809 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f041f13e000) [pid = 1862] [serial = 2270] [outer = 0x7f041a4dd800] 13:57:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b99c800 == 180 [pid = 1862] [id = 757] 13:57:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f041f2d8400) [pid = 1862] [serial = 2271] [outer = (nil)] 13:57:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f041ea07400) [pid = 1862] [serial = 2272] [outer = 0x7f041f2d8400] 13:57:56 INFO - PROCESS | 1862 | 1462222676701 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:57:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1545ms 13:57:56 INFO - PROCESS | 1862 | 1462222676747 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 1862 | 1462222676751 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 13:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:57:56 INFO - PROCESS | 1862 | 1462222676757 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 1862 | 1462222676760 Marionette TRACE conn5 <- [1,2994,null,{}] 13:57:56 INFO - PROCESS | 1862 | 1462222676771 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 1862 | 1462222677125 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 13:57:57 INFO - PROCESS | 1862 | 1462222677415 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0424fe5800 == 181 [pid = 1862] [id = 758] 13:57:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f041b9c0c00) [pid = 1862] [serial = 2273] [outer = (nil)] 13:57:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f041f2ce800) [pid = 1862] [serial = 2274] [outer = 0x7f041b9c0c00] 13:57:57 INFO - PROCESS | 1862 | 1462222677496 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f041fc7ac00) [pid = 1862] [serial = 2275] [outer = 0x7f041b9c0c00] 13:57:58 INFO - PROCESS | 1862 | 1462222678279 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:57:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1538ms 13:57:58 INFO - PROCESS | 1862 | 1462222678298 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 1862 | 1462222678302 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 13:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:57:58 INFO - PROCESS | 1862 | 1462222678308 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 1862 | 1462222678312 Marionette TRACE conn5 <- [1,2998,null,{}] 13:57:58 INFO - PROCESS | 1862 | 1462222678318 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 1862 | 1462222678570 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 13:57:58 INFO - PROCESS | 1862 | 1462222678826 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425d7c800 == 182 [pid = 1862] [id = 759] 13:57:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f041f13ec00) [pid = 1862] [serial = 2276] [outer = (nil)] 13:57:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f041fe6ec00) [pid = 1862] [serial = 2277] [outer = 0x7f041f13ec00] 13:57:58 INFO - PROCESS | 1862 | 1462222678914 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f0423490800) [pid = 1862] [serial = 2278] [outer = 0x7f041f13ec00] 13:57:59 INFO - PROCESS | 1862 | 1462222679743 Marionette TRACE conn5 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:57:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1486ms 13:57:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:57:59 INFO - PROCESS | 1862 | 1462222679797 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 1862 | 1462222679800 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 13:57:59 INFO - PROCESS | 1862 | 1462222679807 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 1862 | 1462222679809 Marionette TRACE conn5 <- [1,3002,null,{}] 13:57:59 INFO - PROCESS | 1862 | 1462222679816 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 1862 | 1462222680071 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 13:58:00 INFO - PROCESS | 1862 | 1462222680367 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426452800 == 183 [pid = 1862] [id = 760] 13:58:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f041fe66800) [pid = 1862] [serial = 2279] [outer = (nil)] 13:58:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0423a71800) [pid = 1862] [serial = 2280] [outer = 0x7f041fe66800] 13:58:00 INFO - PROCESS | 1862 | 1462222680449 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f04243af400) [pid = 1862] [serial = 2281] [outer = 0x7f041fe66800] 13:58:01 INFO - PROCESS | 1862 | 1462222681335 Marionette TRACE conn5 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:58:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1589ms 13:58:01 INFO - PROCESS | 1862 | 1462222681396 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 1862 | 1462222681400 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 13:58:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:58:01 INFO - PROCESS | 1862 | 1462222681430 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 1862 | 1462222681440 Marionette TRACE conn5 <- [1,3006,null,{}] 13:58:01 INFO - PROCESS | 1862 | 1462222681448 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 1862 | 1462222681760 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 13:58:02 INFO - PROCESS | 1862 | 1462222682040 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428e9b800 == 184 [pid = 1862] [id = 761] 13:58:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f04251f4400) [pid = 1862] [serial = 2282] [outer = (nil)] 13:58:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f0425504400) [pid = 1862] [serial = 2283] [outer = 0x7f04251f4400] 13:58:02 INFO - PROCESS | 1862 | 1462222682177 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f0425c1ec00) [pid = 1862] [serial = 2284] [outer = 0x7f04251f4400] 13:58:02 INFO - PROCESS | 1862 | 1462222682968 Marionette TRACE conn5 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:58:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1606ms 13:58:03 INFO - PROCESS | 1862 | 1462222683029 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1862 | 1462222683033 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 13:58:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:58:03 INFO - PROCESS | 1862 | 1462222683040 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1862 | 1462222683044 Marionette TRACE conn5 <- [1,3010,null,{}] 13:58:03 INFO - PROCESS | 1862 | 1462222683050 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 1862 | 1462222683313 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 13:58:03 INFO - PROCESS | 1862 | 1462222683604 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e5c9800 == 185 [pid = 1862] [id = 762] 13:58:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f04247b0800) [pid = 1862] [serial = 2285] [outer = (nil)] 13:58:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f0425e11000) [pid = 1862] [serial = 2286] [outer = 0x7f04247b0800] 13:58:03 INFO - PROCESS | 1862 | 1462222683686 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f0425e29c00) [pid = 1862] [serial = 2287] [outer = 0x7f04247b0800] 13:58:04 INFO - PROCESS | 1862 | 1462222684518 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 13:58:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1486ms 13:58:04 INFO - PROCESS | 1862 | 1462222684526 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 1862 | 1462222684529 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 13:58:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:58:04 INFO - PROCESS | 1862 | 1462222684535 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 1862 | 1462222684539 Marionette TRACE conn5 <- [1,3014,null,{}] 13:58:04 INFO - PROCESS | 1862 | 1462222684544 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 1862 | 1462222684796 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 13:58:05 INFO - PROCESS | 1862 | 1462222685057 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042f3a5800 == 186 [pid = 1862] [id = 763] 13:58:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f04243b4800) [pid = 1862] [serial = 2288] [outer = (nil)] 13:58:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f042716d000) [pid = 1862] [serial = 2289] [outer = 0x7f04243b4800] 13:58:05 INFO - PROCESS | 1862 | 1462222685136 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0428a6b000) [pid = 1862] [serial = 2290] [outer = 0x7f04243b4800] 13:58:05 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:06 INFO - PROCESS | 1862 | 1462222686059 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:58:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:58:06 INFO - {} 13:58:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:58:06 INFO - {} 13:58:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:58:06 INFO - {} 13:58:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:58:06 INFO - {} 13:58:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1584ms 13:58:06 INFO - PROCESS | 1862 | 1462222686170 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 1862 | 1462222686174 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 13:58:06 INFO - TEST-START | /FileAPI/fileReader.html 13:58:06 INFO - PROCESS | 1862 | 1462222686184 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 1862 | 1462222686186 Marionette TRACE conn5 <- [1,3018,null,{}] 13:58:06 INFO - PROCESS | 1862 | 1462222686192 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 1862 | 1462222686484 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 13:58:06 INFO - PROCESS | 1862 | 1462222686829 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0441708800 == 187 [pid = 1862] [id = 764] 13:58:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f042636b400) [pid = 1862] [serial = 2291] [outer = (nil)] 13:58:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f042c8e5000) [pid = 1862] [serial = 2292] [outer = 0x7f042636b400] 13:58:06 INFO - PROCESS | 1862 | 1462222686909 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f042d404c00) [pid = 1862] [serial = 2293] [outer = 0x7f042636b400] 13:58:07 INFO - PROCESS | 1862 | 1462222687724 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:58:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:58:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:58:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:58:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:58:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1579ms 13:58:07 INFO - PROCESS | 1862 | 1462222687765 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 1862 | 1462222687770 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 13:58:07 INFO - TEST-START | /FileAPI/historical.html 13:58:07 INFO - PROCESS | 1862 | 1462222687777 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 1862 | 1462222687781 Marionette TRACE conn5 <- [1,3022,null,{}] 13:58:07 INFO - PROCESS | 1862 | 1462222687787 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 1862 | 1462222688044 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 13:58:08 INFO - PROCESS | 1862 | 1462222688302 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f044569b800 == 188 [pid = 1862] [id = 765] 13:58:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f0410069000) [pid = 1862] [serial = 2294] [outer = (nil)] 13:58:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f042d605800) [pid = 1862] [serial = 2295] [outer = 0x7f0410069000] 13:58:08 INFO - PROCESS | 1862 | 1462222688396 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f042d6a1800) [pid = 1862] [serial = 2296] [outer = 0x7f0410069000] 13:58:09 INFO - PROCESS | 1862 | 1462222689259 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:58:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:58:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:58:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:58:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:58:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:58:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:58:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:58:09 INFO - TEST-OK | /FileAPI/historical.html | took 1537ms 13:58:09 INFO - PROCESS | 1862 | 1462222689317 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 1862 | 1462222689320 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 13:58:09 INFO - TEST-START | /FileAPI/idlharness.html 13:58:09 INFO - PROCESS | 1862 | 1462222689376 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 1862 | 1462222689378 Marionette TRACE conn5 <- [1,3026,null,{}] 13:58:09 INFO - PROCESS | 1862 | 1462222689394 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 1862 | 1462222689653 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 13:58:09 INFO - PROCESS | 1862 | 1462222689937 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04197bf000 == 189 [pid = 1862] [id = 766] 13:58:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f042728a000) [pid = 1862] [serial = 2297] [outer = (nil)] 13:58:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f042e533400) [pid = 1862] [serial = 2298] [outer = 0x7f042728a000] 13:58:10 INFO - PROCESS | 1862 | 1462222690016 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f042e538800) [pid = 1862] [serial = 2299] [outer = 0x7f042728a000] 13:58:11 INFO - PROCESS | 1862 | 1462222691717 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:58:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:58:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:58:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:58:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 13:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:58:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 2556ms 13:58:11 INFO - PROCESS | 1862 | 1462222691946 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 1862 | 1462222691953 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 13:58:11 INFO - TEST-START | /FileAPI/idlharness.worker 13:58:11 INFO - PROCESS | 1862 | 1462222691974 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 1862 | 1462222691980 Marionette TRACE conn5 <- [1,3030,null,{}] 13:58:11 INFO - PROCESS | 1862 | 1462222691988 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 1862 | 1462222692257 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 13:58:12 INFO - PROCESS | 1862 | 1462222692537 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f040d41e000 == 190 [pid = 1862] [id = 767] 13:58:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f042394e400) [pid = 1862] [serial = 2300] [outer = (nil)] 13:58:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f042f840800) [pid = 1862] [serial = 2301] [outer = 0x7f042394e400] 13:58:12 INFO - PROCESS | 1862 | 1462222692615 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f0430e02400) [pid = 1862] [serial = 2302] [outer = 0x7f042394e400] 13:58:12 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:58:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:58:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:58:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:58:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:58:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:58:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:58:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:58:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:58:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:58:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:58:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - PROCESS | 1862 | 1462222694968 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:58:15 INFO - {} 13:58:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3103ms 13:58:15 INFO - PROCESS | 1862 | 1462222695112 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1862 | 1462222695120 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 13:58:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:58:15 INFO - PROCESS | 1862 | 1462222695147 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 1862 | 1462222695156 Marionette TRACE conn5 <- [1,3034,null,{}] 13:58:15 INFO - PROCESS | 1862 | 1462222695168 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 1862 | 1462222695503 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 13:58:15 INFO - PROCESS | 1862 | 1462222695794 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041631c800 == 189 [pid = 1862] [id = 723] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04150b8800 == 188 [pid = 1862] [id = 661] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041647a000 == 187 [pid = 1862] [id = 724] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04245a1000 == 186 [pid = 1862] [id = 565] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04245b6800 == 185 [pid = 1862] [id = 566] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0440eaa000 == 184 [pid = 1862] [id = 84] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0412de2000 == 183 [pid = 1862] [id = 564] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041af1e800 == 182 [pid = 1862] [id = 466] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04197de000 == 181 [pid = 1862] [id = 748] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041845d800 == 180 [pid = 1862] [id = 747] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041646e800 == 179 [pid = 1862] [id = 746] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0414a29800 == 178 [pid = 1862] [id = 745] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0411c8d000 == 177 [pid = 1862] [id = 744] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04321a0800 == 176 [pid = 1862] [id = 739] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042f734800 == 175 [pid = 1862] [id = 738] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f042e1c0800 == 174 [pid = 1862] [id = 737] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04271b6800 == 173 [pid = 1862] [id = 736] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0425541000 == 172 [pid = 1862] [id = 735] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0424f45800 == 171 [pid = 1862] [id = 734] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f0423baa800 == 170 [pid = 1862] [id = 733] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04234c2000 == 169 [pid = 1862] [id = 732] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041f186800 == 168 [pid = 1862] [id = 731] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e5dd000 == 167 [pid = 1862] [id = 730] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041e2cc800 == 166 [pid = 1862] [id = 729] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041b1ab800 == 165 [pid = 1862] [id = 728] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f041a781800 == 164 [pid = 1862] [id = 727] 13:58:18 INFO - PROCESS | 1862 | --DOCSHELL 0x7f04157ea800 == 163 [pid = 1862] [id = 726] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x7f0416cbdc00) [pid = 1862] [serial = 2177] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x7f041082cc00) [pid = 1862] [serial = 2174] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x7f0424ec7400) [pid = 1862] [serial = 2151] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x7f04247bb800) [pid = 1862] [serial = 2150] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x7f0423247000) [pid = 1862] [serial = 2139] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x7f0414cea800) [pid = 1862] [serial = 2172] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x7f042550e000) [pid = 1862] [serial = 2159] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x7f04139fac00) [pid = 1862] [serial = 2114] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x7f041a798800) [pid = 1862] [serial = 2126] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x7f0419b60c00) [pid = 1862] [serial = 2123] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x7f04251eb000) [pid = 1862] [serial = 2156] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x7f041fc79400) [pid = 1862] [serial = 2136] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x7f0424ecf400) [pid = 1862] [serial = 2153] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x7f041b2e2800) [pid = 1862] [serial = 2127] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x7f041f146000) [pid = 1862] [serial = 2132] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x7f041fe6ac00) [pid = 1862] [serial = 2138] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x7f0423a77800) [pid = 1862] [serial = 2144] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x7f0414a64000) [pid = 1862] [serial = 2171] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x7f0425e0e800) [pid = 1862] [serial = 2166] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x7f0412aefc00) [pid = 1862] [serial = 2168] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x7f0416a54400) [pid = 1862] [serial = 2117] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x7f04145fc400) [pid = 1862] [serial = 2046] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x7f04244cec00) [pid = 1862] [serial = 2147] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x7f041fc70000) [pid = 1862] [serial = 2135] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x7f04145f4c00) [pid = 1862] [serial = 2115] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x7f0415482c00) [pid = 1862] [serial = 2175] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x7f04243b2800) [pid = 1862] [serial = 2145] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x7f041393ec00) [pid = 1862] [serial = 2169] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x7f0425dc6000) [pid = 1862] [serial = 2165] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x7f0425c16c00) [pid = 1862] [serial = 2162] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x7f041a10d400) [pid = 1862] [serial = 2124] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x7f0423484000) [pid = 1862] [serial = 2141] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f04184a0c00) [pid = 1862] [serial = 2120] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0419494c00) [pid = 1862] [serial = 2121] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0424f8a400) [pid = 1862] [serial = 2154] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f041f1f8000) [pid = 1862] [serial = 2133] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f041e90c800) [pid = 1862] [serial = 2130] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f0416cbb400) [pid = 1862] [serial = 2118] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f042348d800) [pid = 1862] [serial = 2142] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f04247b1800) [pid = 1862] [serial = 2148] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f041e341c00) [pid = 1862] [serial = 2129] [outer = (nil)] [url = about:blank] 13:58:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041003b800 == 164 [pid = 1862] [id = 768] 13:58:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f0410064800) [pid = 1862] [serial = 2303] [outer = (nil)] 13:58:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f0410826c00) [pid = 1862] [serial = 2304] [outer = 0x7f0410064800] 13:58:18 INFO - PROCESS | 1862 | 1462222698300 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f0411ce6c00) [pid = 1862] [serial = 2305] [outer = 0x7f0410064800] 13:58:19 INFO - PROCESS | 1862 | 1462222699109 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:58:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 4005ms 13:58:19 INFO - PROCESS | 1862 | 1462222699152 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 13:58:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:58:19 INFO - PROCESS | 1862 | 1462222699157 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 13:58:19 INFO - PROCESS | 1862 | 1462222699165 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 1862 | 1462222699168 Marionette TRACE conn5 <- [1,3038,null,{}] 13:58:19 INFO - PROCESS | 1862 | 1462222699176 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 1862 | 1462222699428 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 13:58:19 INFO - PROCESS | 1862 | 1462222699652 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04150c1800 == 165 [pid = 1862] [id = 769] 13:58:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f041006f800) [pid = 1862] [serial = 2306] [outer = (nil)] 13:58:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f04144b6400) [pid = 1862] [serial = 2307] [outer = 0x7f041006f800] 13:58:19 INFO - PROCESS | 1862 | 1462222699727 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0414a0e000) [pid = 1862] [serial = 2308] [outer = 0x7f041006f800] 13:58:20 INFO - PROCESS | 1862 | 1462222700581 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:58:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:58:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:58:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1437ms 13:58:20 INFO - PROCESS | 1862 | 1462222700602 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 1862 | 1462222700608 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 13:58:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:58:20 INFO - PROCESS | 1862 | 1462222700618 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 1862 | 1462222700621 Marionette TRACE conn5 <- [1,3042,null,{}] 13:58:20 INFO - PROCESS | 1862 | 1462222700627 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 1862 | 1462222700851 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 13:58:21 INFO - PROCESS | 1862 | 1462222701094 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0411d90800 == 166 [pid = 1862] [id = 770] 13:58:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0412af3000) [pid = 1862] [serial = 2309] [outer = (nil)] 13:58:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f0414cf4800) [pid = 1862] [serial = 2310] [outer = 0x7f0412af3000] 13:58:21 INFO - PROCESS | 1862 | 1462222701173 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f04162ef800) [pid = 1862] [serial = 2311] [outer = 0x7f0412af3000] 13:58:22 INFO - PROCESS | 1862 | 1462222702505 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:58:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:58:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:58:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:58:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1969ms 13:58:22 INFO - PROCESS | 1862 | 1462222702619 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1862 | 1462222702630 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 13:58:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:58:22 INFO - PROCESS | 1862 | 1462222702666 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 1862 | 1462222702671 Marionette TRACE conn5 <- [1,3046,null,{}] 13:58:22 INFO - PROCESS | 1862 | 1462222702688 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 1862 | 1462222703035 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x7f0419492800) [pid = 1862] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x7f0425510800) [pid = 1862] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x7f0411ae1800) [pid = 1862] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x7f0419b63000) [pid = 1862] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x7f0411ae7000) [pid = 1862] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x7f041b9c0400) [pid = 1862] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x7f0423944800) [pid = 1862] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x7f04144ae800) [pid = 1862] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x7f041548e800) [pid = 1862] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x7f0414ae3c00) [pid = 1862] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x7f041ee4c000) [pid = 1862] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x7f041b8d5000) [pid = 1862] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x7f041b9bd800) [pid = 1862] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x7f041b9c0000) [pid = 1862] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x7f0418388000) [pid = 1862] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x7f0414a63400) [pid = 1862] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x7f04145f9000) [pid = 1862] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x7f04139f2400) [pid = 1862] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x7f0423950000) [pid = 1862] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x7f0411ae5800) [pid = 1862] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:58:23 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x7f04139f0400) [pid = 1862] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:58:23 INFO - PROCESS | 1862 | 1462222703610 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0418455000 == 167 [pid = 1862] [id = 771] 13:58:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x7f0411ae5800) [pid = 1862] [serial = 2312] [outer = (nil)] 13:58:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x7f04139f0400) [pid = 1862] [serial = 2313] [outer = 0x7f0411ae5800] 13:58:23 INFO - PROCESS | 1862 | 1462222703677 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x7f0419b59c00) [pid = 1862] [serial = 2314] [outer = 0x7f0411ae5800] 13:58:24 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:24 INFO - PROCESS | 1862 | 1462222704436 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:58:24 INFO - {} 13:58:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1818ms 13:58:24 INFO - PROCESS | 1862 | 1462222704472 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 1862 | 1462222704477 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 13:58:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:58:24 INFO - PROCESS | 1862 | 1462222704484 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 1862 | 1462222704488 Marionette TRACE conn5 <- [1,3050,null,{}] 13:58:24 INFO - PROCESS | 1862 | 1462222704499 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 1862 | 1462222704727 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 13:58:24 INFO - PROCESS | 1862 | 1462222704938 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041b090800 == 168 [pid = 1862] [id = 772] 13:58:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x7f0411aec800) [pid = 1862] [serial = 2315] [outer = (nil)] 13:58:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x7f041b2e0400) [pid = 1862] [serial = 2316] [outer = 0x7f0411aec800] 13:58:25 INFO - PROCESS | 1862 | 1462222705001 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x7f041b8cd000) [pid = 1862] [serial = 2317] [outer = 0x7f0411aec800] 13:58:25 INFO - PROCESS | 1862 | 1462222705981 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:58:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1542ms 13:58:26 INFO - PROCESS | 1862 | 1462222706029 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 1862 | 1462222706035 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 13:58:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:58:26 INFO - PROCESS | 1862 | 1462222706047 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 1862 | 1462222706053 Marionette TRACE conn5 <- [1,3054,null,{}] 13:58:26 INFO - PROCESS | 1862 | 1462222706080 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 1862 | 1462222706431 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 13:58:26 INFO - PROCESS | 1862 | 1462222706720 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0413755800 == 169 [pid = 1862] [id = 773] 13:58:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x7f0412af5400) [pid = 1862] [serial = 2318] [outer = (nil)] 13:58:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x7f04148e8800) [pid = 1862] [serial = 2319] [outer = 0x7f0412af5400] 13:58:26 INFO - PROCESS | 1862 | 1462222706802 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x7f0414ae3800) [pid = 1862] [serial = 2320] [outer = 0x7f0412af5400] 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:58:28 INFO - PROCESS | 1862 | 1462222708097 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 13:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:58:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2172ms 13:58:28 INFO - PROCESS | 1862 | 1462222708271 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 1862 | 1462222708288 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 13:58:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:58:28 INFO - PROCESS | 1862 | 1462222708324 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 1862 | 1462222708335 Marionette TRACE conn5 <- [1,3058,null,{}] 13:58:28 INFO - PROCESS | 1862 | 1462222708484 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 1862 | 1462222708767 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 13:58:29 INFO - PROCESS | 1862 | 1462222709035 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f04197cd800 == 170 [pid = 1862] [id = 774] 13:58:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x7f04145f6800) [pid = 1862] [serial = 2321] [outer = (nil)] 13:58:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x7f041a4db000) [pid = 1862] [serial = 2322] [outer = 0x7f04145f6800] 13:58:29 INFO - PROCESS | 1862 | 1462222709111 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x7f041b8d5000) [pid = 1862] [serial = 2323] [outer = 0x7f04145f6800] 13:58:30 INFO - PROCESS | 1862 | 1462222710096 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:58:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:58:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:58:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:58:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:58:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:58:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:58:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:58:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:58:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1794ms 13:58:30 INFO - PROCESS | 1862 | 1462222710117 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 13:58:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:58:30 INFO - PROCESS | 1862 | 1462222710126 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 13:58:30 INFO - PROCESS | 1862 | 1462222710132 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1862 | 1462222710139 Marionette TRACE conn5 <- [1,3062,null,{}] 13:58:30 INFO - PROCESS | 1862 | 1462222710203 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 1862 | 1462222710580 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 13:58:30 INFO - PROCESS | 1862 | 1462222710842 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041c3d1000 == 171 [pid = 1862] [id = 775] 13:58:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x7f041e2f1800) [pid = 1862] [serial = 2324] [outer = (nil)] 13:58:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x7f041e346800) [pid = 1862] [serial = 2325] [outer = 0x7f041e2f1800] 13:58:30 INFO - PROCESS | 1862 | 1462222710924 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x7f041e88e800) [pid = 1862] [serial = 2326] [outer = 0x7f041e2f1800] 13:58:31 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:31 INFO - PROCESS | 1862 | 1462222711802 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:58:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:58:31 INFO - {} 13:58:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1692ms 13:58:31 INFO - PROCESS | 1862 | 1462222711826 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 13:58:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:58:31 INFO - PROCESS | 1862 | 1462222711831 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 13:58:31 INFO - PROCESS | 1862 | 1462222711838 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1862 | 1462222711841 Marionette TRACE conn5 <- [1,3066,null,{}] 13:58:31 INFO - PROCESS | 1862 | 1462222711847 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 1862 | 1462222712139 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 13:58:32 INFO - PROCESS | 1862 | 1462222712432 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e7db800 == 172 [pid = 1862] [id = 776] 13:58:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x7f0410066800) [pid = 1862] [serial = 2327] [outer = (nil)] 13:58:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x7f041fc6bc00) [pid = 1862] [serial = 2328] [outer = 0x7f0410066800] 13:58:32 INFO - PROCESS | 1862 | 1462222712559 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x7f0423242800) [pid = 1862] [serial = 2329] [outer = 0x7f0410066800] 13:58:33 INFO - PROCESS | 1862 | 1462222713370 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:58:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:58:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:58:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:58:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:58:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:58:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:58:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1584ms 13:58:33 INFO - PROCESS | 1862 | 1462222713423 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 13:58:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:58:33 INFO - PROCESS | 1862 | 1462222713428 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 13:58:33 INFO - PROCESS | 1862 | 1462222713435 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 1862 | 1462222713438 Marionette TRACE conn5 <- [1,3070,null,{}] 13:58:33 INFO - PROCESS | 1862 | 1462222713444 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 1862 | 1462222713742 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 13:58:34 INFO - PROCESS | 1862 | 1462222714110 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041f189800 == 173 [pid = 1862] [id = 777] 13:58:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x7f0423491000) [pid = 1862] [serial = 2330] [outer = (nil)] 13:58:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x7f042394cc00) [pid = 1862] [serial = 2331] [outer = 0x7f0423491000] 13:58:34 INFO - PROCESS | 1862 | 1462222714188 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x7f0423a7cc00) [pid = 1862] [serial = 2332] [outer = 0x7f0423491000] 13:58:35 INFO - PROCESS | 1862 | 1462222715020 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:58:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1632ms 13:58:35 INFO - PROCESS | 1862 | 1462222715070 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1862 | 1462222715075 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 13:58:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:58:35 INFO - PROCESS | 1862 | 1462222715082 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 1862 | 1462222715086 Marionette TRACE conn5 <- [1,3074,null,{}] 13:58:35 INFO - PROCESS | 1862 | 1462222715093 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 1862 | 1462222715433 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 13:58:35 INFO - PROCESS | 1862 | 1462222715746 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0423b33000 == 174 [pid = 1862] [id = 778] 13:58:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x7f042516fc00) [pid = 1862] [serial = 2333] [outer = (nil)] 13:58:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x7f04251f7400) [pid = 1862] [serial = 2334] [outer = 0x7f042516fc00] 13:58:35 INFO - PROCESS | 1862 | 1462222715876 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x7f0425c17c00) [pid = 1862] [serial = 2335] [outer = 0x7f042516fc00] 13:58:36 INFO - PROCESS | 1862 | 1462222716638 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:58:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1586ms 13:58:36 INFO - PROCESS | 1862 | 1462222716678 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 1862 | 1462222716683 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 13:58:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:58:36 INFO - PROCESS | 1862 | 1462222716693 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 1862 | 1462222716696 Marionette TRACE conn5 <- [1,3078,null,{}] 13:58:36 INFO - PROCESS | 1862 | 1462222716700 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:36 INFO - PROCESS | 1862 | 1462222716956 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 13:58:37 INFO - PROCESS | 1862 | 1462222717242 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f041e4dd800 == 175 [pid = 1862] [id = 779] 13:58:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x7f0410072400) [pid = 1862] [serial = 2336] [outer = (nil)] 13:58:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x7f041e344400) [pid = 1862] [serial = 2337] [outer = 0x7f0410072400] 13:58:37 INFO - PROCESS | 1862 | 1462222717323 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x7f0425171800) [pid = 1862] [serial = 2338] [outer = 0x7f0410072400] 13:58:38 INFO - PROCESS | 1862 | 1462222718155 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1862 | 1462222718200 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 13:58:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:58:38 INFO - PROCESS | 1862 | 1462222718212 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1862 | 1462222718216 Marionette TRACE conn5 <- [1,3082,null,{}] 13:58:38 INFO - PROCESS | 1862 | 1462222718270 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 1862 | 1462222718518 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 13:58:38 INFO - PROCESS | 1862 | 1462222718806 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425217800 == 176 [pid = 1862] [id = 780] 13:58:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x7f041e2f4800) [pid = 1862] [serial = 2339] [outer = (nil)] 13:58:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x7f042742d800) [pid = 1862] [serial = 2340] [outer = 0x7f041e2f4800] 13:58:38 INFO - PROCESS | 1862 | 1462222718884 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x7f0428a5ec00) [pid = 1862] [serial = 2341] [outer = 0x7f041e2f4800] 13:58:39 INFO - PROCESS | 1862 | 1462222719714 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:58:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:58:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:58:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:58:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1534ms 13:58:39 INFO - PROCESS | 1862 | 1462222719747 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 13:58:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:58:39 INFO - PROCESS | 1862 | 1462222719751 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 13:58:39 INFO - PROCESS | 1862 | 1462222719757 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1862 | 1462222719760 Marionette TRACE conn5 <- [1,3086,null,{}] 13:58:39 INFO - PROCESS | 1862 | 1462222719765 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 1862 | 1462222720009 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 13:58:40 INFO - PROCESS | 1862 | 1462222720302 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0425f80000 == 177 [pid = 1862] [id = 781] 13:58:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x7f0425c18c00) [pid = 1862] [serial = 2342] [outer = (nil)] 13:58:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x7f0428b53800) [pid = 1862] [serial = 2343] [outer = 0x7f0425c18c00] 13:58:40 INFO - PROCESS | 1862 | 1462222720381 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x7f042b24d400) [pid = 1862] [serial = 2344] [outer = 0x7f0425c18c00] 13:58:41 INFO - PROCESS | 1862 | 1462222721194 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:58:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1498ms 13:58:41 INFO - PROCESS | 1862 | 1462222721256 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 13:58:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:58:41 INFO - PROCESS | 1862 | 1462222721261 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 13:58:41 INFO - PROCESS | 1862 | 1462222721267 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1862 | 1462222721270 Marionette TRACE conn5 <- [1,3090,null,{}] 13:58:41 INFO - PROCESS | 1862 | 1462222721276 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 1862 | 1462222721568 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 13:58:41 INFO - PROCESS | 1862 | 1462222721821 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0426281800 == 178 [pid = 1862] [id = 782] 13:58:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x7f04144a8800) [pid = 1862] [serial = 2345] [outer = (nil)] 13:58:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x7f042c777400) [pid = 1862] [serial = 2346] [outer = 0x7f04144a8800] 13:58:41 INFO - PROCESS | 1862 | 1462222721899 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x7f042e065000) [pid = 1862] [serial = 2347] [outer = 0x7f04144a8800] 13:58:42 INFO - PROCESS | 1862 | 1462222722730 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:58:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1479ms 13:58:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:58:42 INFO - PROCESS | 1862 | 1462222722746 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1862 | 1462222722750 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 13:58:42 INFO - PROCESS | 1862 | 1462222722757 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1862 | 1462222722762 Marionette TRACE conn5 <- [1,3094,null,{}] 13:58:42 INFO - PROCESS | 1862 | 1462222722767 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 1862 | 1462222723049 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 13:58:43 INFO - PROCESS | 1862 | 1462222723319 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0428087800 == 179 [pid = 1862] [id = 783] 13:58:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x7f042e069400) [pid = 1862] [serial = 2348] [outer = (nil)] 13:58:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x7f042f057c00) [pid = 1862] [serial = 2349] [outer = 0x7f042e069400] 13:58:43 INFO - PROCESS | 1862 | 1462222723420 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x7f0430469400) [pid = 1862] [serial = 2350] [outer = 0x7f042e069400] 13:58:44 INFO - PROCESS | 1862 | 1462222724269 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:58:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1537ms 13:58:44 INFO - PROCESS | 1862 | 1462222724293 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1862 | 1462222724297 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 13:58:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:58:44 INFO - PROCESS | 1862 | 1462222724303 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1862 | 1462222724306 Marionette TRACE conn5 <- [1,3098,null,{}] 13:58:44 INFO - PROCESS | 1862 | 1462222724312 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 1862 | 1462222724608 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 13:58:44 INFO - PROCESS | 1862 | 1462222724880 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042bf9c800 == 180 [pid = 1862] [id = 784] 13:58:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x7f0423487400) [pid = 1862] [serial = 2351] [outer = (nil)] 13:58:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x7f0432056800) [pid = 1862] [serial = 2352] [outer = 0x7f0423487400] 13:58:44 INFO - PROCESS | 1862 | 1462222724960 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x7f04321c7c00) [pid = 1862] [serial = 2353] [outer = 0x7f0423487400] 13:58:45 INFO - PROCESS | 1862 | 1462222725824 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:58:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:58:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:58:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1534ms 13:58:45 INFO - PROCESS | 1862 | 1462222725839 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1862 | 1462222725843 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 13:58:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:58:45 INFO - PROCESS | 1862 | 1462222725850 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 1862 | 1462222725853 Marionette TRACE conn5 <- [1,3102,null,{}] 13:58:45 INFO - PROCESS | 1862 | 1462222725860 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 1862 | 1462222726153 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 13:58:46 INFO - PROCESS | 1862 | 1462222726433 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042e5b9000 == 181 [pid = 1862] [id = 785] 13:58:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x7f042e1d6800) [pid = 1862] [serial = 2354] [outer = (nil)] 13:58:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x7f0432a71c00) [pid = 1862] [serial = 2355] [outer = 0x7f042e1d6800] 13:58:46 INFO - PROCESS | 1862 | 1462222726512 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x7f04363a8000) [pid = 1862] [serial = 2356] [outer = 0x7f042e1d6800] 13:58:47 INFO - PROCESS | 1862 | 1462222727335 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:58:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1531ms 13:58:47 INFO - PROCESS | 1862 | 1462222727383 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 1862 | 1462222727386 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 13:58:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:58:47 INFO - PROCESS | 1862 | 1462222727392 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 1862 | 1462222727395 Marionette TRACE conn5 <- [1,3106,null,{}] 13:58:47 INFO - PROCESS | 1862 | 1462222727401 Marionette TRACE conn5 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 1862 | 1462222727658 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 13:58:47 INFO - PROCESS | 1862 | 1462222727959 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f042faa1800 == 182 [pid = 1862] [id = 786] 13:58:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x7f042e7eec00) [pid = 1862] [serial = 2357] [outer = (nil)] 13:58:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x7f043bf06c00) [pid = 1862] [serial = 2358] [outer = 0x7f042e7eec00] 13:58:48 INFO - PROCESS | 1862 | 1462222728035 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x7f043c1cf400) [pid = 1862] [serial = 2359] [outer = 0x7f042e7eec00] 13:58:48 INFO - PROCESS | 1862 | 1462222728853 Marionette TRACE conn5 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:58:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1482ms 13:58:48 INFO - PROCESS | 1862 | 1462222728877 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1862 | 1462222728881 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 13:58:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:58:48 INFO - PROCESS | 1862 | 1462222728888 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 1862 | 1462222728892 Marionette TRACE conn5 <- [1,3110,null,{}] 13:58:48 INFO - PROCESS | 1862 | 1462222728897 Marionette TRACE conn5 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 1862 | 1462222729195 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 13:58:49 INFO - PROCESS | 1862 | 1462222729515 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f043c48f800 == 183 [pid = 1862] [id = 787] 13:58:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x7f0410067800) [pid = 1862] [serial = 2360] [outer = (nil)] 13:58:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x7f043c674c00) [pid = 1862] [serial = 2361] [outer = 0x7f0410067800] 13:58:49 INFO - PROCESS | 1862 | 1462222729598 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x7f043d353400) [pid = 1862] [serial = 2362] [outer = 0x7f0410067800] 13:58:50 INFO - PROCESS | 1862 | 1462222730385 Marionette TRACE conn5 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:58:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:58:50 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:58:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:58:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1549ms 13:58:50 INFO - PROCESS | 1862 | 1462222730440 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1862 | 1462222730442 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 13:58:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:58:50 INFO - PROCESS | 1862 | 1462222730449 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 1862 | 1462222730452 Marionette TRACE conn5 <- [1,3114,null,{}] 13:58:50 INFO - PROCESS | 1862 | 1462222730457 Marionette TRACE conn5 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 1862 | 1462222730716 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 13:58:51 INFO - PROCESS | 1862 | 1462222730996 Marionette TRACE conn5 -> [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\", \"74d7554e-6fe8-408e-bccc-8317e20dc6c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x7f0440f2c000 == 184 [pid = 1862] [id = 788] 13:58:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x7f040dd65c00) [pid = 1862] [serial = 2363] [outer = (nil)] 13:58:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x7f040dd6c000) [pid = 1862] [serial = 2364] [outer = 0x7f040dd65c00] 13:58:51 INFO - PROCESS | 1862 | 1462222731076 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x7f040dd70400) [pid = 1862] [serial = 2365] [outer = 0x7f040dd65c00] 13:58:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:58:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1482ms 13:58:51 INFO - PROCESS | 1862 | 1462222731922 Marionette TRACE conn5 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:58:51 INFO - PROCESS | 1862 | 1462222731934 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1862 | 1462222731937 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 13:58:53 WARNING - u'runner_teardown' () 13:58:53 INFO - No more tests 13:58:53 INFO - Got 0 unexpected results 13:58:53 INFO - SUITE-END | took 1271s 13:58:53 INFO - Closing logging queue 13:58:53 INFO - queue closed 13:58:53 INFO - Return code: 0 13:58:53 WARNING - # TBPL SUCCESS # 13:58:53 INFO - Running post-action listener: _resource_record_post_action 13:58:53 INFO - Running post-run listener: _resource_record_post_run 13:58:54 INFO - Total resource usage - Wall time: 1305s; CPU: 98.0%; Read bytes: 8523776; Write bytes: 934748160; Read time: 272; Write time: 260300 13:58:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:58:54 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 42950656; Read time: 0; Write time: 48140 13:58:54 INFO - run-tests - Wall time: 1277s; CPU: 98.0%; Read bytes: 5898240; Write bytes: 890990592; Read time: 180; Write time: 212032 13:58:54 INFO - Running post-run listener: _upload_blobber_files 13:58:54 INFO - Blob upload gear active. 13:58:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:58:54 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:58:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:58:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:58:55 INFO - (blobuploader) - INFO - Open directory for files ... 13:58:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:58:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:58:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:58:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:58:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:58:57 INFO - (blobuploader) - INFO - Done attempting. 13:58:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:58:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:58:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:58:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:58:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:58:59 INFO - (blobuploader) - INFO - Done attempting. 13:58:59 INFO - (blobuploader) - INFO - Iteration through files over. 13:58:59 INFO - Return code: 0 13:58:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:58:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:58:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a461c712c76d95ca9fea24161c9d73a86508524bbe359988cf56bd64dafd1fce6f9f3afc37192237bc139949cc0eba9ce2f478f89b79eecb357c42fab718235", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/97ecfe934905e085adda936cc0840f2afe29753b7e778d194d90a0ad134645d2c252c2f83a6f4bfba9e3b98495dddf63465d99a24cbab8c2f6a89b8f7d0a4ab1"} 13:58:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:58:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:58:59 INFO - Contents: 13:58:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a461c712c76d95ca9fea24161c9d73a86508524bbe359988cf56bd64dafd1fce6f9f3afc37192237bc139949cc0eba9ce2f478f89b79eecb357c42fab718235", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/97ecfe934905e085adda936cc0840f2afe29753b7e778d194d90a0ad134645d2c252c2f83a6f4bfba9e3b98495dddf63465d99a24cbab8c2f6a89b8f7d0a4ab1"} 13:58:59 INFO - Running post-run listener: copy_logs_to_upload_dir 13:58:59 INFO - Copying logs to upload dir... 13:58:59 INFO - mkdir: /builds/slave/test/build/upload/logs 13:58:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2282.893252 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 38 mins, 3 secs) (at 2016-05-02 13:58:59.373600) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 13:58:59.374820) ========= 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-1462219146.546379-2037198697 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a461c712c76d95ca9fea24161c9d73a86508524bbe359988cf56bd64dafd1fce6f9f3afc37192237bc139949cc0eba9ce2f478f89b79eecb357c42fab718235", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/97ecfe934905e085adda936cc0840f2afe29753b7e778d194d90a0ad134645d2c252c2f83a6f4bfba9e3b98495dddf63465d99a24cbab8c2f6a89b8f7d0a4ab1"} build_url:https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037543 build_url: 'https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a461c712c76d95ca9fea24161c9d73a86508524bbe359988cf56bd64dafd1fce6f9f3afc37192237bc139949cc0eba9ce2f478f89b79eecb357c42fab718235", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/97ecfe934905e085adda936cc0840f2afe29753b7e778d194d90a0ad134645d2c252c2f83a6f4bfba9e3b98495dddf63465d99a24cbab8c2f6a89b8f7d0a4ab1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SdPvvpBHR0uW8Huk8UybKA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.22 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 13:58:59.631668) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 13:58:59.632005) ========= 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-1462219146.546379-2037198697 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021964 ========= master_lag: 1.92 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 13:59:01.570689) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 13:59:01.571028) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 13:59:01.571568) ========= ========= Total master_lag: 3.00 =========