builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-327 starttime: 1462190196.56 results: success (0) buildid: 20160502030557 builduid: 9a10b56592a1469ba9a09a91593baac1 revision: a48ee51d763144e79f666975501c15f0dda7af7c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:36.555709) ========= master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:36.556164) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:36.556452) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:36.632738) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:36.633007) ========= 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-1462190190.116609-1593084061 _=/tools/buildbot/bin/python using PTY: False --2016-05-02 04:56:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 16.0M=0.001s 2016-05-02 04:56:37 (16.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.292479 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:36.954926) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:36.955266) ========= 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-1462190190.116609-1593084061 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033843 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:37.017761) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:37.018118) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a48ee51d763144e79f666975501c15f0dda7af7c --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 a48ee51d763144e79f666975501c15f0dda7af7c --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-1462190190.116609-1593084061 _=/tools/buildbot/bin/python using PTY: False 2016-05-02 04:56:37,195 truncating revision to first 12 chars 2016-05-02 04:56:37,196 Setting DEBUG logging. 2016-05-02 04:56:37,196 attempt 1/10 2016-05-02 04:56:37,196 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a48ee51d7631?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-02 04:56:37,531 unpacking tar archive at: mozilla-aurora-a48ee51d7631/testing/mozharness/ program finished with exit code 0 elapsedTime=0.614855 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:37.663830) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:37.664186) ========= script_repo_revision: a48ee51d763144e79f666975501c15f0dda7af7c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:37.664580) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:37.664853) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 04:56:37.690590) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 40 secs) (at 2016-05-02 04:56:37.690864) ========= /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-1462190190.116609-1593084061 _=/tools/buildbot/bin/python using PTY: False 04:56:38 INFO - MultiFileLogger online at 20160502 04:56:38 in /builds/slave/test 04:56:38 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 04:56:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:56:38 INFO - {'append_to_log': False, 04:56:38 INFO - 'base_work_dir': '/builds/slave/test', 04:56:38 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:56:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:56:38 INFO - 'buildbot_json_path': 'buildprops.json', 04:56:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:56:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:56:38 INFO - 'download_minidump_stackwalk': True, 04:56:38 INFO - 'download_symbols': 'true', 04:56:38 INFO - 'e10s': False, 04:56:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:56:38 INFO - 'tooltool.py': '/tools/tooltool.py', 04:56:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:56:38 INFO - '/tools/misc-python/virtualenv.py')}, 04:56:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:56:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:56:38 INFO - 'log_level': 'info', 04:56:38 INFO - 'log_to_console': True, 04:56:38 INFO - 'opt_config_files': (), 04:56:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:56:38 INFO - '--processes=1', 04:56:38 INFO - '--config=%(test_path)s/wptrunner.ini', 04:56:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:56:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:56:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:56:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:56:38 INFO - 'pip_index': False, 04:56:38 INFO - 'require_test_zip': True, 04:56:38 INFO - 'test_type': ('testharness',), 04:56:38 INFO - 'this_chunk': '1', 04:56:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:56:38 INFO - 'total_chunks': '10', 04:56:38 INFO - 'virtualenv_path': 'venv', 04:56:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:56:38 INFO - 'work_dir': 'build'} 04:56:38 INFO - ##### 04:56:38 INFO - ##### Running clobber step. 04:56:38 INFO - ##### 04:56:38 INFO - Running pre-action listener: _resource_record_pre_action 04:56:38 INFO - Running main action method: clobber 04:56:38 INFO - rmtree: /builds/slave/test/build 04:56:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:56:38 INFO - Running post-action listener: _resource_record_post_action 04:56:38 INFO - ##### 04:56:38 INFO - ##### Running read-buildbot-config step. 04:56:38 INFO - ##### 04:56:38 INFO - Running pre-action listener: _resource_record_pre_action 04:56:38 INFO - Running main action method: read_buildbot_config 04:56:38 INFO - Using buildbot properties: 04:56:38 INFO - { 04:56:38 INFO - "project": "", 04:56:38 INFO - "product": "firefox", 04:56:38 INFO - "script_repo_revision": "production", 04:56:38 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 04:56:38 INFO - "repository": "", 04:56:38 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 04:56:38 INFO - "buildid": "20160502030557", 04:56:38 INFO - "pgo_build": "False", 04:56:38 INFO - "basedir": "/builds/slave/test", 04:56:38 INFO - "buildnumber": 0, 04:56:38 INFO - "slavename": "tst-linux64-spot-327", 04:56:38 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/", 04:56:38 INFO - "platform": "linux64", 04:56:38 INFO - "branch": "mozilla-aurora", 04:56:38 INFO - "revision": "a48ee51d763144e79f666975501c15f0dda7af7c", 04:56:38 INFO - "repo_path": "releases/mozilla-aurora", 04:56:38 INFO - "moz_repo_path": "", 04:56:38 INFO - "stage_platform": "linux64", 04:56:38 INFO - "builduid": "9a10b56592a1469ba9a09a91593baac1", 04:56:38 INFO - "slavebuilddir": "test" 04:56:38 INFO - } 04:56:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 04:56:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 04:56:38 INFO - Running post-action listener: _resource_record_post_action 04:56:38 INFO - ##### 04:56:38 INFO - ##### Running download-and-extract step. 04:56:38 INFO - ##### 04:56:38 INFO - Running pre-action listener: _resource_record_pre_action 04:56:38 INFO - Running main action method: download_and_extract 04:56:38 INFO - mkdir: /builds/slave/test/build/tests 04:56: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')]} 04:56:38 INFO - https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 04:56:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:56:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:56:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 04:56:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 04:57:08 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 04:57:08 INFO - retry: attempt #1 caught exception: timed out 04:57:08 INFO - retry: Failed, sleeping 30 seconds before retrying 04:57:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 04:58:08 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 04:58:08 INFO - retry: attempt #2 caught exception: timed out 04:58:08 INFO - retry: Failed, sleeping 60 seconds before retrying 04:59:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 04:59:38 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 04:59:38 INFO - retry: attempt #3 caught exception: timed out 04:59:38 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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! 04:59:38 INFO - Caught exception: timed out 04:59:38 INFO - Caught exception: timed out 04:59:38 INFO - Caught exception: timed out 04:59:38 INFO - trying https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:59:38 INFO - Downloading https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 04:59:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 04:59:39 INFO - Downloaded 1361 bytes. 04:59:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:59:39 INFO - Using the following test package requirements: 04:59:39 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 04:59:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 04:59:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 04:59:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'jsshell-linux-x86_64.zip'], 04:59:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 04:59:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 04:59:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 04:59:39 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 04:59:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 04:59:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:59:39 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 04:59:39 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 04:59:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:39 INFO - https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 04:59:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 04:59:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 04:59:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 04:59:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:00:09 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 05:00:09 INFO - retry: attempt #1 caught exception: timed out 05:00:09 INFO - retry: Failed, sleeping 30 seconds before retrying 05:00:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:01:10 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 05:01:10 INFO - retry: attempt #2 caught exception: timed out 05:01:10 INFO - retry: Failed, sleeping 60 seconds before retrying 05:02:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:02:40 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 05:02:40 INFO - retry: attempt #3 caught exception: timed out 05:02:40 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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! 05:02:40 INFO - Caught exception: timed out 05:02:40 INFO - Caught exception: timed out 05:02:40 INFO - Caught exception: timed out 05:02:40 INFO - trying https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 05:02:40 INFO - Downloading https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:02:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:02:41 INFO - Downloaded 22749152 bytes. 05:02:41 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/*'] 05:02:41 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/* 05:02:42 INFO - caution: filename not matched: web-platform/* 05:02:42 INFO - Return code: 11 05:02: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')]} 05:02:42 INFO - https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:02:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:02:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:02:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:02:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:03:12 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 05:03:12 INFO - retry: attempt #1 caught exception: timed out 05:03:12 INFO - retry: Failed, sleeping 30 seconds before retrying 05:03:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:04:12 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 05:04:12 INFO - retry: attempt #2 caught exception: timed out 05:04:12 INFO - retry: Failed, sleeping 60 seconds before retrying 05:05:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:05:42 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 05:05:42 INFO - retry: attempt #3 caught exception: timed out 05:05:42 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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! 05:05:42 INFO - Caught exception: timed out 05:05:42 INFO - Caught exception: timed out 05:05:42 INFO - Caught exception: timed out 05:05:42 INFO - trying https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:05:42 INFO - Downloading https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:05:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:05:44 INFO - Downloaded 36408617 bytes. 05:05:44 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/*'] 05:05:44 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/* 05:05:48 INFO - caution: filename not matched: bin/* 05:05:48 INFO - caution: filename not matched: config/* 05:05:48 INFO - caution: filename not matched: mozbase/* 05:05:48 INFO - caution: filename not matched: marionette/* 05:05:48 INFO - caution: filename not matched: tools/wptserve/* 05:05:48 INFO - Return code: 11 05:05:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:05:48 INFO - https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:05:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:05:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:05:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:05:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:06:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 05:06:18 INFO - retry: attempt #1 caught exception: timed out 05:06:18 INFO - retry: Failed, sleeping 30 seconds before retrying 05:06:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:07:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 05:07:18 INFO - retry: attempt #2 caught exception: timed out 05:07:18 INFO - retry: Failed, sleeping 60 seconds before retrying 05:08:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:08:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 05:08:48 INFO - retry: attempt #3 caught exception: timed out 05:08:48 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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! 05:08:48 INFO - Caught exception: timed out 05:08:48 INFO - Caught exception: timed out 05:08:48 INFO - Caught exception: timed out 05:08:48 INFO - trying https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:08:48 INFO - Downloading https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:08:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:08:52 INFO - Downloaded 69391344 bytes. 05:08:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:08:52 INFO - mkdir: /builds/slave/test/properties 05:08:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:08:52 INFO - Writing to file /builds/slave/test/properties/build_url 05:08:52 INFO - Contents: 05:08:52 INFO - build_url:https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:08:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:08:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:08:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:08:53 INFO - Contents: 05:08:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:08:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:53 INFO - https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:08:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:08:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:08:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:08:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:09:23 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 05:09:23 INFO - retry: attempt #1 caught exception: timed out 05:09:23 INFO - retry: Failed, sleeping 30 seconds before retrying 05:09:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:10:23 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 05:10:23 INFO - retry: attempt #2 caught exception: timed out 05:10:23 INFO - retry: Failed, sleeping 60 seconds before retrying 05:11:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:11:53 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 05:11:53 INFO - retry: attempt #3 caught exception: timed out 05:11:53 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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! 05:11:53 INFO - Caught exception: timed out 05:11:53 INFO - Caught exception: timed out 05:11:53 INFO - Caught exception: timed out 05:11:53 INFO - trying https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:11:53 INFO - Downloading https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:11:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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 05:11:59 INFO - Downloaded 90883799 bytes. 05:11:59 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'] 05:11:59 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 05:12:06 INFO - Return code: 0 05:12:06 INFO - Running post-action listener: _resource_record_post_action 05:12:06 INFO - Running post-action listener: set_extra_try_arguments 05:12:06 INFO - ##### 05:12:06 INFO - ##### Running create-virtualenv step. 05:12:06 INFO - ##### 05:12:06 INFO - Running pre-action listener: _pre_create_virtualenv 05:12:06 INFO - Running pre-action listener: _resource_record_pre_action 05:12:06 INFO - Running main action method: create_virtualenv 05:12:06 INFO - Creating virtualenv /builds/slave/test/build/venv 05:12:06 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:12:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:12:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:12:06 INFO - Using real prefix '/usr' 05:12:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:12:07 INFO - Installing distribute.............................................................................................................................................................................................done. 05:12:12 INFO - Installing pip.................done. 05:12:12 INFO - Return code: 0 05:12:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:12:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:12 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 0x2a7f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a803f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ba7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bae570>, '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 0x2baee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ba6380>, '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-1462190190.116609-1593084061', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:12:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:12:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:12:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:12:12 INFO - 'CCACHE_UMASK': '002', 05:12:12 INFO - 'DISPLAY': ':0', 05:12:12 INFO - 'HOME': '/home/cltbld', 05:12:12 INFO - 'LANG': 'en_US.UTF-8', 05:12:12 INFO - 'LOGNAME': 'cltbld', 05:12:12 INFO - 'MAIL': '/var/mail/cltbld', 05:12:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:12:12 INFO - 'MOZ_NO_REMOTE': '1', 05:12:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:12:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:12:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:12:12 INFO - 'PWD': '/builds/slave/test', 05:12:12 INFO - 'SHELL': '/bin/bash', 05:12:12 INFO - 'SHLVL': '1', 05:12:12 INFO - 'TERM': 'linux', 05:12:12 INFO - 'TMOUT': '86400', 05:12:12 INFO - 'USER': 'cltbld', 05:12:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462190190.116609-1593084061', 05:12:12 INFO - '_': '/tools/buildbot/bin/python'} 05:12:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:12:12 INFO - Downloading/unpacking psutil>=0.7.1 05:12:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:12:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:12:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:12:16 INFO - Installing collected packages: psutil 05:12:16 INFO - Running setup.py install for psutil 05:12:16 INFO - building 'psutil._psutil_linux' extension 05:12:16 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 05:12:16 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 05:12:16 INFO - building 'psutil._psutil_posix' extension 05:12:16 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 05:12:17 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 05:12:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:12:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:12:17 INFO - Successfully installed psutil 05:12:17 INFO - Cleaning up... 05:12:17 INFO - Return code: 0 05:12:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:12:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x2a7f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a803f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ba7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bae570>, '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 0x2baee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ba6380>, '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-1462190190.116609-1593084061', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:12:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:12:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:12:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:12:17 INFO - 'CCACHE_UMASK': '002', 05:12:17 INFO - 'DISPLAY': ':0', 05:12:17 INFO - 'HOME': '/home/cltbld', 05:12:17 INFO - 'LANG': 'en_US.UTF-8', 05:12:17 INFO - 'LOGNAME': 'cltbld', 05:12:17 INFO - 'MAIL': '/var/mail/cltbld', 05:12:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:12:17 INFO - 'MOZ_NO_REMOTE': '1', 05:12:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:12:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:12:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:12:17 INFO - 'PWD': '/builds/slave/test', 05:12:17 INFO - 'SHELL': '/bin/bash', 05:12:17 INFO - 'SHLVL': '1', 05:12:17 INFO - 'TERM': 'linux', 05:12:17 INFO - 'TMOUT': '86400', 05:12:17 INFO - 'USER': 'cltbld', 05:12:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462190190.116609-1593084061', 05:12:17 INFO - '_': '/tools/buildbot/bin/python'} 05:12:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:12:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:12:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:12:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:12:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:12:21 INFO - Installing collected packages: mozsystemmonitor 05:12:21 INFO - Running setup.py install for mozsystemmonitor 05:12:21 INFO - Successfully installed mozsystemmonitor 05:12:21 INFO - Cleaning up... 05:12:21 INFO - Return code: 0 05:12:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:21 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 0x2a7f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a803f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ba7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bae570>, '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 0x2baee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ba6380>, '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-1462190190.116609-1593084061', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:12:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:12:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:12:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:12:21 INFO - 'CCACHE_UMASK': '002', 05:12:21 INFO - 'DISPLAY': ':0', 05:12:21 INFO - 'HOME': '/home/cltbld', 05:12:21 INFO - 'LANG': 'en_US.UTF-8', 05:12:21 INFO - 'LOGNAME': 'cltbld', 05:12:21 INFO - 'MAIL': '/var/mail/cltbld', 05:12:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:12:21 INFO - 'MOZ_NO_REMOTE': '1', 05:12:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:12:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:12:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:12:21 INFO - 'PWD': '/builds/slave/test', 05:12:21 INFO - 'SHELL': '/bin/bash', 05:12:21 INFO - 'SHLVL': '1', 05:12:21 INFO - 'TERM': 'linux', 05:12:21 INFO - 'TMOUT': '86400', 05:12:21 INFO - 'USER': 'cltbld', 05:12:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462190190.116609-1593084061', 05:12:21 INFO - '_': '/tools/buildbot/bin/python'} 05:12:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:12:22 INFO - Downloading/unpacking blobuploader==1.2.4 05:12:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:25 INFO - Downloading blobuploader-1.2.4.tar.gz 05:12:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:12:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:12:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:12:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:12:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:27 INFO - Downloading docopt-0.6.1.tar.gz 05:12:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:12:27 INFO - Installing collected packages: blobuploader, requests, docopt 05:12:27 INFO - Running setup.py install for blobuploader 05:12:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:12:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:12:27 INFO - Running setup.py install for requests 05:12:28 INFO - Running setup.py install for docopt 05:12:28 INFO - Successfully installed blobuploader requests docopt 05:12:28 INFO - Cleaning up... 05:12:28 INFO - Return code: 0 05:12:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:12:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:28 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 0x2a7f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a803f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ba7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bae570>, '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 0x2baee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ba6380>, '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-1462190190.116609-1593084061', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:12:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:12:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:12:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:12:28 INFO - 'CCACHE_UMASK': '002', 05:12:28 INFO - 'DISPLAY': ':0', 05:12:28 INFO - 'HOME': '/home/cltbld', 05:12:28 INFO - 'LANG': 'en_US.UTF-8', 05:12:28 INFO - 'LOGNAME': 'cltbld', 05:12:28 INFO - 'MAIL': '/var/mail/cltbld', 05:12:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:12:28 INFO - 'MOZ_NO_REMOTE': '1', 05:12:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:12:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:12:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:12:28 INFO - 'PWD': '/builds/slave/test', 05:12:28 INFO - 'SHELL': '/bin/bash', 05:12:28 INFO - 'SHLVL': '1', 05:12:28 INFO - 'TERM': 'linux', 05:12:28 INFO - 'TMOUT': '86400', 05:12:28 INFO - 'USER': 'cltbld', 05:12:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462190190.116609-1593084061', 05:12:28 INFO - '_': '/tools/buildbot/bin/python'} 05:12:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:12:29 INFO - Running setup.py (path:/tmp/pip-0G2tw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:12:29 INFO - Running setup.py (path:/tmp/pip-PkHPar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:12:29 INFO - Running setup.py (path:/tmp/pip-sUrSir-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:12:29 INFO - Running setup.py (path:/tmp/pip-eVTddp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:12:29 INFO - Running setup.py (path:/tmp/pip-VBSixd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:12:29 INFO - Running setup.py (path:/tmp/pip-Gza63E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:12:30 INFO - Running setup.py (path:/tmp/pip-Z7bEMA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:12:30 INFO - Running setup.py (path:/tmp/pip-J_lYGf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:12:30 INFO - Running setup.py (path:/tmp/pip-419FJj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:12:30 INFO - Running setup.py (path:/tmp/pip-YCd_D0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:12:30 INFO - Running setup.py (path:/tmp/pip-sNG8FJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:12:30 INFO - Running setup.py (path:/tmp/pip-q6mLsu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:12:30 INFO - Running setup.py (path:/tmp/pip-n0XH6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:12:30 INFO - Running setup.py (path:/tmp/pip-Yksg4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:12:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:12:31 INFO - Running setup.py (path:/tmp/pip-dGUXrn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:12:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:12:31 INFO - Running setup.py (path:/tmp/pip-A7_VB4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:12:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:12:31 INFO - Running setup.py (path:/tmp/pip-hoywe8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:12:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:12:31 INFO - Running setup.py (path:/tmp/pip-sHgC2e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:12:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:12:31 INFO - Running setup.py (path:/tmp/pip-mIiu51-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:12:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:12:31 INFO - Running setup.py (path:/tmp/pip-W7_7QF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:12:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:12:32 INFO - Running setup.py (path:/tmp/pip-j4TDab-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:12:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:12:32 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:12:32 INFO - Running setup.py install for manifestparser 05:12:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:12:32 INFO - Running setup.py install for mozcrash 05:12:32 INFO - Running setup.py install for mozdebug 05:12:32 INFO - Running setup.py install for mozdevice 05:12:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Running setup.py install for mozfile 05:12:33 INFO - Running setup.py install for mozhttpd 05:12:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Running setup.py install for mozinfo 05:12:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Running setup.py install for mozInstall 05:12:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:12:33 INFO - Running setup.py install for mozleak 05:12:34 INFO - Running setup.py install for mozlog 05:12:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:12:34 INFO - Running setup.py install for moznetwork 05:12:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:12:34 INFO - Running setup.py install for mozprocess 05:12:34 INFO - Running setup.py install for mozprofile 05:12:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:12:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:12:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:12:35 INFO - Running setup.py install for mozrunner 05:12:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:12:35 INFO - Running setup.py install for mozscreenshot 05:12:35 INFO - Running setup.py install for moztest 05:12:35 INFO - Running setup.py install for mozversion 05:12:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:12:35 INFO - Running setup.py install for wptserve 05:12:36 INFO - Running setup.py install for marionette-driver 05:12:36 INFO - Running setup.py install for browsermob-proxy 05:12:36 INFO - Running setup.py install for marionette-client 05:12:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:12:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:12:37 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:12:37 INFO - Cleaning up... 05:12:37 INFO - Return code: 0 05:12:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:12:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:12:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:12:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:12:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:12:37 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 0x2a7f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a803f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ba7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bae570>, '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 0x2baee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ba6380>, '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-1462190190.116609-1593084061', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:12:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:12:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:12:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:12:37 INFO - 'CCACHE_UMASK': '002', 05:12:37 INFO - 'DISPLAY': ':0', 05:12:37 INFO - 'HOME': '/home/cltbld', 05:12:37 INFO - 'LANG': 'en_US.UTF-8', 05:12:37 INFO - 'LOGNAME': 'cltbld', 05:12:37 INFO - 'MAIL': '/var/mail/cltbld', 05:12:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:12:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:12:37 INFO - 'MOZ_NO_REMOTE': '1', 05:12:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:12:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:12:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:12:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:12:37 INFO - 'PWD': '/builds/slave/test', 05:12:37 INFO - 'SHELL': '/bin/bash', 05:12:37 INFO - 'SHLVL': '1', 05:12:37 INFO - 'TERM': 'linux', 05:12:37 INFO - 'TMOUT': '86400', 05:12:37 INFO - 'USER': 'cltbld', 05:12:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462190190.116609-1593084061', 05:12:37 INFO - '_': '/tools/buildbot/bin/python'} 05:12:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:12:37 INFO - Running setup.py (path:/tmp/pip-xB5JN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:12:37 INFO - Running setup.py (path:/tmp/pip-RvSt4s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:12:37 INFO - Running setup.py (path:/tmp/pip-XnB7qR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:12:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:12:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:12:38 INFO - Running setup.py (path:/tmp/pip-8GeJuD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:12:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:12:38 INFO - Running setup.py (path:/tmp/pip-rq9f_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:12:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:12:38 INFO - Running setup.py (path:/tmp/pip-Y5LrN9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:12:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:12:38 INFO - Running setup.py (path:/tmp/pip-75OunE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:12:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:12:38 INFO - Running setup.py (path:/tmp/pip-6QHZ1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:12:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:12:38 INFO - Running setup.py (path:/tmp/pip-_HrHa3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:12:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:12:38 INFO - Running setup.py (path:/tmp/pip-mJOF30-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:12:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:12:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:12:38 INFO - Running setup.py (path:/tmp/pip-wWLHtt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:12:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:12:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:12:39 INFO - Running setup.py (path:/tmp/pip-vyMXz0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:12:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:12:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:12:39 INFO - Running setup.py (path:/tmp/pip-Sytkaf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:12:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:12:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:12:39 INFO - Running setup.py (path:/tmp/pip-_NWejB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:12:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:12:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:12:39 INFO - Running setup.py (path:/tmp/pip-cqXoAx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:12:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:12:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:12:39 INFO - Running setup.py (path:/tmp/pip-50ypGC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:12:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:12:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:12:39 INFO - Running setup.py (path:/tmp/pip-oWIgVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:12:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:12:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:12:39 INFO - Running setup.py (path:/tmp/pip-5klNfY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:12:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:12:40 INFO - Running setup.py (path:/tmp/pip-bzYNRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:12:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:12:40 INFO - Running setup.py (path:/tmp/pip-IBnzAu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:12:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:12:40 INFO - Running setup.py (path:/tmp/pip-6aOI56-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:12:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:12:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:12:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:12:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:12:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:12:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:12:44 INFO - Downloading blessings-1.6.tar.gz 05:12:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:12:44 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:12:44 INFO - Installing collected packages: blessings 05:12:44 INFO - Running setup.py install for blessings 05:12:44 INFO - Successfully installed blessings 05:12:44 INFO - Cleaning up... 05:12:45 INFO - Return code: 0 05:12:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:12:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:12:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:12:45 INFO - Reading from file tmpfile_stdout 05:12:45 INFO - Current package versions: 05:12:45 INFO - argparse == 1.2.1 05:12:45 INFO - blessings == 1.6 05:12:45 INFO - blobuploader == 1.2.4 05:12:45 INFO - browsermob-proxy == 0.6.0 05:12:45 INFO - docopt == 0.6.1 05:12:45 INFO - manifestparser == 1.1 05:12:45 INFO - marionette-client == 2.3.0 05:12:45 INFO - marionette-driver == 1.4.0 05:12:45 INFO - mozInstall == 1.12 05:12:45 INFO - mozcrash == 0.17 05:12:45 INFO - mozdebug == 0.1 05:12:45 INFO - mozdevice == 0.48 05:12:45 INFO - mozfile == 1.2 05:12:45 INFO - mozhttpd == 0.7 05:12:45 INFO - mozinfo == 0.9 05:12:45 INFO - mozleak == 0.1 05:12:45 INFO - mozlog == 3.1 05:12:45 INFO - moznetwork == 0.27 05:12:45 INFO - mozprocess == 0.22 05:12:45 INFO - mozprofile == 0.28 05:12:45 INFO - mozrunner == 6.11 05:12:45 INFO - mozscreenshot == 0.1 05:12:45 INFO - mozsystemmonitor == 0.0 05:12:45 INFO - moztest == 0.7 05:12:45 INFO - mozversion == 1.4 05:12:45 INFO - psutil == 3.1.1 05:12:45 INFO - requests == 1.2.3 05:12:45 INFO - wptserve == 1.4.0 05:12:45 INFO - wsgiref == 0.1.2 05:12:45 INFO - Running post-action listener: _resource_record_post_action 05:12:45 INFO - Running post-action listener: _start_resource_monitoring 05:12:45 INFO - Starting resource monitoring. 05:12:45 INFO - ##### 05:12:45 INFO - ##### Running pull step. 05:12:45 INFO - ##### 05:12:45 INFO - Running pre-action listener: _resource_record_pre_action 05:12:45 INFO - Running main action method: pull 05:12:45 INFO - Pull has nothing to do! 05:12:45 INFO - Running post-action listener: _resource_record_post_action 05:12:45 INFO - ##### 05:12:45 INFO - ##### Running install step. 05:12:45 INFO - ##### 05:12:45 INFO - Running pre-action listener: _resource_record_pre_action 05:12:45 INFO - Running main action method: install 05:12:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:12:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:12:45 INFO - Reading from file tmpfile_stdout 05:12:45 INFO - Detecting whether we're running mozinstall >=1.0... 05:12:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:12:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:12:46 INFO - Reading from file tmpfile_stdout 05:12:46 INFO - Output received: 05:12:46 INFO - Usage: mozinstall [options] installer 05:12:46 INFO - Options: 05:12:46 INFO - -h, --help show this help message and exit 05:12:46 INFO - -d DEST, --destination=DEST 05:12:46 INFO - Directory to install application into. [default: 05:12:46 INFO - "/builds/slave/test"] 05:12:46 INFO - --app=APP Application being installed. [default: firefox] 05:12:46 INFO - mkdir: /builds/slave/test/build/application 05:12:46 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'] 05:12:46 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 05:13:14 INFO - Reading from file tmpfile_stdout 05:13:14 INFO - Output received: 05:13:14 INFO - /builds/slave/test/build/application/firefox/firefox 05:13:14 INFO - Running post-action listener: _resource_record_post_action 05:13:14 INFO - ##### 05:13:14 INFO - ##### Running run-tests step. 05:13:14 INFO - ##### 05:13:14 INFO - Running pre-action listener: _resource_record_pre_action 05:13:14 INFO - Running main action method: run_tests 05:13:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:13:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:13:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:13:14 INFO - grabbing minidump binary from tooltool 05:13:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:13:14 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 0x2bae570>, '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 0x2baee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ba6380>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:13:14 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:13:14 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 05:13:14 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:13:14 INFO - Return code: 0 05:13:14 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:13:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:13:14 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/F2Jd_tmdS82JPHzw6fBCAQ/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 05:13:14 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/F2Jd_tmdS82JPHzw6fBCAQ/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 05:13:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:13:14 INFO - 'CCACHE_UMASK': '002', 05:13:14 INFO - 'DISPLAY': ':0', 05:13:14 INFO - 'HOME': '/home/cltbld', 05:13:14 INFO - 'LANG': 'en_US.UTF-8', 05:13:14 INFO - 'LOGNAME': 'cltbld', 05:13:14 INFO - 'MAIL': '/var/mail/cltbld', 05:13:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:13:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:13:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:13:14 INFO - 'MOZ_NO_REMOTE': '1', 05:13:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:13:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:13:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:13:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:13:14 INFO - 'PWD': '/builds/slave/test', 05:13:14 INFO - 'SHELL': '/bin/bash', 05:13:14 INFO - 'SHLVL': '1', 05:13:14 INFO - 'TERM': 'linux', 05:13:14 INFO - 'TMOUT': '86400', 05:13:14 INFO - 'USER': 'cltbld', 05:13:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462190190.116609-1593084061', 05:13:14 INFO - '_': '/tools/buildbot/bin/python'} 05:13:14 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/F2Jd_tmdS82JPHzw6fBCAQ/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 05:13:15 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:13:15 INFO - import pkg_resources 05:13:16 INFO - Using 1 client processes 05:13:16 INFO - wptserve Starting http server on 127.0.0.1:8000 05:13:17 INFO - wptserve Starting http server on 127.0.0.1:8001 05:13:17 INFO - wptserve Starting http server on 127.0.0.1:8443 05:13:19 INFO - SUITE-START | Running 778 tests 05:13:19 INFO - Running testharness tests 05:13:19 INFO - Setting up ssl 05:13:19 INFO - PROCESS | certutil | 05:13:19 INFO - PROCESS | certutil | 05:13:19 INFO - PROCESS | certutil | 05:13:19 INFO - Certificate Nickname Trust Attributes 05:13:19 INFO - SSL,S/MIME,JAR/XPI 05:13:19 INFO - 05:13:19 INFO - web-platform-tests CT,, 05:13:19 INFO - 05:13:19 INFO - Starting runner 05:13:21 INFO - PROCESS | 16739 | 1462191201992 Marionette DEBUG Marionette enabled via build flag and pref 05:13:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c00e69800 == 1 [pid = 16739] [id = 1] 05:13:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 1 (0x7f8c00e6a000) [pid = 16739] [serial = 1] [outer = (nil)] 05:13:22 INFO - PROCESS | 16739 | [16739] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:13:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 2 (0x7f8c00e6b000) [pid = 16739] [serial = 2] [outer = 0x7f8c00e6a000] 05:13:22 INFO - PROCESS | 16739 | 1462191202630 Marionette INFO Listening on port 2828 05:13:23 INFO - PROCESS | 16739 | 1462191203173 Marionette DEBUG Marionette enabled via command-line flag 05:13:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfdd35000 == 2 [pid = 16739] [id = 2] 05:13:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 3 (0x7f8bfdd35800) [pid = 16739] [serial = 3] [outer = (nil)] 05:13:23 INFO - PROCESS | 16739 | [16739] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:13:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 4 (0x7f8bfdd36800) [pid = 16739] [serial = 4] [outer = 0x7f8bfdd35800] 05:13:23 INFO - PROCESS | 16739 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8bfdc6b0d0 05:13:23 INFO - PROCESS | 16739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f8bfdc83910 05:13:23 INFO - PROCESS | 16739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8bfdc8fb80 05:13:23 INFO - PROCESS | 16739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8bfdc8fe80 05:13:23 INFO - PROCESS | 16739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f8bfdc9b1f0 05:13:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 5 (0x7f8bf81de000) [pid = 16739] [serial = 5] [outer = 0x7f8c00e6a000] 05:13:23 INFO - PROCESS | 16739 | [16739] 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 05:13:23 INFO - PROCESS | 16739 | 1462191203555 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37908 05:13:23 INFO - PROCESS | 16739 | [16739] 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 05:13:23 INFO - PROCESS | 16739 | 1462191203638 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37909 05:13:23 INFO - PROCESS | 16739 | 1462191203648 Marionette DEBUG Closed connection conn0 05:13:23 INFO - PROCESS | 16739 | [16739] 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 05:13:23 INFO - PROCESS | 16739 | [16739] 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 05:13:23 INFO - PROCESS | 16739 | 1462191203770 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37910 05:13:23 INFO - PROCESS | 16739 | 1462191203774 Marionette DEBUG Closed connection conn1 05:13:23 INFO - PROCESS | 16739 | [16739] 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 05:13:23 INFO - PROCESS | 16739 | 1462191203836 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37911 05:13:23 INFO - PROCESS | 16739 | 1462191203842 Marionette DEBUG Closed connection conn2 05:13:23 INFO - PROCESS | 16739 | 1462191203899 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:13:23 INFO - PROCESS | 16739 | 1462191203917 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":"20160502030557","device":"desktop","version":"48.0a2"} 05:13:24 INFO - PROCESS | 16739 | [16739] 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 05:13:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1472800 == 3 [pid = 16739] [id = 3] 05:13:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 6 (0x7f8bf1473000) [pid = 16739] [serial = 6] [outer = (nil)] 05:13:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1473800 == 4 [pid = 16739] [id = 4] 05:13:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 7 (0x7f8bf120dc00) [pid = 16739] [serial = 7] [outer = (nil)] 05:13:25 INFO - PROCESS | 16739 | [16739] 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 05:13:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf073c000 == 5 [pid = 16739] [id = 5] 05:13:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 8 (0x7f8bf0406c00) [pid = 16739] [serial = 8] [outer = (nil)] 05:13:26 INFO - PROCESS | 16739 | [16739] 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 05:13:26 INFO - PROCESS | 16739 | [16739] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:13:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 9 (0x7f8bf03e1800) [pid = 16739] [serial = 9] [outer = 0x7f8bf0406c00] 05:13:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 10 (0x7f8bf00cc800) [pid = 16739] [serial = 10] [outer = 0x7f8bf1473000] 05:13:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 11 (0x7f8bf0095400) [pid = 16739] [serial = 11] [outer = 0x7f8bf120dc00] 05:13:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 12 (0x7f8bf03e2c00) [pid = 16739] [serial = 12] [outer = 0x7f8bf0406c00] 05:13:27 INFO - PROCESS | 16739 | 1462191207512 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 16739 | 1462191207531 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 13 (0x7f8bede97c00) [pid = 16739] [serial = 13] [outer = 0x7f8bf0406c00] 05:13:28 INFO - PROCESS | 16739 | 1462191208244 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4e06afc4-2a8f-4381-8c06-50952ff2d440","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":"20160502030557","device":"desktop","version":"48.0a2","command_id":1}}] 05:13:28 INFO - PROCESS | 16739 | 1462191208471 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:13:28 INFO - PROCESS | 16739 | 1462191208636 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:13:28 INFO - PROCESS | 16739 | 1462191208890 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:13:28 INFO - PROCESS | 16739 | [16739] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:13:29 INFO - PROCESS | 16739 | [16739] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:13:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 14 (0x7f8c1fd12c00) [pid = 16739] [serial = 14] [outer = 0x7f8bf0406c00] 05:13:29 INFO - PROCESS | 16739 | [16739] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:13:29 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:29 INFO - PROCESS | 16739 | 1462191209385 Marionette TRACE conn3 <- [1,3,null,{}] 05:13:29 INFO - PROCESS | 16739 | 1462191209524 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:13:29 INFO - PROCESS | 16739 | 1462191209587 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:13:29 INFO - PROCESS | 16739 | 1462191209643 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 16739 | 1462191209647 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:13:29 INFO - PROCESS | 16739 | 1462191209672 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 16739 | 1462191209677 Marionette TRACE conn3 <- [1,6,null,{}] 05:13:29 INFO - PROCESS | 16739 | 1462191209703 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 16739 | 1462191209778 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:13:29 INFO - PROCESS | 16739 | 1462191209791 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94d1800 == 6 [pid = 16739] [id = 6] 05:13:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 15 (0x7f8be933cc00) [pid = 16739] [serial = 15] [outer = (nil)] 05:13:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 16 (0x7f8be933e800) [pid = 16739] [serial = 16] [outer = 0x7f8be933cc00] 05:13:29 INFO - PROCESS | 16739 | 1462191209860 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 17 (0x7f8be9345000) [pid = 16739] [serial = 17] [outer = 0x7f8be933cc00] 05:13:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be929f000 == 7 [pid = 16739] [id = 7] 05:13:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 18 (0x7f8be9292400) [pid = 16739] [serial = 18] [outer = (nil)] 05:13:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 19 (0x7f8be9298000) [pid = 16739] [serial = 19] [outer = 0x7f8be9292400] 05:13:30 INFO - PROCESS | 16739 | 1462191210336 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 20 (0x7f8be84d9000) [pid = 16739] [serial = 20] [outer = 0x7f8be9292400] 05:13:30 INFO - PROCESS | 16739 | 1462191210786 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:13:30 INFO - PROCESS | 16739 | [16739] 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 05:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1206ms 05:13:30 INFO - PROCESS | 16739 | 1462191210889 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 16739 | 1462191210892 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:13:30 INFO - PROCESS | 16739 | 1462191210976 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 16739 | 1462191210979 Marionette TRACE conn3 <- [1,10,null,{}] 05:13:31 INFO - PROCESS | 16739 | 1462191211011 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 16739 | 1462191211175 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:13:31 INFO - PROCESS | 16739 | 1462191211205 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7475800 == 8 [pid = 16739] [id = 8] 05:13:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 21 (0x7f8be84e5000) [pid = 16739] [serial = 21] [outer = (nil)] 05:13:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 22 (0x7f8be84e6c00) [pid = 16739] [serial = 22] [outer = 0x7f8be84e5000] 05:13:31 INFO - PROCESS | 16739 | 1462191211271 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 23 (0x7f8be77a3400) [pid = 16739] [serial = 23] [outer = 0x7f8be84e5000] 05:13:31 INFO - PROCESS | 16739 | 1462191211837 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 950ms 05:13:31 INFO - PROCESS | 16739 | 1462191211861 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 16739 | 1462191211865 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:13:31 INFO - PROCESS | 16739 | 1462191211870 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 16739 | 1462191211888 Marionette TRACE conn3 <- [1,14,null,{}] 05:13:31 INFO - PROCESS | 16739 | 1462191211894 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 16739 | 1462191212039 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:13:32 INFO - PROCESS | 16739 | 1462191212060 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7820000 == 9 [pid = 16739] [id = 9] 05:13:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 24 (0x7f8be77b1000) [pid = 16739] [serial = 24] [outer = (nil)] 05:13:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 25 (0x7f8be7872800) [pid = 16739] [serial = 25] [outer = 0x7f8be77b1000] 05:13:32 INFO - PROCESS | 16739 | 1462191212119 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 26 (0x7f8be787c400) [pid = 16739] [serial = 26] [outer = 0x7f8be77b1000] 05:13:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7558800 == 10 [pid = 16739] [id = 10] 05:13:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 27 (0x7f8be7559000) [pid = 16739] [serial = 27] [outer = (nil)] 05:13:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 28 (0x7f8be7815800) [pid = 16739] [serial = 28] [outer = 0x7f8be7559000] 05:13:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 29 (0x7f8be79df800) [pid = 16739] [serial = 29] [outer = 0x7f8be7559000] 05:13:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79ec800 == 11 [pid = 16739] [id = 11] 05:13:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 30 (0x7f8be77aa400) [pid = 16739] [serial = 30] [outer = (nil)] 05:13:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 31 (0x7f8be7ae9c00) [pid = 16739] [serial = 31] [outer = 0x7f8be77aa400] 05:13:33 INFO - PROCESS | 16739 | 1462191213383 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:13:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 32 (0x7f8be7aee000) [pid = 16739] [serial = 32] [outer = 0x7f8be77aa400] 05:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1597ms 05:13:33 INFO - PROCESS | 16739 | 1462191213527 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 16739 | 1462191213533 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:13:33 INFO - PROCESS | 16739 | 1462191213566 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 16739 | 1462191213570 Marionette TRACE conn3 <- [1,18,null,{}] 05:13:33 INFO - PROCESS | 16739 | 1462191213636 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 16739 | 1462191213823 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:13:33 INFO - PROCESS | 16739 | 1462191213929 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be84cd000 == 12 [pid = 16739] [id = 12] 05:13:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 33 (0x7f8be7ae7000) [pid = 16739] [serial = 33] [outer = (nil)] 05:13:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 34 (0x7f8bea9dcc00) [pid = 16739] [serial = 34] [outer = 0x7f8be7ae7000] 05:13:34 INFO - PROCESS | 16739 | 1462191214022 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 35 (0x7f8bede08400) [pid = 16739] [serial = 35] [outer = 0x7f8be7ae7000] 05:13:34 INFO - PROCESS | 16739 | 1462191214808 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1279ms 05:13:34 INFO - PROCESS | 16739 | 1462191214829 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 16739 | 1462191214837 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:13:34 INFO - PROCESS | 16739 | 1462191214863 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 16739 | 1462191214868 Marionette TRACE conn3 <- [1,22,null,{}] 05:13:34 INFO - PROCESS | 16739 | 1462191214877 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 16739 | 1462191215041 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:13:35 INFO - PROCESS | 16739 | 1462191215156 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bee7ae800 == 13 [pid = 16739] [id = 13] 05:13:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 36 (0x7f8bee7c9800) [pid = 16739] [serial = 36] [outer = (nil)] 05:13:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 37 (0x7f8befb33000) [pid = 16739] [serial = 37] [outer = 0x7f8bee7c9800] 05:13:35 INFO - PROCESS | 16739 | 1462191215234 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 38 (0x7f8bf03e1400) [pid = 16739] [serial = 38] [outer = 0x7f8bee7c9800] 05:13:36 INFO - PROCESS | 16739 | 1462191216025 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1251ms 05:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:13:36 INFO - PROCESS | 16739 | 1462191216099 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 16739 | 1462191216102 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:13:36 INFO - PROCESS | 16739 | 1462191216109 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 16739 | 1462191216114 Marionette TRACE conn3 <- [1,26,null,{}] 05:13:36 INFO - PROCESS | 16739 | 1462191216130 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 16739 | 1462191216344 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:13:36 INFO - PROCESS | 16739 | 1462191216473 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0737000 == 14 [pid = 16739] [id = 14] 05:13:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 39 (0x7f8be77a3c00) [pid = 16739] [serial = 39] [outer = (nil)] 05:13:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 40 (0x7f8bf0e3f000) [pid = 16739] [serial = 40] [outer = 0x7f8be77a3c00] 05:13:36 INFO - PROCESS | 16739 | 1462191216552 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 41 (0x7f8bf1220800) [pid = 16739] [serial = 41] [outer = 0x7f8be77a3c00] 05:13:37 INFO - PROCESS | 16739 | 1462191217649 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1584ms 05:13:37 INFO - PROCESS | 16739 | 1462191217694 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:13:37 INFO - PROCESS | 16739 | 1462191217699 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:13:37 INFO - PROCESS | 16739 | 1462191217705 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 16739 | 1462191217710 Marionette TRACE conn3 <- [1,30,null,{}] 05:13:37 INFO - PROCESS | 16739 | 1462191217717 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 16739 | 1462191217917 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:13:38 INFO - PROCESS | 16739 | 1462191218048 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7806000 == 15 [pid = 16739] [id = 15] 05:13:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 42 (0x7f8bea8d5c00) [pid = 16739] [serial = 42] [outer = (nil)] 05:13:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 43 (0x7f8beeb97800) [pid = 16739] [serial = 43] [outer = 0x7f8bea8d5c00] 05:13:38 INFO - PROCESS | 16739 | 1462191218114 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 44 (0x7f8bf1223800) [pid = 16739] [serial = 44] [outer = 0x7f8bea8d5c00] 05:13:38 INFO - PROCESS | 16739 | 1462191218772 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1089ms 05:13:38 INFO - PROCESS | 16739 | 1462191218794 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 16739 | 1462191218802 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:13:38 INFO - PROCESS | 16739 | 1462191218811 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 16739 | 1462191218815 Marionette TRACE conn3 <- [1,34,null,{}] 05:13:38 INFO - PROCESS | 16739 | 1462191218820 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 16739 | 1462191218970 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:13:39 INFO - PROCESS | 16739 | 1462191219056 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0730000 == 16 [pid = 16739] [id = 16] 05:13:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 45 (0x7f8be742b400) [pid = 16739] [serial = 45] [outer = (nil)] 05:13:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 46 (0x7f8bf162f400) [pid = 16739] [serial = 46] [outer = 0x7f8be742b400] 05:13:39 INFO - PROCESS | 16739 | 1462191219117 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 47 (0x7f8bf218d800) [pid = 16739] [serial = 47] [outer = 0x7f8be742b400] 05:13:39 INFO - PROCESS | 16739 | 1462191219749 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 981ms 05:13:39 INFO - PROCESS | 16739 | 1462191219793 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 16739 | 1462191219797 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:13:39 INFO - PROCESS | 16739 | 1462191219803 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 16739 | 1462191219808 Marionette TRACE conn3 <- [1,38,null,{}] 05:13:39 INFO - PROCESS | 16739 | 1462191219822 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 16739 | 1462191219986 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:13:40 INFO - PROCESS | 16739 | 1462191220010 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e91800 == 17 [pid = 16739] [id = 17] 05:13:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 48 (0x7f8bf237f800) [pid = 16739] [serial = 48] [outer = (nil)] 05:13:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 49 (0x7f8bf3539000) [pid = 16739] [serial = 49] [outer = 0x7f8bf237f800] 05:13:40 INFO - PROCESS | 16739 | 1462191220072 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 50 (0x7f8bf448c000) [pid = 16739] [serial = 50] [outer = 0x7f8bf237f800] 05:13:40 INFO - PROCESS | 16739 | 1462191220741 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 980ms 05:13:40 INFO - PROCESS | 16739 | 1462191220784 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 16739 | 1462191220789 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:13:40 INFO - PROCESS | 16739 | 1462191220794 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 16739 | 1462191220796 Marionette TRACE conn3 <- [1,42,null,{}] 05:13:40 INFO - PROCESS | 16739 | 1462191220801 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 16739 | 1462191220965 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:13:40 INFO - PROCESS | 16739 | 1462191220983 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed25b000 == 18 [pid = 16739] [id = 18] 05:13:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 51 (0x7f8bed2a2800) [pid = 16739] [serial = 51] [outer = (nil)] 05:13:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 52 (0x7f8bf369e800) [pid = 16739] [serial = 52] [outer = 0x7f8bed2a2800] 05:13:41 INFO - PROCESS | 16739 | 1462191221048 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 53 (0x7f8bf44c8000) [pid = 16739] [serial = 53] [outer = 0x7f8bed2a2800] 05:13:41 INFO - PROCESS | 16739 | 1462191221644 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 881ms 05:13:41 INFO - PROCESS | 16739 | 1462191221676 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 16739 | 1462191221680 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:13:41 INFO - PROCESS | 16739 | 1462191221685 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 16739 | 1462191221687 Marionette TRACE conn3 <- [1,46,null,{}] 05:13:41 INFO - PROCESS | 16739 | 1462191221692 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 16739 | 1462191221818 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:13:41 INFO - PROCESS | 16739 | 1462191221835 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf169e800 == 19 [pid = 16739] [id = 19] 05:13:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 54 (0x7f8bf44cb400) [pid = 16739] [serial = 54] [outer = (nil)] 05:13:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 55 (0x7f8bf8105c00) [pid = 16739] [serial = 55] [outer = 0x7f8bf44cb400] 05:13:41 INFO - PROCESS | 16739 | 1462191221901 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 56 (0x7f8bfdc74c00) [pid = 16739] [serial = 56] [outer = 0x7f8bf44cb400] 05:13:42 INFO - PROCESS | 16739 | 1462191222606 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 983ms 05:13:42 INFO - PROCESS | 16739 | 1462191222668 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 16739 | 1462191222672 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:13:42 INFO - PROCESS | 16739 | 1462191222677 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 16739 | 1462191222679 Marionette TRACE conn3 <- [1,50,null,{}] 05:13:42 INFO - PROCESS | 16739 | 1462191222695 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 16739 | 1462191222842 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:13:42 INFO - PROCESS | 16739 | 1462191222853 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf36d7800 == 20 [pid = 16739] [id = 20] 05:13:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 57 (0x7f8bfdfe9000) [pid = 16739] [serial = 57] [outer = (nil)] 05:13:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 58 (0x7f8bfe0c5800) [pid = 16739] [serial = 58] [outer = 0x7f8bfdfe9000] 05:13:42 INFO - PROCESS | 16739 | 1462191222927 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 59 (0x7f8bfe489400) [pid = 16739] [serial = 59] [outer = 0x7f8bfdfe9000] 05:13:43 INFO - PROCESS | 16739 | 1462191223566 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 926ms 05:13:43 INFO - PROCESS | 16739 | 1462191223605 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 16739 | 1462191223607 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:13:43 INFO - PROCESS | 16739 | 1462191223614 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 16739 | 1462191223617 Marionette TRACE conn3 <- [1,54,null,{}] 05:13:43 INFO - PROCESS | 16739 | 1462191223622 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 16739 | 1462191223742 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:13:43 INFO - PROCESS | 16739 | 1462191223834 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf386a800 == 21 [pid = 16739] [id = 21] 05:13:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 60 (0x7f8bfdfde000) [pid = 16739] [serial = 60] [outer = (nil)] 05:13:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 61 (0x7f8bfef0d400) [pid = 16739] [serial = 61] [outer = 0x7f8bfdfde000] 05:13:43 INFO - PROCESS | 16739 | 1462191223897 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 62 (0x7f8bff27e000) [pid = 16739] [serial = 62] [outer = 0x7f8bfdfde000] 05:13:44 INFO - PROCESS | 16739 | 1462191224460 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 876ms 05:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:13:44 INFO - PROCESS | 16739 | 1462191224490 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 16739 | 1462191224493 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:13:44 INFO - PROCESS | 16739 | 1462191224497 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 16739 | 1462191224501 Marionette TRACE conn3 <- [1,58,null,{}] 05:13:44 INFO - PROCESS | 16739 | 1462191224506 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 16739 | 1462191224636 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:13:44 INFO - PROCESS | 16739 | 1462191224653 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf74a0000 == 22 [pid = 16739] [id = 22] 05:13:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 63 (0x7f8bed23ac00) [pid = 16739] [serial = 63] [outer = (nil)] 05:13:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 64 (0x7f8bff40ac00) [pid = 16739] [serial = 64] [outer = 0x7f8bed23ac00] 05:13:44 INFO - PROCESS | 16739 | 1462191224715 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8c00e3ac00) [pid = 16739] [serial = 65] [outer = 0x7f8bed23ac00] 05:13:45 INFO - PROCESS | 16739 | 1462191225390 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 936ms 05:13:45 INFO - PROCESS | 16739 | 1462191225435 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 16739 | 1462191225438 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:13:45 INFO - PROCESS | 16739 | 1462191225444 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 16739 | 1462191225445 Marionette TRACE conn3 <- [1,62,null,{}] 05:13:45 INFO - PROCESS | 16739 | 1462191225450 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 16739 | 1462191225622 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:13:45 INFO - PROCESS | 16739 | 1462191225671 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf81dc000 == 23 [pid = 16739] [id = 23] 05:13:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8bff407400) [pid = 16739] [serial = 66] [outer = (nil)] 05:13:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8c02589400) [pid = 16739] [serial = 67] [outer = 0x7f8bff407400] 05:13:45 INFO - PROCESS | 16739 | 1462191225729 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8c02787400) [pid = 16739] [serial = 68] [outer = 0x7f8bff407400] 05:13:47 INFO - PROCESS | 16739 | 1462191227161 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1790ms 05:13:47 INFO - PROCESS | 16739 | 1462191227235 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 16739 | 1462191227240 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:13:47 INFO - PROCESS | 16739 | 1462191227248 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 16739 | 1462191227253 Marionette TRACE conn3 <- [1,66,null,{}] 05:13:47 INFO - PROCESS | 16739 | 1462191227270 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 16739 | 1462191227455 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:13:47 INFO - PROCESS | 16739 | 1462191227477 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94c0800 == 24 [pid = 16739] [id = 24] 05:13:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8bee7c6400) [pid = 16739] [serial = 69] [outer = (nil)] 05:13:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8beeb94000) [pid = 16739] [serial = 70] [outer = 0x7f8bee7c6400] 05:13:47 INFO - PROCESS | 16739 | 1462191227542 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bef8e2000) [pid = 16739] [serial = 71] [outer = 0x7f8bee7c6400] 05:13:48 INFO - PROCESS | 16739 | 1462191228193 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 989ms 05:13:48 INFO - PROCESS | 16739 | 1462191228238 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 16739 | 1462191228246 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:13:48 INFO - PROCESS | 16739 | 1462191228260 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 16739 | 1462191228263 Marionette TRACE conn3 <- [1,70,null,{}] 05:13:48 INFO - PROCESS | 16739 | 1462191228269 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 16739 | 1462191228875 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8be84e5000) [pid = 16739] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8be933cc00) [pid = 16739] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 68 (0x7f8bf237f800) [pid = 16739] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 67 (0x7f8bed2a2800) [pid = 16739] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 66 (0x7f8bfdfe9000) [pid = 16739] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8bfdfde000) [pid = 16739] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 64 (0x7f8bed23ac00) [pid = 16739] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 63 (0x7f8be77b1000) [pid = 16739] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 62 (0x7f8be7ae7000) [pid = 16739] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 61 (0x7f8bee7c9800) [pid = 16739] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 60 (0x7f8be77a3c00) [pid = 16739] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 59 (0x7f8bea8d5c00) [pid = 16739] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:13:48 INFO - PROCESS | 16739 | --DOMWINDOW == 58 (0x7f8be742b400) [pid = 16739] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:13:49 INFO - PROCESS | 16739 | 1462191229012 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be83a8000 == 25 [pid = 16739] [id = 25] 05:13:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 59 (0x7f8be742dc00) [pid = 16739] [serial = 72] [outer = (nil)] 05:13:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 60 (0x7f8be9291400) [pid = 16739] [serial = 73] [outer = 0x7f8be742dc00] 05:13:49 INFO - PROCESS | 16739 | 1462191229075 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 61 (0x7f8bf0e37800) [pid = 16739] [serial = 74] [outer = 0x7f8be742dc00] 05:13:49 INFO - PROCESS | 16739 | 1462191229660 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1431ms 05:13:49 INFO - PROCESS | 16739 | 1462191229692 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 16739 | 1462191229695 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:13:49 INFO - PROCESS | 16739 | 1462191229701 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 16739 | 1462191229706 Marionette TRACE conn3 <- [1,74,null,{}] 05:13:49 INFO - PROCESS | 16739 | 1462191229721 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 16739 | 1462191229884 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:13:49 INFO - PROCESS | 16739 | 1462191229973 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd45000 == 26 [pid = 16739] [id = 26] 05:13:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 62 (0x7f8bf0e41000) [pid = 16739] [serial = 75] [outer = (nil)] 05:13:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 63 (0x7f8bf18b9c00) [pid = 16739] [serial = 76] [outer = 0x7f8bf0e41000] 05:13:50 INFO - PROCESS | 16739 | 1462191230036 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 64 (0x7f8bf22cb400) [pid = 16739] [serial = 77] [outer = 0x7f8bf0e41000] 05:13:50 INFO - PROCESS | 16739 | 1462191230667 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1032ms 05:13:50 INFO - PROCESS | 16739 | 1462191230734 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:13:50 INFO - PROCESS | 16739 | 1462191230739 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:13:50 INFO - PROCESS | 16739 | 1462191230744 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 16739 | 1462191230747 Marionette TRACE conn3 <- [1,78,null,{}] 05:13:50 INFO - PROCESS | 16739 | 1462191230752 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 16739 | 1462191230912 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:13:51 INFO - PROCESS | 16739 | 1462191231010 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7475000 == 27 [pid = 16739] [id = 27] 05:13:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8be742b400) [pid = 16739] [serial = 78] [outer = (nil)] 05:13:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8be757bc00) [pid = 16739] [serial = 79] [outer = 0x7f8be742b400] 05:13:51 INFO - PROCESS | 16739 | 1462191231084 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8bea8d1400) [pid = 16739] [serial = 80] [outer = 0x7f8be742b400] 05:13:51 INFO - PROCESS | 16739 | 1462191231831 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1127ms 05:13:51 INFO - PROCESS | 16739 | 1462191231873 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:13:51 INFO - PROCESS | 16739 | 1462191231880 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:13:51 INFO - PROCESS | 16739 | 1462191231887 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 16739 | 1462191231892 Marionette TRACE conn3 <- [1,82,null,{}] 05:13:51 INFO - PROCESS | 16739 | 1462191231899 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 16739 | 1462191232055 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:13:52 INFO - PROCESS | 16739 | 1462191232178 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf072f000 == 28 [pid = 16739] [id = 28] 05:13:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8bee7c7400) [pid = 16739] [serial = 81] [outer = (nil)] 05:13:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8bf162f800) [pid = 16739] [serial = 82] [outer = 0x7f8bee7c7400] 05:13:52 INFO - PROCESS | 16739 | 1462191232249 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8bf2196400) [pid = 16739] [serial = 83] [outer = 0x7f8bee7c7400] 05:13:53 INFO - PROCESS | 16739 | 1462191233042 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1231ms 05:13:53 INFO - PROCESS | 16739 | 1462191233120 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 16739 | 1462191233127 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:13:53 INFO - PROCESS | 16739 | 1462191233133 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 16739 | 1462191233136 Marionette TRACE conn3 <- [1,86,null,{}] 05:13:53 INFO - PROCESS | 16739 | 1462191233141 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 16739 | 1462191233329 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:13:53 INFO - PROCESS | 16739 | 1462191233453 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf116c000 == 29 [pid = 16739] [id = 29] 05:13:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bf448d800) [pid = 16739] [serial = 84] [outer = (nil)] 05:13:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8bf44a7c00) [pid = 16739] [serial = 85] [outer = 0x7f8bf448d800] 05:13:53 INFO - PROCESS | 16739 | 1462191233524 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8bf44d0800) [pid = 16739] [serial = 86] [outer = 0x7f8bf448d800] 05:13:54 INFO - PROCESS | 16739 | 1462191234279 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1184ms 05:13:54 INFO - PROCESS | 16739 | 1462191234318 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 16739 | 1462191234321 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:13:54 INFO - PROCESS | 16739 | 1462191234337 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 16739 | 1462191234346 Marionette TRACE conn3 <- [1,90,null,{}] 05:13:54 INFO - PROCESS | 16739 | 1462191234369 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 16739 | 1462191234524 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:13:54 INFO - PROCESS | 16739 | 1462191234644 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1e7f800 == 30 [pid = 16739] [id = 30] 05:13:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8bf353c800) [pid = 16739] [serial = 87] [outer = (nil)] 05:13:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8bfdda7400) [pid = 16739] [serial = 88] [outer = 0x7f8bf353c800] 05:13:54 INFO - PROCESS | 16739 | 1462191234716 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 76 (0x7f8bfe251000) [pid = 16739] [serial = 89] [outer = 0x7f8bf353c800] 05:13:55 INFO - PROCESS | 16739 | 1462191235493 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1217ms 05:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:13:55 INFO - PROCESS | 16739 | 1462191235547 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 16739 | 1462191235551 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:13:55 INFO - PROCESS | 16739 | 1462191235578 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 16739 | 1462191235580 Marionette TRACE conn3 <- [1,94,null,{}] 05:13:55 INFO - PROCESS | 16739 | 1462191235589 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 16739 | 1462191235744 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:13:55 INFO - PROCESS | 16739 | 1462191235865 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94cf800 == 31 [pid = 16739] [id = 31] 05:13:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 77 (0x7f8be77af400) [pid = 16739] [serial = 90] [outer = (nil)] 05:13:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 78 (0x7f8beeb94800) [pid = 16739] [serial = 91] [outer = 0x7f8be77af400] 05:13:55 INFO - PROCESS | 16739 | 1462191235940 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 79 (0x7f8bf2382400) [pid = 16739] [serial = 92] [outer = 0x7f8be77af400] 05:13:56 INFO - PROCESS | 16739 | 1462191236777 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1259ms 05:13:56 INFO - PROCESS | 16739 | 1462191236816 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 16739 | 1462191236821 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:13:56 INFO - PROCESS | 16739 | 1462191236846 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 16739 | 1462191236851 Marionette TRACE conn3 <- [1,98,null,{}] 05:13:56 INFO - PROCESS | 16739 | 1462191236858 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 16739 | 1462191237002 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:13:57 INFO - PROCESS | 16739 | 1462191237147 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92a3000 == 32 [pid = 16739] [id = 32] 05:13:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 80 (0x7f8be9290400) [pid = 16739] [serial = 93] [outer = (nil)] 05:13:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 81 (0x7f8bed243800) [pid = 16739] [serial = 94] [outer = 0x7f8be9290400] 05:13:57 INFO - PROCESS | 16739 | 1462191237227 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 82 (0x7f8bee7c8c00) [pid = 16739] [serial = 95] [outer = 0x7f8be9290400] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 81 (0x7f8c00e6b000) [pid = 16739] [serial = 2] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 80 (0x7f8bf162f400) [pid = 16739] [serial = 46] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 79 (0x7f8bf3539000) [pid = 16739] [serial = 49] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 78 (0x7f8bf369e800) [pid = 16739] [serial = 52] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 77 (0x7f8bf8105c00) [pid = 16739] [serial = 55] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 76 (0x7f8bfe0c5800) [pid = 16739] [serial = 58] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 75 (0x7f8bfef0d400) [pid = 16739] [serial = 61] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 74 (0x7f8bff40ac00) [pid = 16739] [serial = 64] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8be7ae9c00) [pid = 16739] [serial = 31] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8bf44c8000) [pid = 16739] [serial = 53] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8bea9dcc00) [pid = 16739] [serial = 34] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8befb33000) [pid = 16739] [serial = 37] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8bf0e3f000) [pid = 16739] [serial = 40] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 68 (0x7f8beeb97800) [pid = 16739] [serial = 43] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 67 (0x7f8be7815800) [pid = 16739] [serial = 28] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 66 (0x7f8bfe489400) [pid = 16739] [serial = 59] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8bede08400) [pid = 16739] [serial = 35] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 64 (0x7f8bff27e000) [pid = 16739] [serial = 62] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 63 (0x7f8c00e3ac00) [pid = 16739] [serial = 65] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 62 (0x7f8bf448c000) [pid = 16739] [serial = 50] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 61 (0x7f8bf03e1400) [pid = 16739] [serial = 38] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 60 (0x7f8bf1223800) [pid = 16739] [serial = 44] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 59 (0x7f8bf218d800) [pid = 16739] [serial = 47] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 58 (0x7f8bf1220800) [pid = 16739] [serial = 41] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 57 (0x7f8be787c400) [pid = 16739] [serial = 26] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 56 (0x7f8bf03e2c00) [pid = 16739] [serial = 12] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 55 (0x7f8bf03e1800) [pid = 16739] [serial = 9] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 54 (0x7f8be7872800) [pid = 16739] [serial = 25] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 53 (0x7f8be77a3400) [pid = 16739] [serial = 23] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 52 (0x7f8be84e6c00) [pid = 16739] [serial = 22] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 51 (0x7f8be9298000) [pid = 16739] [serial = 19] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 50 (0x7f8be933e800) [pid = 16739] [serial = 16] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | --DOMWINDOW == 49 (0x7f8be9345000) [pid = 16739] [serial = 17] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 16739 | 1462191238644 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1838ms 05:13:58 INFO - PROCESS | 16739 | 1462191238682 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 16739 | 1462191238687 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:13:58 INFO - PROCESS | 16739 | 1462191238695 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 16739 | 1462191238700 Marionette TRACE conn3 <- [1,102,null,{}] 05:13:58 INFO - PROCESS | 16739 | 1462191238709 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 16739 | 1462191238856 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:13:58 INFO - PROCESS | 16739 | 1462191238868 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be83c1800 == 33 [pid = 16739] [id = 33] 05:13:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 50 (0x7f8be7d60800) [pid = 16739] [serial = 96] [outer = (nil)] 05:13:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 51 (0x7f8bea9e0000) [pid = 16739] [serial = 97] [outer = 0x7f8be7d60800] 05:13:58 INFO - PROCESS | 16739 | 1462191238930 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 52 (0x7f8bedd4b000) [pid = 16739] [serial = 98] [outer = 0x7f8be7d60800] 05:13:59 INFO - PROCESS | 16739 | 1462191239583 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 934ms 05:13:59 INFO - PROCESS | 16739 | 1462191239629 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 16739 | 1462191239639 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:13:59 INFO - PROCESS | 16739 | 1462191239650 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 16739 | 1462191239654 Marionette TRACE conn3 <- [1,106,null,{}] 05:13:59 INFO - PROCESS | 16739 | 1462191239660 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 16739 | 1462191239825 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:13:59 INFO - PROCESS | 16739 | 1462191239851 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beaa1a800 == 34 [pid = 16739] [id = 34] 05:13:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 53 (0x7f8bee7c8000) [pid = 16739] [serial = 99] [outer = (nil)] 05:13:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 54 (0x7f8befe39400) [pid = 16739] [serial = 100] [outer = 0x7f8bee7c8000] 05:13:59 INFO - PROCESS | 16739 | 1462191239912 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 55 (0x7f8bf0df2400) [pid = 16739] [serial = 101] [outer = 0x7f8bee7c8000] 05:14:00 INFO - PROCESS | 16739 | 1462191240606 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 979ms 05:14:00 INFO - PROCESS | 16739 | 1462191240629 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:14:00 INFO - PROCESS | 16739 | 1462191240633 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:14:00 INFO - PROCESS | 16739 | 1462191240639 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 16739 | 1462191240645 Marionette TRACE conn3 <- [1,110,null,{}] 05:14:00 INFO - PROCESS | 16739 | 1462191240661 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 16739 | 1462191240885 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:14:00 INFO - PROCESS | 16739 | 1462191240909 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf00d8800 == 35 [pid = 16739] [id = 35] 05:14:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 56 (0x7f8bed23c800) [pid = 16739] [serial = 102] [outer = (nil)] 05:14:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 57 (0x7f8bf18c1400) [pid = 16739] [serial = 103] [outer = 0x7f8bed23c800] 05:14:00 INFO - PROCESS | 16739 | 1462191240975 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 58 (0x7f8bf2197c00) [pid = 16739] [serial = 104] [outer = 0x7f8bed23c800] 05:14:01 INFO - PROCESS | 16739 | 1462191241711 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1135ms 05:14:01 INFO - PROCESS | 16739 | 1462191241776 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 16739 | 1462191241780 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:14:01 INFO - PROCESS | 16739 | 1462191241786 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 16739 | 1462191241789 Marionette TRACE conn3 <- [1,114,null,{}] 05:14:01 INFO - PROCESS | 16739 | 1462191241794 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 16739 | 1462191241957 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:14:01 INFO - PROCESS | 16739 | 1462191241985 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a52800 == 36 [pid = 16739] [id = 36] 05:14:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 59 (0x7f8bee7c9800) [pid = 16739] [serial = 105] [outer = (nil)] 05:14:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 60 (0x7f8bf353e800) [pid = 16739] [serial = 106] [outer = 0x7f8bee7c9800] 05:14:02 INFO - PROCESS | 16739 | 1462191242046 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 61 (0x7f8bf44aa800) [pid = 16739] [serial = 107] [outer = 0x7f8bee7c9800] 05:14:02 INFO - PROCESS | 16739 | 1462191242879 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:14:02 INFO - PROCESS | 16739 | --DOMWINDOW == 60 (0x7f8bff407400) [pid = 16739] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:14:02 INFO - PROCESS | 16739 | --DOMWINDOW == 59 (0x7f8bf44cb400) [pid = 16739] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:14:02 INFO - PROCESS | 16739 | --DOMWINDOW == 58 (0x7f8bf0e41000) [pid = 16739] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:14:02 INFO - PROCESS | 16739 | --DOMWINDOW == 57 (0x7f8bee7c6400) [pid = 16739] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:14:02 INFO - PROCESS | 16739 | --DOMWINDOW == 56 (0x7f8be742dc00) [pid = 16739] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1133ms 05:14:02 INFO - PROCESS | 16739 | 1462191242920 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 16739 | 1462191242923 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:14:02 INFO - PROCESS | 16739 | 1462191242929 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 16739 | 1462191242931 Marionette TRACE conn3 <- [1,118,null,{}] 05:14:02 INFO - PROCESS | 16739 | 1462191242936 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 16739 | 1462191243067 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:14:03 INFO - PROCESS | 16739 | 1462191243081 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e9e000 == 37 [pid = 16739] [id = 37] 05:14:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 57 (0x7f8bee7c3c00) [pid = 16739] [serial = 108] [outer = (nil)] 05:14:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 58 (0x7f8bf36ac800) [pid = 16739] [serial = 109] [outer = 0x7f8bee7c3c00] 05:14:03 INFO - PROCESS | 16739 | 1462191243139 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 59 (0x7f8bf44cb400) [pid = 16739] [serial = 110] [outer = 0x7f8bee7c3c00] 05:14:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 60 (0x7f8bf729d400) [pid = 16739] [serial = 111] [outer = 0x7f8be77aa400] 05:14:03 INFO - PROCESS | 16739 | 1462191243879 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 980ms 05:14:03 INFO - PROCESS | 16739 | 1462191243910 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 16739 | 1462191243913 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:14:03 INFO - PROCESS | 16739 | 1462191243919 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 16739 | 1462191243921 Marionette TRACE conn3 <- [1,122,null,{}] 05:14:03 INFO - PROCESS | 16739 | 1462191243926 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 16739 | 1462191244111 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:14:04 INFO - PROCESS | 16739 | 1462191244134 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf147e000 == 38 [pid = 16739] [id = 38] 05:14:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 61 (0x7f8be7ae1800) [pid = 16739] [serial = 112] [outer = (nil)] 05:14:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 62 (0x7f8be929bc00) [pid = 16739] [serial = 113] [outer = 0x7f8be7ae1800] 05:14:04 INFO - PROCESS | 16739 | 1462191244195 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 63 (0x7f8bfe26b800) [pid = 16739] [serial = 114] [outer = 0x7f8be7ae1800] 05:14:04 INFO - PROCESS | 16739 | 1462191244765 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 890ms 05:14:04 INFO - PROCESS | 16739 | 1462191244810 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 16739 | 1462191244813 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:14:04 INFO - PROCESS | 16739 | 1462191244818 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 16739 | 1462191244820 Marionette TRACE conn3 <- [1,126,null,{}] 05:14:04 INFO - PROCESS | 16739 | 1462191244825 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 16739 | 1462191244998 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:14:05 INFO - PROCESS | 16739 | 1462191245138 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79e2800 == 39 [pid = 16739] [id = 39] 05:14:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 64 (0x7f8be757a800) [pid = 16739] [serial = 115] [outer = (nil)] 05:14:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8be77a8800) [pid = 16739] [serial = 116] [outer = 0x7f8be757a800] 05:14:05 INFO - PROCESS | 16739 | 1462191245212 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8be7d57800) [pid = 16739] [serial = 117] [outer = 0x7f8be757a800] 05:14:06 INFO - PROCESS | 16739 | 1462191246140 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1378ms 05:14:06 INFO - PROCESS | 16739 | 1462191246200 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:14:06 INFO - PROCESS | 16739 | 1462191246206 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:14:06 INFO - PROCESS | 16739 | 1462191246213 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 16739 | 1462191246219 Marionette TRACE conn3 <- [1,130,null,{}] 05:14:06 INFO - PROCESS | 16739 | 1462191246225 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 16739 | 1462191246418 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:14:06 INFO - PROCESS | 16739 | 1462191246540 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf027f000 == 40 [pid = 16739] [id = 40] 05:14:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8bef571000) [pid = 16739] [serial = 118] [outer = (nil)] 05:14:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8bf0942800) [pid = 16739] [serial = 119] [outer = 0x7f8bef571000] 05:14:06 INFO - PROCESS | 16739 | 1462191246619 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8bf121a800) [pid = 16739] [serial = 120] [outer = 0x7f8bef571000] 05:14:07 INFO - PROCESS | 16739 | 1462191247562 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1387ms 05:14:07 INFO - PROCESS | 16739 | 1462191247601 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:14:07 INFO - PROCESS | 16739 | 1462191247607 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:14:07 INFO - PROCESS | 16739 | 1462191247615 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 16739 | 1462191247618 Marionette TRACE conn3 <- [1,134,null,{}] 05:14:07 INFO - PROCESS | 16739 | 1462191247624 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 16739 | 1462191247778 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:14:07 INFO - PROCESS | 16739 | 1462191247915 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed24d800 == 41 [pid = 16739] [id = 41] 05:14:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8be7ae7000) [pid = 16739] [serial = 121] [outer = (nil)] 05:14:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bf2379400) [pid = 16739] [serial = 122] [outer = 0x7f8be7ae7000] 05:14:07 INFO - PROCESS | 16739 | 1462191247986 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8bf44aa000) [pid = 16739] [serial = 123] [outer = 0x7f8be7ae7000] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf116c000 == 40 [pid = 16739] [id = 29] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7475000 == 39 [pid = 16739] [id = 27] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf072f000 == 38 [pid = 16739] [id = 28] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf147e000 == 37 [pid = 16739] [id = 38] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e9e000 == 36 [pid = 16739] [id = 37] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a52800 == 35 [pid = 16739] [id = 36] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf00d8800 == 34 [pid = 16739] [id = 35] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8beaa1a800 == 33 [pid = 16739] [id = 34] 05:14:09 INFO - PROCESS | 16739 | 1462191249047 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:14:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be83c1800 == 32 [pid = 16739] [id = 33] 05:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1487ms 05:14:09 INFO - PROCESS | 16739 | 1462191249101 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 16739 | 1462191249106 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:14:09 INFO - PROCESS | 16739 | 1462191249113 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 16739 | 1462191249118 Marionette TRACE conn3 <- [1,138,null,{}] 05:14:09 INFO - PROCESS | 16739 | 1462191249125 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 16739 | 1462191249263 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8c02589400) [pid = 16739] [serial = 67] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8bfdc74c00) [pid = 16739] [serial = 56] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8bf18b9c00) [pid = 16739] [serial = 76] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 68 (0x7f8beeb94000) [pid = 16739] [serial = 70] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 67 (0x7f8be9291400) [pid = 16739] [serial = 73] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 66 (0x7f8bf0e37800) [pid = 16739] [serial = 74] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8bf22cb400) [pid = 16739] [serial = 77] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 64 (0x7f8bef8e2000) [pid = 16739] [serial = 71] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | --DOMWINDOW == 63 (0x7f8c02787400) [pid = 16739] [serial = 68] [outer = (nil)] [url = about:blank] 05:14:09 INFO - PROCESS | 16739 | 1462191249407 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94e7000 == 33 [pid = 16739] [id = 42] 05:14:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 64 (0x7f8be7874800) [pid = 16739] [serial = 124] [outer = (nil)] 05:14:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8bef57d000) [pid = 16739] [serial = 125] [outer = 0x7f8be7874800] 05:14:09 INFO - PROCESS | 16739 | 1462191249474 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8bf093a800) [pid = 16739] [serial = 126] [outer = 0x7f8be7874800] 05:14:10 INFO - PROCESS | 16739 | 1462191250108 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1040ms 05:14:10 INFO - PROCESS | 16739 | 1462191250156 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:14:10 INFO - PROCESS | 16739 | 1462191250167 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:14:10 INFO - PROCESS | 16739 | 1462191250243 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 16739 | 1462191250247 Marionette TRACE conn3 <- [1,142,null,{}] 05:14:10 INFO - PROCESS | 16739 | 1462191250267 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 16739 | 1462191250403 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:14:10 INFO - PROCESS | 16739 | 1462191250414 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd43000 == 34 [pid = 16739] [id = 43] 05:14:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8bf0b75400) [pid = 16739] [serial = 127] [outer = (nil)] 05:14:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8bf1e63400) [pid = 16739] [serial = 128] [outer = 0x7f8bf0b75400] 05:14:10 INFO - PROCESS | 16739 | 1462191250473 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8bf2384800) [pid = 16739] [serial = 129] [outer = 0x7f8bf0b75400] 05:14:11 INFO - PROCESS | 16739 | 1462191251212 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1060ms 05:14:11 INFO - PROCESS | 16739 | 1462191251235 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 16739 | 1462191251239 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:14:11 INFO - PROCESS | 16739 | 1462191251244 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 16739 | 1462191251249 Marionette TRACE conn3 <- [1,146,null,{}] 05:14:11 INFO - PROCESS | 16739 | 1462191251265 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 16739 | 1462191251454 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:14:11 INFO - PROCESS | 16739 | 1462191251524 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a3e800 == 35 [pid = 16739] [id = 44] 05:14:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8be7870c00) [pid = 16739] [serial = 130] [outer = (nil)] 05:14:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bea990c00) [pid = 16739] [serial = 131] [outer = 0x7f8be7870c00] 05:14:11 INFO - PROCESS | 16739 | 1462191251588 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8beadf9800) [pid = 16739] [serial = 132] [outer = 0x7f8be7870c00] 05:14:12 INFO - PROCESS | 16739 | 1462191252309 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1089ms 05:14:12 INFO - PROCESS | 16739 | 1462191252333 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 16739 | 1462191252337 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:14:12 INFO - PROCESS | 16739 | 1462191252350 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 16739 | 1462191252352 Marionette TRACE conn3 <- [1,150,null,{}] 05:14:12 INFO - PROCESS | 16739 | 1462191252362 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 16739 | 1462191252531 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:14:12 INFO - PROCESS | 16739 | 1462191252591 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22de800 == 36 [pid = 16739] [id = 45] 05:14:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8be7d5f800) [pid = 16739] [serial = 133] [outer = (nil)] 05:14:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8bf36a0400) [pid = 16739] [serial = 134] [outer = 0x7f8be7d5f800] 05:14:12 INFO - PROCESS | 16739 | 1462191252653 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8bf8105c00) [pid = 16739] [serial = 135] [outer = 0x7f8be7d5f800] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 74 (0x7f8be7d60800) [pid = 16739] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8bee7c9800) [pid = 16739] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8be77af400) [pid = 16739] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8bed23c800) [pid = 16739] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8bee7c8000) [pid = 16739] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8bf353c800) [pid = 16739] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 68 (0x7f8bee7c7400) [pid = 16739] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 67 (0x7f8be742b400) [pid = 16739] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 66 (0x7f8bf448d800) [pid = 16739] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:14:13 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8bee7c3c00) [pid = 16739] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:14:13 INFO - PROCESS | 16739 | 1462191253390 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1082ms 05:14:13 INFO - PROCESS | 16739 | 1462191253433 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 16739 | 1462191253435 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:14:13 INFO - PROCESS | 16739 | 1462191253441 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 16739 | 1462191253444 Marionette TRACE conn3 <- [1,154,null,{}] 05:14:13 INFO - PROCESS | 16739 | 1462191253448 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 16739 | 1462191253572 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:14:13 INFO - PROCESS | 16739 | 1462191253586 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf073f000 == 37 [pid = 16739] [id = 46] 05:14:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8be77a6000) [pid = 16739] [serial = 136] [outer = (nil)] 05:14:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8bee677800) [pid = 16739] [serial = 137] [outer = 0x7f8be77a6000] 05:14:13 INFO - PROCESS | 16739 | 1462191253716 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8bf2383c00) [pid = 16739] [serial = 138] [outer = 0x7f8be77a6000] 05:14:14 INFO - PROCESS | 16739 | 1462191254301 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 884ms 05:14:14 INFO - PROCESS | 16739 | 1462191254326 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 16739 | 1462191254328 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:14:14 INFO - PROCESS | 16739 | 1462191254335 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 16739 | 1462191254337 Marionette TRACE conn3 <- [1,158,null,{}] 05:14:14 INFO - PROCESS | 16739 | 1462191254342 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 16739 | 1462191254500 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:14:14 INFO - PROCESS | 16739 | 1462191254520 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf751b000 == 38 [pid = 16739] [id = 47] 05:14:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8be7430800) [pid = 16739] [serial = 139] [outer = (nil)] 05:14:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8bfdd9e000) [pid = 16739] [serial = 140] [outer = 0x7f8be7430800] 05:14:14 INFO - PROCESS | 16739 | 1462191254656 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bfe489800) [pid = 16739] [serial = 141] [outer = 0x7f8be7430800] 05:14:15 INFO - PROCESS | 16739 | 1462191255313 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1027ms 05:14:15 INFO - PROCESS | 16739 | 1462191255402 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 16739 | 1462191255408 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:14:15 INFO - PROCESS | 16739 | 1462191255435 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 16739 | 1462191255441 Marionette TRACE conn3 <- [1,162,null,{}] 05:14:15 INFO - PROCESS | 16739 | 1462191255453 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 16739 | 1462191255628 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:14:15 INFO - PROCESS | 16739 | 1462191255783 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94d3000 == 39 [pid = 16739] [id = 48] 05:14:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8bea989000) [pid = 16739] [serial = 142] [outer = (nil)] 05:14:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8bea98b000) [pid = 16739] [serial = 143] [outer = 0x7f8bea989000] 05:14:15 INFO - PROCESS | 16739 | 1462191255863 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8bea9d7400) [pid = 16739] [serial = 144] [outer = 0x7f8bea989000] 05:14:16 INFO - PROCESS | 16739 | 1462191256985 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1596ms 05:14:17 INFO - PROCESS | 16739 | 1462191257032 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 16739 | 1462191257038 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:14:17 INFO - PROCESS | 16739 | 1462191257050 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 16739 | 1462191257054 Marionette TRACE conn3 <- [1,166,null,{}] 05:14:17 INFO - PROCESS | 16739 | 1462191257061 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 16739 | 1462191257257 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:14:17 INFO - PROCESS | 16739 | 1462191257383 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf18de000 == 40 [pid = 16739] [id = 49] 05:14:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8bed2a7800) [pid = 16739] [serial = 145] [outer = (nil)] 05:14:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 76 (0x7f8bf0ad2000) [pid = 16739] [serial = 146] [outer = 0x7f8bed2a7800] 05:14:17 INFO - PROCESS | 16739 | 1462191257466 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 77 (0x7f8bf18b6800) [pid = 16739] [serial = 147] [outer = 0x7f8bed2a7800] 05:14:18 INFO - PROCESS | 16739 | 1462191258329 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1294ms 05:14:18 INFO - PROCESS | 16739 | 1462191258340 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 16739 | 1462191258343 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:14:18 INFO - PROCESS | 16739 | 1462191258349 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 16739 | 1462191258353 Marionette TRACE conn3 <- [1,170,null,{}] 05:14:18 INFO - PROCESS | 16739 | 1462191258365 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 16739 | 1462191258523 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:14:18 INFO - PROCESS | 16739 | 1462191258656 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a3c000 == 41 [pid = 16739] [id = 50] 05:14:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 78 (0x7f8bf448c400) [pid = 16739] [serial = 148] [outer = (nil)] 05:14:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 79 (0x7f8bfdd19c00) [pid = 16739] [serial = 149] [outer = 0x7f8bf448c400] 05:14:18 INFO - PROCESS | 16739 | 1462191258732 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 80 (0x7f8bfe0bf400) [pid = 16739] [serial = 150] [outer = 0x7f8bf448c400] 05:14:19 INFO - PROCESS | 16739 | 1462191259709 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1433ms 05:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:14:19 INFO - PROCESS | 16739 | 1462191259783 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 16739 | 1462191259786 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:14:19 INFO - PROCESS | 16739 | 1462191259793 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 16739 | 1462191259796 Marionette TRACE conn3 <- [1,174,null,{}] 05:14:19 INFO - PROCESS | 16739 | 1462191259801 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 16739 | 1462191259952 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:14:20 INFO - PROCESS | 16739 | 1462191260077 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe426800 == 42 [pid = 16739] [id = 51] 05:14:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 81 (0x7f8bf810d000) [pid = 16739] [serial = 151] [outer = (nil)] 05:14:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 82 (0x7f8bff2f0400) [pid = 16739] [serial = 152] [outer = 0x7f8bf810d000] 05:14:20 INFO - PROCESS | 16739 | 1462191260148 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 83 (0x7f8bff44d800) [pid = 16739] [serial = 153] [outer = 0x7f8bf810d000] 05:14:20 INFO - PROCESS | 16739 | 1462191260930 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1180ms 05:14:20 INFO - PROCESS | 16739 | 1462191260972 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 16739 | 1462191260976 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:14:20 INFO - PROCESS | 16739 | 1462191260982 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 16739 | 1462191260984 Marionette TRACE conn3 <- [1,178,null,{}] 05:14:20 INFO - PROCESS | 16739 | 1462191260990 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 16739 | 1462191261141 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:14:21 INFO - PROCESS | 16739 | 1462191261386 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92ac800 == 43 [pid = 16739] [id = 52] 05:14:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8be7873400) [pid = 16739] [serial = 154] [outer = (nil)] 05:14:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be7aee400) [pid = 16739] [serial = 155] [outer = 0x7f8be7873400] 05:14:21 INFO - PROCESS | 16739 | 1462191261464 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8bea985800) [pid = 16739] [serial = 156] [outer = 0x7f8be7873400] 05:14:22 INFO - PROCESS | 16739 | 1462191262404 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1481ms 05:14:22 INFO - PROCESS | 16739 | 1462191262482 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 16739 | 1462191262486 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:14:22 INFO - PROCESS | 16739 | 1462191262604 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 16739 | 1462191262607 Marionette TRACE conn3 <- [1,182,null,{}] 05:14:22 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1e7f800 == 42 [pid = 16739] [id = 30] 05:14:22 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf073f000 == 41 [pid = 16739] [id = 46] 05:14:22 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22de800 == 40 [pid = 16739] [id = 45] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8be929bc00) [pid = 16739] [serial = 113] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a3e800 == 39 [pid = 16739] [id = 44] 05:14:22 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd43000 == 38 [pid = 16739] [id = 43] 05:14:22 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94e7000 == 37 [pid = 16739] [id = 42] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8bedd4b000) [pid = 16739] [serial = 98] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8bf353e800) [pid = 16739] [serial = 106] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 82 (0x7f8bf2382400) [pid = 16739] [serial = 92] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 81 (0x7f8bf2197c00) [pid = 16739] [serial = 104] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 80 (0x7f8befe39400) [pid = 16739] [serial = 100] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 79 (0x7f8bfdda7400) [pid = 16739] [serial = 88] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 78 (0x7f8bf0df2400) [pid = 16739] [serial = 101] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 77 (0x7f8bf2196400) [pid = 16739] [serial = 83] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 76 (0x7f8bf44aa800) [pid = 16739] [serial = 107] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 75 (0x7f8be757bc00) [pid = 16739] [serial = 79] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 74 (0x7f8be7aee000) [pid = 16739] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8bfe251000) [pid = 16739] [serial = 89] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8bf44a7c00) [pid = 16739] [serial = 85] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8bed243800) [pid = 16739] [serial = 94] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8bf162f800) [pid = 16739] [serial = 82] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8bf36ac800) [pid = 16739] [serial = 109] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 68 (0x7f8bf44cb400) [pid = 16739] [serial = 110] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 67 (0x7f8bf18c1400) [pid = 16739] [serial = 103] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 66 (0x7f8bea8d1400) [pid = 16739] [serial = 80] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8beeb94800) [pid = 16739] [serial = 91] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 64 (0x7f8bea9e0000) [pid = 16739] [serial = 97] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | --DOMWINDOW == 63 (0x7f8bf44d0800) [pid = 16739] [serial = 86] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 16739 | 1462191262733 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 16739 | 1462191262933 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:14:23 INFO - PROCESS | 16739 | 1462191263030 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beaa1b000 == 38 [pid = 16739] [id = 53] 05:14:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 64 (0x7f8be7875800) [pid = 16739] [serial = 157] [outer = (nil)] 05:14:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8bf0e36000) [pid = 16739] [serial = 158] [outer = 0x7f8be7875800] 05:14:23 INFO - PROCESS | 16739 | 1462191263093 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8bf1229c00) [pid = 16739] [serial = 159] [outer = 0x7f8be7875800] 05:14:23 INFO - PROCESS | 16739 | 1462191263685 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1160ms 05:14:23 INFO - PROCESS | 16739 | 1462191263703 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 16739 | 1462191263709 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:14:23 INFO - PROCESS | 16739 | 1462191263716 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 16739 | 1462191263719 Marionette TRACE conn3 <- [1,186,null,{}] 05:14:23 INFO - PROCESS | 16739 | 1462191263725 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 16739 | 1462191263867 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:14:23 INFO - PROCESS | 16739 | 1462191263958 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf073e800 == 39 [pid = 16739] [id = 54] 05:14:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8bed2ae000) [pid = 16739] [serial = 160] [outer = (nil)] 05:14:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8bf22c6400) [pid = 16739] [serial = 161] [outer = 0x7f8bed2ae000] 05:14:24 INFO - PROCESS | 16739 | 1462191264017 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8bf353dc00) [pid = 16739] [serial = 162] [outer = 0x7f8bed2ae000] 05:14:24 INFO - PROCESS | 16739 | 1462191264634 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 935ms 05:14:24 INFO - PROCESS | 16739 | 1462191264651 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 16739 | 1462191264654 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:14:24 INFO - PROCESS | 16739 | 1462191264663 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 16739 | 1462191264671 Marionette TRACE conn3 <- [1,190,null,{}] 05:14:24 INFO - PROCESS | 16739 | 1462191264683 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 16739 | 1462191264858 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:14:24 INFO - PROCESS | 16739 | 1462191264891 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0ea5000 == 40 [pid = 16739] [id = 55] 05:14:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8bf2381000) [pid = 16739] [serial = 163] [outer = (nil)] 05:14:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bf44ce400) [pid = 16739] [serial = 164] [outer = 0x7f8bf2381000] 05:14:24 INFO - PROCESS | 16739 | 1462191264950 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8bfe489000) [pid = 16739] [serial = 165] [outer = 0x7f8bf2381000] 05:14:25 INFO - PROCESS | 16739 | 1462191265690 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1041ms 05:14:25 INFO - PROCESS | 16739 | 1462191265709 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 16739 | 1462191265714 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:14:25 INFO - PROCESS | 16739 | 1462191265719 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 16739 | 1462191265721 Marionette TRACE conn3 <- [1,194,null,{}] 05:14:25 INFO - PROCESS | 16739 | 1462191265727 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 16739 | 1462191265915 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:14:25 INFO - PROCESS | 16739 | 1462191265953 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1e7f800 == 41 [pid = 16739] [id = 56] 05:14:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8bf44a7c00) [pid = 16739] [serial = 166] [outer = (nil)] 05:14:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8bff2e7000) [pid = 16739] [serial = 167] [outer = 0x7f8bf44a7c00] 05:14:26 INFO - PROCESS | 16739 | 1462191266012 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8bff455800) [pid = 16739] [serial = 168] [outer = 0x7f8bf44a7c00] 05:14:26 INFO - PROCESS | 16739 | 1462191266761 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1082ms 05:14:26 INFO - PROCESS | 16739 | 1462191266803 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 16739 | 1462191266805 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:14:26 INFO - PROCESS | 16739 | 1462191266811 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 16739 | 1462191266813 Marionette TRACE conn3 <- [1,198,null,{}] 05:14:26 INFO - PROCESS | 16739 | --DOMWINDOW == 74 (0x7f8be7d5f800) [pid = 16739] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:14:26 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8be77a6000) [pid = 16739] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:14:26 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8be7874800) [pid = 16739] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:14:26 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8bf0b75400) [pid = 16739] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:14:26 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8be7ae1800) [pid = 16739] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:14:26 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8be7870c00) [pid = 16739] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:14:26 INFO - PROCESS | 16739 | 1462191266880 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 16739 | 1462191267013 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:14:27 INFO - PROCESS | 16739 | 1462191267023 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf3880800 == 42 [pid = 16739] [id = 57] 05:14:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8bfe48bc00) [pid = 16739] [serial = 169] [outer = (nil)] 05:14:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bff406000) [pid = 16739] [serial = 170] [outer = 0x7f8bfe48bc00] 05:14:27 INFO - PROCESS | 16739 | 1462191267100 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8c02749400) [pid = 16739] [serial = 171] [outer = 0x7f8bfe48bc00] 05:14:27 INFO - PROCESS | 16739 | 1462191267588 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:14:27 INFO - PROCESS | 16739 | 1462191267848 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1085ms 05:14:27 INFO - PROCESS | 16739 | 1462191267898 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 16739 | 1462191267900 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:14:27 INFO - PROCESS | 16739 | 1462191267906 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 16739 | 1462191267908 Marionette TRACE conn3 <- [1,202,null,{}] 05:14:27 INFO - PROCESS | 16739 | 1462191267930 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 16739 | 1462191268085 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:14:28 INFO - PROCESS | 16739 | 1462191268097 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff153800 == 43 [pid = 16739] [id = 58] 05:14:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8c02bb8400) [pid = 16739] [serial = 172] [outer = (nil)] 05:14:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8c02ec3c00) [pid = 16739] [serial = 173] [outer = 0x7f8c02bb8400] 05:14:28 INFO - PROCESS | 16739 | 1462191268155 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8c03526c00) [pid = 16739] [serial = 174] [outer = 0x7f8c02bb8400] 05:14:28 INFO - PROCESS | 16739 | 1462191268818 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 928ms 05:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:14:28 INFO - PROCESS | 16739 | 1462191268834 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 16739 | 1462191268836 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:14:28 INFO - PROCESS | 16739 | 1462191268844 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 16739 | 1462191268846 Marionette TRACE conn3 <- [1,206,null,{}] 05:14:28 INFO - PROCESS | 16739 | 1462191268851 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 16739 | 1462191269049 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:14:29 INFO - PROCESS | 16739 | 1462191269163 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92aa800 == 44 [pid = 16739] [id = 59] 05:14:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 76 (0x7f8be742c800) [pid = 16739] [serial = 175] [outer = (nil)] 05:14:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 77 (0x7f8be933c800) [pid = 16739] [serial = 176] [outer = 0x7f8be742c800] 05:14:29 INFO - PROCESS | 16739 | 1462191269236 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 78 (0x7f8bea98e400) [pid = 16739] [serial = 177] [outer = 0x7f8be742c800] 05:14:30 INFO - PROCESS | 16739 | 1462191270211 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1382ms 05:14:30 INFO - PROCESS | 16739 | 1462191270240 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 16739 | 1462191270245 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:14:30 INFO - PROCESS | 16739 | 1462191270256 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 16739 | 1462191270261 Marionette TRACE conn3 <- [1,210,null,{}] 05:14:30 INFO - PROCESS | 16739 | 1462191270268 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 16739 | 1462191270420 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:14:30 INFO - PROCESS | 16739 | 1462191270554 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a35800 == 45 [pid = 16739] [id = 60] 05:14:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 79 (0x7f8bed2a2c00) [pid = 16739] [serial = 178] [outer = (nil)] 05:14:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 80 (0x7f8bef8ecc00) [pid = 16739] [serial = 179] [outer = 0x7f8bed2a2c00] 05:14:30 INFO - PROCESS | 16739 | 1462191270629 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 81 (0x7f8bf1827400) [pid = 16739] [serial = 180] [outer = 0x7f8bed2a2c00] 05:14:31 INFO - PROCESS | 16739 | 1462191271490 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1284ms 05:14:31 INFO - PROCESS | 16739 | 1462191271541 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 16739 | 1462191271545 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:14:31 INFO - PROCESS | 16739 | 1462191271552 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 16739 | 1462191271555 Marionette TRACE conn3 <- [1,214,null,{}] 05:14:31 INFO - PROCESS | 16739 | 1462191271561 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 16739 | 1462191271729 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:14:31 INFO - PROCESS | 16739 | 1462191271857 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfdd36000 == 46 [pid = 16739] [id = 61] 05:14:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 82 (0x7f8bf1e61c00) [pid = 16739] [serial = 181] [outer = (nil)] 05:14:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 83 (0x7f8bf8113c00) [pid = 16739] [serial = 182] [outer = 0x7f8bf1e61c00] 05:14:31 INFO - PROCESS | 16739 | 1462191271928 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8bfe270c00) [pid = 16739] [serial = 183] [outer = 0x7f8bf1e61c00] 05:14:32 INFO - PROCESS | 16739 | 1462191272742 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1233ms 05:14:32 INFO - PROCESS | 16739 | 1462191272786 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 16739 | 1462191272792 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:14:32 INFO - PROCESS | 16739 | 1462191272808 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 16739 | 1462191272815 Marionette TRACE conn3 <- [1,218,null,{}] 05:14:32 INFO - PROCESS | 16739 | 1462191272837 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 16739 | 1462191273008 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:14:33 INFO - PROCESS | 16739 | 1462191273134 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c013c4800 == 47 [pid = 16739] [id = 62] 05:14:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8bf237a400) [pid = 16739] [serial = 184] [outer = (nil)] 05:14:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8c02750000) [pid = 16739] [serial = 185] [outer = 0x7f8bf237a400] 05:14:33 INFO - PROCESS | 16739 | 1462191273211 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8c02ec1800) [pid = 16739] [serial = 186] [outer = 0x7f8bf237a400] 05:14:34 INFO - PROCESS | 16739 | 1462191274021 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1256ms 05:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:14:34 INFO - PROCESS | 16739 | 1462191274057 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 16739 | 1462191274060 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:14:34 INFO - PROCESS | 16739 | 1462191274066 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 16739 | 1462191274069 Marionette TRACE conn3 <- [1,222,null,{}] 05:14:34 INFO - PROCESS | 16739 | 1462191274075 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 16739 | 1462191274231 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:14:34 INFO - PROCESS | 16739 | 1462191274364 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c027d7800 == 48 [pid = 16739] [id = 63] 05:14:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8bfe274000) [pid = 16739] [serial = 187] [outer = (nil)] 05:14:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8c0358c000) [pid = 16739] [serial = 188] [outer = 0x7f8bfe274000] 05:14:34 INFO - PROCESS | 16739 | 1462191274434 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8c051c7000) [pid = 16739] [serial = 189] [outer = 0x7f8bfe274000] 05:14:35 INFO - PROCESS | 16739 | 1462191275220 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1181ms 05:14:35 INFO - PROCESS | 16739 | 1462191275247 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 16739 | 1462191275250 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:14:35 INFO - PROCESS | 16739 | 1462191275256 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 16739 | 1462191275258 Marionette TRACE conn3 <- [1,226,null,{}] 05:14:35 INFO - PROCESS | 16739 | 1462191275282 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 16739 | 1462191275439 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:14:35 INFO - PROCESS | 16739 | 1462191275552 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d39000 == 49 [pid = 16739] [id = 64] 05:14:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8c05bb0400) [pid = 16739] [serial = 190] [outer = (nil)] 05:14:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8c05e0e800) [pid = 16739] [serial = 191] [outer = 0x7f8c05bb0400] 05:14:35 INFO - PROCESS | 16739 | 1462191275647 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8c07417400) [pid = 16739] [serial = 192] [outer = 0x7f8c05bb0400] 05:14:36 INFO - PROCESS | 16739 | 1462191276426 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1199ms 05:14:36 INFO - PROCESS | 16739 | 1462191276456 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 16739 | 1462191276459 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:14:36 INFO - PROCESS | 16739 | 1462191276465 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 16739 | 1462191276468 Marionette TRACE conn3 <- [1,230,null,{}] 05:14:36 INFO - PROCESS | 16739 | 1462191276474 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 16739 | 1462191276623 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:14:36 INFO - PROCESS | 16739 | 1462191276731 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e94800 == 50 [pid = 16739] [id = 65] 05:14:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bedd49400) [pid = 16739] [serial = 193] [outer = (nil)] 05:14:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8c02c9a400) [pid = 16739] [serial = 194] [outer = 0x7f8bedd49400] 05:14:36 INFO - PROCESS | 16739 | 1462191276801 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8c02ca1c00) [pid = 16739] [serial = 195] [outer = 0x7f8bedd49400] 05:14:37 INFO - PROCESS | 16739 | 1462191277800 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1385ms 05:14:37 INFO - PROCESS | 16739 | 1462191277852 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 16739 | 1462191277858 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:14:37 INFO - PROCESS | 16739 | 1462191277868 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 16739 | 1462191277871 Marionette TRACE conn3 <- [1,234,null,{}] 05:14:37 INFO - PROCESS | 16739 | 1462191277878 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 16739 | 1462191278038 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:14:38 INFO - PROCESS | 16739 | 1462191278215 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be84c8800 == 51 [pid = 16739] [id = 66] 05:14:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bea98a000) [pid = 16739] [serial = 196] [outer = (nil)] 05:14:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bea9d2c00) [pid = 16739] [serial = 197] [outer = 0x7f8bea98a000] 05:14:38 INFO - PROCESS | 16739 | 1462191278301 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bf005a800) [pid = 16739] [serial = 198] [outer = 0x7f8bea98a000] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bff153800 == 50 [pid = 16739] [id = 58] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf3880800 == 49 [pid = 16739] [id = 57] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1e7f800 == 48 [pid = 16739] [id = 56] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0ea5000 == 47 [pid = 16739] [id = 55] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf073e800 == 46 [pid = 16739] [id = 54] 05:14:38 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bfdd9e000) [pid = 16739] [serial = 140] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8beaa1b000 == 45 [pid = 16739] [id = 53] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be92ac800 == 44 [pid = 16739] [id = 52] 05:14:38 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf751b000 == 43 [pid = 16739] [id = 47] 05:14:39 INFO - PROCESS | 16739 | 1462191279101 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bf36a0400) [pid = 16739] [serial = 134] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be77a8800) [pid = 16739] [serial = 116] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8bee677800) [pid = 16739] [serial = 137] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bf8105c00) [pid = 16739] [serial = 135] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8bf2379400) [pid = 16739] [serial = 122] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8bef57d000) [pid = 16739] [serial = 125] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8bf093a800) [pid = 16739] [serial = 126] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8bf1e63400) [pid = 16739] [serial = 128] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8bf0942800) [pid = 16739] [serial = 119] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8bfe26b800) [pid = 16739] [serial = 114] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8bea990c00) [pid = 16739] [serial = 131] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8beadf9800) [pid = 16739] [serial = 132] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8bf2383c00) [pid = 16739] [serial = 138] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8bf2384800) [pid = 16739] [serial = 129] [outer = (nil)] [url = about:blank] 05:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1282ms 05:14:39 INFO - PROCESS | 16739 | 1462191279150 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 16739 | 1462191279157 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:14:39 INFO - PROCESS | 16739 | 1462191279167 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 16739 | 1462191279171 Marionette TRACE conn3 <- [1,238,null,{}] 05:14:39 INFO - PROCESS | 16739 | 1462191279180 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 16739 | 1462191279323 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:14:39 INFO - PROCESS | 16739 | 1462191279340 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed25b800 == 44 [pid = 16739] [id = 67] 05:14:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8bf0061000) [pid = 16739] [serial = 199] [outer = (nil)] 05:14:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8bf0066c00) [pid = 16739] [serial = 200] [outer = 0x7f8bf0061000] 05:14:39 INFO - PROCESS | 16739 | 1462191279400 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8bf0e3fc00) [pid = 16739] [serial = 201] [outer = 0x7f8bf0061000] 05:14:40 INFO - PROCESS | 16739 | 1462191280112 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 984ms 05:14:40 INFO - PROCESS | 16739 | 1462191280152 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 16739 | 1462191280156 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:14:40 INFO - PROCESS | 16739 | 1462191280161 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - PROCESS | 16739 | 1462191280166 Marionette TRACE conn3 <- [1,242,null,{}] 05:14:40 INFO - PROCESS | 16739 | 1462191280181 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 16739 | 1462191280326 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:14:40 INFO - PROCESS | 16739 | 1462191280346 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf16a8800 == 45 [pid = 16739] [id = 68] 05:14:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8bf2382400) [pid = 16739] [serial = 202] [outer = (nil)] 05:14:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8bf369e800) [pid = 16739] [serial = 203] [outer = 0x7f8bf2382400] 05:14:40 INFO - PROCESS | 16739 | 1462191280409 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8bf8112800) [pid = 16739] [serial = 204] [outer = 0x7f8bf2382400] 05:14:41 INFO - PROCESS | 16739 | 1462191281146 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1039ms 05:14:41 INFO - PROCESS | 16739 | 1462191281202 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 16739 | 1462191281206 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:14:41 INFO - PROCESS | 16739 | 1462191281212 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 16739 | 1462191281214 Marionette TRACE conn3 <- [1,246,null,{}] 05:14:41 INFO - PROCESS | 16739 | 1462191281219 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 16739 | 1462191281382 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:14:41 INFO - PROCESS | 16739 | 1462191281392 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf387b000 == 46 [pid = 16739] [id = 69] 05:14:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8bf005fc00) [pid = 16739] [serial = 205] [outer = (nil)] 05:14:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8bfe023800) [pid = 16739] [serial = 206] [outer = 0x7f8bf005fc00] 05:14:41 INFO - PROCESS | 16739 | 1462191281450 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8bfeed5400) [pid = 16739] [serial = 207] [outer = 0x7f8bf005fc00] 05:14:42 INFO - PROCESS | 16739 | 1462191282206 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1026ms 05:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:14:42 INFO - PROCESS | 16739 | 1462191282240 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 16739 | 1462191282242 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:14:42 INFO - PROCESS | 16739 | 1462191282248 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 16739 | 1462191282251 Marionette TRACE conn3 <- [1,250,null,{}] 05:14:42 INFO - PROCESS | 16739 | 1462191282261 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 16739 | 1462191282426 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:14:42 INFO - PROCESS | 16739 | 1462191282507 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfddea000 == 47 [pid = 16739] [id = 70] 05:14:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bfdc74c00) [pid = 16739] [serial = 208] [outer = (nil)] 05:14:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8bff16f800) [pid = 16739] [serial = 209] [outer = 0x7f8bfdc74c00] 05:14:42 INFO - PROCESS | 16739 | 1462191282567 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8bff44ac00) [pid = 16739] [serial = 210] [outer = 0x7f8bfdc74c00] 05:14:43 INFO - PROCESS | 16739 | 1462191283274 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1039ms 05:14:43 INFO - PROCESS | 16739 | 1462191283292 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 16739 | 1462191283295 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:14:43 INFO - PROCESS | 16739 | 1462191283301 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 16739 | 1462191283303 Marionette TRACE conn3 <- [1,254,null,{}] 05:14:43 INFO - PROCESS | 16739 | 1462191283324 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 16739 | 1462191283513 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:14:43 INFO - PROCESS | 16739 | 1462191283589 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c013b9800 == 48 [pid = 16739] [id = 71] 05:14:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bff44f000) [pid = 16739] [serial = 211] [outer = (nil)] 05:14:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8c02c98800) [pid = 16739] [serial = 212] [outer = 0x7f8bff44f000] 05:14:43 INFO - PROCESS | 16739 | 1462191283653 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8c0358e000) [pid = 16739] [serial = 213] [outer = 0x7f8bff44f000] 05:14:43 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bf2381000) [pid = 16739] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:14:43 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bf44a7c00) [pid = 16739] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:14:43 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bfe48bc00) [pid = 16739] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:14:43 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be7875800) [pid = 16739] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:14:43 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bed2ae000) [pid = 16739] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:14:43 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be7430800) [pid = 16739] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:14:43 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8be7873400) [pid = 16739] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:14:44 INFO - PROCESS | 16739 | 1462191284329 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1052ms 05:14:44 INFO - PROCESS | 16739 | 1462191284355 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 16739 | 1462191284358 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:14:44 INFO - PROCESS | 16739 | 1462191284364 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 16739 | 1462191284366 Marionette TRACE conn3 <- [1,258,null,{}] 05:14:44 INFO - PROCESS | 16739 | 1462191284371 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 16739 | 1462191284530 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:14:44 INFO - PROCESS | 16739 | 1462191284549 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe0ac800 == 49 [pid = 16739] [id = 72] 05:14:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8be7875800) [pid = 16739] [serial = 214] [outer = (nil)] 05:14:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8c02ec4000) [pid = 16739] [serial = 215] [outer = 0x7f8be7875800] 05:14:44 INFO - PROCESS | 16739 | 1462191284608 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8c051ca000) [pid = 16739] [serial = 216] [outer = 0x7f8be7875800] 05:14:45 INFO - PROCESS | 16739 | 1462191285288 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 976ms 05:14:45 INFO - PROCESS | 16739 | 1462191285341 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 16739 | 1462191285344 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:14:45 INFO - PROCESS | 16739 | 1462191285350 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 16739 | 1462191285352 Marionette TRACE conn3 <- [1,262,null,{}] 05:14:45 INFO - PROCESS | 16739 | 1462191285358 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 16739 | 1462191285519 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:14:45 INFO - PROCESS | 16739 | 1462191285538 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c03519800 == 50 [pid = 16739] [id = 73] 05:14:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be786fc00) [pid = 16739] [serial = 217] [outer = (nil)] 05:14:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bea9e9c00) [pid = 16739] [serial = 218] [outer = 0x7f8be786fc00] 05:14:45 INFO - PROCESS | 16739 | 1462191285600 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bea9f0800) [pid = 16739] [serial = 219] [outer = 0x7f8be786fc00] 05:14:46 INFO - PROCESS | 16739 | 1462191286533 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1226ms 05:14:46 INFO - PROCESS | 16739 | 1462191286579 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:14:46 INFO - PROCESS | 16739 | 1462191286584 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:14:46 INFO - PROCESS | 16739 | 1462191286591 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 16739 | 1462191286594 Marionette TRACE conn3 <- [1,266,null,{}] 05:14:46 INFO - PROCESS | 16739 | 1462191286604 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 16739 | 1462191286771 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:14:46 INFO - PROCESS | 16739 | 1462191286902 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0dd2800 == 51 [pid = 16739] [id = 74] 05:14:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be84e6800) [pid = 16739] [serial = 220] [outer = (nil)] 05:14:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bea9eac00) [pid = 16739] [serial = 221] [outer = 0x7f8be84e6800] 05:14:46 INFO - PROCESS | 16739 | 1462191286977 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bf005b400) [pid = 16739] [serial = 222] [outer = 0x7f8be84e6800] 05:14:47 INFO - PROCESS | 16739 | 1462191287783 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1232ms 05:14:47 INFO - PROCESS | 16739 | 1462191287823 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 16739 | 1462191287832 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:14:47 INFO - PROCESS | 16739 | 1462191287842 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 16739 | 1462191287845 Marionette TRACE conn3 <- [1,270,null,{}] 05:14:47 INFO - PROCESS | 16739 | 1462191287851 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 16739 | 1462191288021 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:14:48 INFO - PROCESS | 16739 | 1462191288163 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe0af000 == 52 [pid = 16739] [id = 75] 05:14:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bf0068800) [pid = 16739] [serial = 223] [outer = (nil)] 05:14:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bf1221400) [pid = 16739] [serial = 224] [outer = 0x7f8bf0068800] 05:14:48 INFO - PROCESS | 16739 | 1462191288238 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bf237c400) [pid = 16739] [serial = 225] [outer = 0x7f8bf0068800] 05:14:49 INFO - PROCESS | 16739 | 1462191289063 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1232ms 05:14:49 INFO - PROCESS | 16739 | 1462191289089 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 16739 | 1462191289092 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:14:49 INFO - PROCESS | 16739 | 1462191289101 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 16739 | 1462191289107 Marionette TRACE conn3 <- [1,274,null,{}] 05:14:49 INFO - PROCESS | 16739 | 1462191289122 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 16739 | 1462191289279 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:14:49 INFO - PROCESS | 16739 | 1462191289422 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05e53800 == 53 [pid = 16739] [id = 76] 05:14:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bf44a7c00) [pid = 16739] [serial = 226] [outer = (nil)] 05:14:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bff44f400) [pid = 16739] [serial = 227] [outer = 0x7f8bf44a7c00] 05:14:49 INFO - PROCESS | 16739 | 1462191289498 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8c0278f400) [pid = 16739] [serial = 228] [outer = 0x7f8bf44a7c00] 05:14:50 INFO - PROCESS | 16739 | 1462191290371 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1340ms 05:14:50 INFO - PROCESS | 16739 | 1462191290442 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 16739 | 1462191290447 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:14:50 INFO - PROCESS | 16739 | 1462191290453 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 16739 | 1462191290456 Marionette TRACE conn3 <- [1,278,null,{}] 05:14:50 INFO - PROCESS | 16739 | 1462191290461 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 16739 | 1462191290619 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:14:50 INFO - PROCESS | 16739 | 1462191290751 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c076a4800 == 54 [pid = 16739] [id = 77] 05:14:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bfdc76c00) [pid = 16739] [serial = 229] [outer = (nil)] 05:14:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8c03428800) [pid = 16739] [serial = 230] [outer = 0x7f8bfdc76c00] 05:14:50 INFO - PROCESS | 16739 | 1462191290825 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8c05b36000) [pid = 16739] [serial = 231] [outer = 0x7f8bfdc76c00] 05:14:51 INFO - PROCESS | 16739 | 1462191291622 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1180ms 05:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:14:51 INFO - PROCESS | 16739 | 1462191291653 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 16739 | 1462191291656 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:14:51 INFO - PROCESS | 16739 | 1462191291664 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 16739 | 1462191291667 Marionette TRACE conn3 <- [1,282,null,{}] 05:14:51 INFO - PROCESS | 16739 | 1462191291672 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 16739 | 1462191291824 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:14:52 INFO - PROCESS | 16739 | 1462191292150 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bee7a4800 == 55 [pid = 16739] [id = 78] 05:14:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be7436800) [pid = 16739] [serial = 232] [outer = (nil)] 05:14:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be77adc00) [pid = 16739] [serial = 233] [outer = 0x7f8be7436800] 05:14:52 INFO - PROCESS | 16739 | 1462191292275 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be933e400) [pid = 16739] [serial = 234] [outer = 0x7f8be7436800] 05:14:53 INFO - PROCESS | 16739 | 1462191293177 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1536ms 05:14:53 INFO - PROCESS | 16739 | 1462191293208 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 16739 | 1462191293213 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:14:53 INFO - PROCESS | 16739 | 1462191293223 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 16739 | 1462191293228 Marionette TRACE conn3 <- [1,286,null,{}] 05:14:53 INFO - PROCESS | 16739 | 1462191293234 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 16739 | 1462191293388 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:14:53 INFO - PROCESS | 16739 | 1462191293532 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef554000 == 56 [pid = 16739] [id = 79] 05:14:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bea9ed400) [pid = 16739] [serial = 235] [outer = (nil)] 05:14:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bed2a2400) [pid = 16739] [serial = 236] [outer = 0x7f8bea9ed400] 05:14:53 INFO - PROCESS | 16739 | 1462191293598 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bef8e2c00) [pid = 16739] [serial = 237] [outer = 0x7f8bea9ed400] 05:14:53 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe0ac800 == 55 [pid = 16739] [id = 72] 05:14:53 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c013b9800 == 54 [pid = 16739] [id = 71] 05:14:53 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8c02ec3c00) [pid = 16739] [serial = 173] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfddea000 == 53 [pid = 16739] [id = 70] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf387b000 == 52 [pid = 16739] [id = 69] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf16a8800 == 51 [pid = 16739] [id = 68] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed25b800 == 50 [pid = 16739] [id = 67] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be84c8800 == 49 [pid = 16739] [id = 66] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c013c4800 == 48 [pid = 16739] [id = 62] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfdd36000 == 47 [pid = 16739] [id = 61] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a35800 == 46 [pid = 16739] [id = 60] 05:14:54 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be92aa800 == 45 [pid = 16739] [id = 59] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bff2e7000) [pid = 16739] [serial = 167] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bff406000) [pid = 16739] [serial = 170] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bea98b000) [pid = 16739] [serial = 143] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bf0ad2000) [pid = 16739] [serial = 146] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bfdd19c00) [pid = 16739] [serial = 149] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8bf0e36000) [pid = 16739] [serial = 158] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bf1229c00) [pid = 16739] [serial = 159] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bf22c6400) [pid = 16739] [serial = 161] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bf353dc00) [pid = 16739] [serial = 162] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bfe489800) [pid = 16739] [serial = 141] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bea985800) [pid = 16739] [serial = 156] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7aee400) [pid = 16739] [serial = 155] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bff2f0400) [pid = 16739] [serial = 152] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8bf44ce400) [pid = 16739] [serial = 164] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bfe489000) [pid = 16739] [serial = 165] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bff455800) [pid = 16739] [serial = 168] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8c02749400) [pid = 16739] [serial = 171] [outer = (nil)] [url = about:blank] 05:14:54 INFO - PROCESS | 16739 | 1462191294390 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1180ms 05:14:54 INFO - PROCESS | 16739 | 1462191294408 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 16739 | 1462191294414 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:14:54 INFO - PROCESS | 16739 | 1462191294441 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 16739 | 1462191294445 Marionette TRACE conn3 <- [1,290,null,{}] 05:14:54 INFO - PROCESS | 16739 | 1462191294450 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 16739 | 1462191294588 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:14:54 INFO - PROCESS | 16739 | 1462191294607 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf00d5000 == 46 [pid = 16739] [id = 80] 05:14:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bf0068000) [pid = 16739] [serial = 238] [outer = (nil)] 05:14:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bf03e1400) [pid = 16739] [serial = 239] [outer = 0x7f8bf0068000] 05:14:54 INFO - PROCESS | 16739 | 1462191294670 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bf1229c00) [pid = 16739] [serial = 240] [outer = 0x7f8bf0068000] 05:14:55 INFO - PROCESS | 16739 | 1462191295409 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 992ms 05:14:55 INFO - PROCESS | 16739 | 1462191295428 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 16739 | 1462191295431 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:14:55 INFO - PROCESS | 16739 | 1462191295443 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 16739 | 1462191295452 Marionette TRACE conn3 <- [1,294,null,{}] 05:14:55 INFO - PROCESS | 16739 | 1462191295473 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 16739 | 1462191295610 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:14:55 INFO - PROCESS | 16739 | 1462191295630 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf36d2000 == 47 [pid = 16739] [id = 81] 05:14:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bf22cb400) [pid = 16739] [serial = 241] [outer = (nil)] 05:14:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bf448c000) [pid = 16739] [serial = 242] [outer = 0x7f8bf22cb400] 05:14:55 INFO - PROCESS | 16739 | 1462191295689 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bf8113800) [pid = 16739] [serial = 243] [outer = 0x7f8bf22cb400] 05:14:56 INFO - PROCESS | 16739 | 1462191296508 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1105ms 05:14:56 INFO - PROCESS | 16739 | 1462191296548 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:14:56 INFO - PROCESS | 16739 | 1462191296553 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:14:56 INFO - PROCESS | 16739 | 1462191296559 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 16739 | 1462191296561 Marionette TRACE conn3 <- [1,298,null,{}] 05:14:56 INFO - PROCESS | 16739 | 1462191296566 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 16739 | 1462191296730 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:14:56 INFO - PROCESS | 16739 | 1462191296759 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf749f800 == 48 [pid = 16739] [id = 82] 05:14:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be7582c00) [pid = 16739] [serial = 244] [outer = (nil)] 05:14:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bfe0ba400) [pid = 16739] [serial = 245] [outer = 0x7f8be7582c00] 05:14:56 INFO - PROCESS | 16739 | 1462191296818 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bfe48ec00) [pid = 16739] [serial = 246] [outer = 0x7f8be7582c00] 05:14:57 INFO - PROCESS | 16739 | 1462191297540 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1038ms 05:14:57 INFO - PROCESS | 16739 | 1462191297597 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 16739 | 1462191297599 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:14:57 INFO - PROCESS | 16739 | 1462191297630 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 16739 | 1462191297634 Marionette TRACE conn3 <- [1,302,null,{}] 05:14:57 INFO - PROCESS | 16739 | 1462191297639 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 16739 | 1462191297831 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:14:57 INFO - PROCESS | 16739 | 1462191297856 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe0ac800 == 49 [pid = 16739] [id = 83] 05:14:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bff455000) [pid = 16739] [serial = 247] [outer = (nil)] 05:14:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8c00e4b000) [pid = 16739] [serial = 248] [outer = 0x7f8bff455000] 05:14:57 INFO - PROCESS | 16739 | 1462191297935 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8c02c93c00) [pid = 16739] [serial = 249] [outer = 0x7f8bff455000] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8bf0061000) [pid = 16739] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be742c800) [pid = 16739] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bed2a2c00) [pid = 16739] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bfdc74c00) [pid = 16739] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be7875800) [pid = 16739] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bf005fc00) [pid = 16739] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bedd49400) [pid = 16739] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bea98a000) [pid = 16739] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be9290400) [pid = 16739] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8c02bb8400) [pid = 16739] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bf237a400) [pid = 16739] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bef571000) [pid = 16739] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be757a800) [pid = 16739] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bff44f000) [pid = 16739] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8bf2382400) [pid = 16739] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bf1e61c00) [pid = 16739] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:14:58 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be7ae7000) [pid = 16739] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:14:59 INFO - PROCESS | 16739 | 1462191299160 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1600ms 05:14:59 INFO - PROCESS | 16739 | 1462191299218 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 16739 | 1462191299224 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:14:59 INFO - PROCESS | 16739 | 1462191299233 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 16739 | 1462191299238 Marionette TRACE conn3 <- [1,306,null,{}] 05:14:59 INFO - PROCESS | 16739 | 1462191299246 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 16739 | 1462191299445 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:14:59 INFO - PROCESS | 16739 | 1462191299626 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92ad000 == 50 [pid = 16739] [id = 84] 05:14:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bea98e000) [pid = 16739] [serial = 250] [outer = (nil)] 05:14:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8bea9d5c00) [pid = 16739] [serial = 251] [outer = 0x7f8bea98e000] 05:14:59 INFO - PROCESS | 16739 | 1462191299745 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8beadf6c00) [pid = 16739] [serial = 252] [outer = 0x7f8bea98e000] 05:15:00 INFO - PROCESS | 16739 | 1462191300525 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1336ms 05:15:00 INFO - PROCESS | 16739 | 1462191300570 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 16739 | 1462191300578 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:15:00 INFO - PROCESS | 16739 | 1462191300588 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 16739 | 1462191300592 Marionette TRACE conn3 <- [1,310,null,{}] 05:15:00 INFO - PROCESS | 16739 | 1462191300597 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 16739 | 1462191300760 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:15:00 INFO - PROCESS | 16739 | 1462191300892 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf168f000 == 51 [pid = 16739] [id = 85] 05:15:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bef57d000) [pid = 16739] [serial = 253] [outer = (nil)] 05:15:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bf0063c00) [pid = 16739] [serial = 254] [outer = 0x7f8bef57d000] 05:15:00 INFO - PROCESS | 16739 | 1462191300964 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bf088e000) [pid = 16739] [serial = 255] [outer = 0x7f8bef57d000] 05:15:01 INFO - PROCESS | 16739 | 1462191301925 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1386ms 05:15:01 INFO - PROCESS | 16739 | 1462191301974 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 16739 | 1462191301979 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:15:01 INFO - PROCESS | 16739 | 1462191301986 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 16739 | 1462191301992 Marionette TRACE conn3 <- [1,314,null,{}] 05:15:02 INFO - PROCESS | 16739 | 1462191302008 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 16739 | 1462191302244 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:15:02 INFO - PROCESS | 16739 | 1462191302422 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c013b0800 == 52 [pid = 16739] [id = 86] 05:15:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bf0ec1400) [pid = 16739] [serial = 256] [outer = (nil)] 05:15:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bf181c800) [pid = 16739] [serial = 257] [outer = 0x7f8bf0ec1400] 05:15:02 INFO - PROCESS | 16739 | 1462191302502 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bf22c7000) [pid = 16739] [serial = 258] [outer = 0x7f8bf0ec1400] 05:15:03 INFO - PROCESS | 16739 | 1462191303326 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1393ms 05:15:03 INFO - PROCESS | 16739 | 1462191303380 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 16739 | 1462191303384 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:15:03 INFO - PROCESS | 16739 | 1462191303390 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 16739 | 1462191303392 Marionette TRACE conn3 <- [1,318,null,{}] 05:15:03 INFO - PROCESS | 16739 | 1462191303398 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 16739 | 1462191303556 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:15:03 INFO - PROCESS | 16739 | 1462191303699 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c034b9000 == 53 [pid = 16739] [id = 87] 05:15:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bf1223800) [pid = 16739] [serial = 259] [outer = (nil)] 05:15:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bfdd1d000) [pid = 16739] [serial = 260] [outer = 0x7f8bf1223800] 05:15:03 INFO - PROCESS | 16739 | 1462191303780 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bff2eac00) [pid = 16739] [serial = 261] [outer = 0x7f8bf1223800] 05:15:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bff452000) [pid = 16739] [serial = 262] [outer = 0x7f8be77aa400] 05:15:04 INFO - PROCESS | 16739 | 1462191304740 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1378ms 05:15:04 INFO - PROCESS | 16739 | 1462191304769 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 16739 | 1462191304772 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:15:04 INFO - PROCESS | 16739 | 1462191304778 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 16739 | 1462191304780 Marionette TRACE conn3 <- [1,322,null,{}] 05:15:04 INFO - PROCESS | 16739 | 1462191304786 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 16739 | 1462191304934 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:15:05 INFO - PROCESS | 16739 | 1462191305077 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79b1800 == 54 [pid = 16739] [id = 88] 05:15:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be7002800) [pid = 16739] [serial = 263] [outer = (nil)] 05:15:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bea9d7000) [pid = 16739] [serial = 264] [outer = 0x7f8be7002800] 05:15:05 INFO - PROCESS | 16739 | 1462191305174 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8bff406800) [pid = 16739] [serial = 265] [outer = 0x7f8be7002800] 05:15:06 INFO - PROCESS | 16739 | 1462191306433 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1688ms 05:15:06 INFO - PROCESS | 16739 | 1462191306467 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 16739 | 1462191306472 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:15:06 INFO - PROCESS | 16739 | 1462191306481 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 16739 | 1462191306486 Marionette TRACE conn3 <- [1,326,null,{}] 05:15:06 INFO - PROCESS | 16739 | 1462191306495 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 16739 | 1462191306655 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:15:06 INFO - PROCESS | 16739 | 1462191306834 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef66a800 == 55 [pid = 16739] [id = 89] 05:15:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7142400) [pid = 16739] [serial = 266] [outer = (nil)] 05:15:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be7151c00) [pid = 16739] [serial = 267] [outer = 0x7f8be7142400] 05:15:06 INFO - PROCESS | 16739 | 1462191306902 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be7aeac00) [pid = 16739] [serial = 268] [outer = 0x7f8be7142400] 05:15:07 INFO - PROCESS | 16739 | 1462191307780 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1336ms 05:15:07 INFO - PROCESS | 16739 | 1462191307817 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 16739 | 1462191307825 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:15:07 INFO - PROCESS | 16739 | 1462191307834 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 16739 | 1462191307837 Marionette TRACE conn3 <- [1,330,null,{}] 05:15:07 INFO - PROCESS | 16739 | 1462191307842 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 16739 | 1462191308013 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:15:08 INFO - PROCESS | 16739 | 1462191308180 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe426800 == 54 [pid = 16739] [id = 51] 05:15:08 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf749f800 == 53 [pid = 16739] [id = 82] 05:15:08 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf36d2000 == 52 [pid = 16739] [id = 81] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bea9e9c00) [pid = 16739] [serial = 218] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94cb800 == 53 [pid = 16739] [id = 90] 05:15:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bea9e1c00) [pid = 16739] [serial = 269] [outer = (nil)] 05:15:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8bea9e6800) [pid = 16739] [serial = 270] [outer = 0x7f8bea9e1c00] 05:15:08 INFO - PROCESS | 16739 | 1462191308307 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bed2a2c00) [pid = 16739] [serial = 271] [outer = 0x7f8bea9e1c00] 05:15:08 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf00d5000 == 52 [pid = 16739] [id = 80] 05:15:08 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef554000 == 51 [pid = 16739] [id = 79] 05:15:08 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bee7a4800 == 50 [pid = 16739] [id = 78] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bf0066c00) [pid = 16739] [serial = 200] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bea98e400) [pid = 16739] [serial = 177] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bf1827400) [pid = 16739] [serial = 180] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bff16f800) [pid = 16739] [serial = 209] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8c051ca000) [pid = 16739] [serial = 216] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bfe023800) [pid = 16739] [serial = 206] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8c02c9a400) [pid = 16739] [serial = 194] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8c05e0e800) [pid = 16739] [serial = 191] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bea9d2c00) [pid = 16739] [serial = 197] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be933c800) [pid = 16739] [serial = 176] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bee7c8c00) [pid = 16739] [serial = 95] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8c02ec4000) [pid = 16739] [serial = 215] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8c03526c00) [pid = 16739] [serial = 174] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8c02750000) [pid = 16739] [serial = 185] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bf121a800) [pid = 16739] [serial = 120] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be7d57800) [pid = 16739] [serial = 117] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8c02c98800) [pid = 16739] [serial = 212] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bef8ecc00) [pid = 16739] [serial = 179] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8c0358c000) [pid = 16739] [serial = 188] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bf8112800) [pid = 16739] [serial = 204] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8c02ec1800) [pid = 16739] [serial = 186] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8c02ca1c00) [pid = 16739] [serial = 195] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8bf005a800) [pid = 16739] [serial = 198] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8bfe270c00) [pid = 16739] [serial = 183] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8bfeed5400) [pid = 16739] [serial = 207] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8bff44ac00) [pid = 16739] [serial = 210] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8bf44aa000) [pid = 16739] [serial = 123] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8c0358e000) [pid = 16739] [serial = 213] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8bf0e3fc00) [pid = 16739] [serial = 201] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8bf8113c00) [pid = 16739] [serial = 182] [outer = (nil)] [url = about:blank] 05:15:08 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8bf369e800) [pid = 16739] [serial = 203] [outer = (nil)] [url = about:blank] 05:15:09 INFO - PROCESS | 16739 | 1462191309038 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1230ms 05:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:15:09 INFO - PROCESS | 16739 | 1462191309070 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 16739 | 1462191309073 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:15:09 INFO - PROCESS | 16739 | 1462191309080 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 16739 | 1462191309085 Marionette TRACE conn3 <- [1,334,null,{}] 05:15:09 INFO - PROCESS | 16739 | 1462191309100 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 16739 | 1462191309244 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:15:09 INFO - PROCESS | 16739 | 1462191309262 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e9d800 == 51 [pid = 16739] [id = 91] 05:15:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8bf005dc00) [pid = 16739] [serial = 272] [outer = (nil)] 05:15:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8bf088cc00) [pid = 16739] [serial = 273] [outer = 0x7f8bf005dc00] 05:15:09 INFO - PROCESS | 16739 | 1462191309325 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8bf0895c00) [pid = 16739] [serial = 274] [outer = 0x7f8bf005dc00] 05:15:10 INFO - PROCESS | 16739 | 1462191310108 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1085ms 05:15:10 INFO - PROCESS | 16739 | 1462191310165 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 16739 | 1462191310169 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:15:10 INFO - PROCESS | 16739 | 1462191310182 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 16739 | 1462191310184 Marionette TRACE conn3 <- [1,338,null,{}] 05:15:10 INFO - PROCESS | 16739 | 1462191310194 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 16739 | 1462191310367 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:15:10 INFO - PROCESS | 16739 | 1462191310377 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf382d800 == 52 [pid = 16739] [id = 92] 05:15:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8bf0064800) [pid = 16739] [serial = 275] [outer = (nil)] 05:15:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8bf18c3c00) [pid = 16739] [serial = 276] [outer = 0x7f8bf0064800] 05:15:10 INFO - PROCESS | 16739 | 1462191310438 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8bf2384800) [pid = 16739] [serial = 277] [outer = 0x7f8bf0064800] 05:15:11 INFO - PROCESS | 16739 | 1462191311185 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1040ms 05:15:11 INFO - PROCESS | 16739 | 1462191311216 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 16739 | 1462191311219 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:15:11 INFO - PROCESS | 16739 | 1462191311225 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 16739 | 1462191311227 Marionette TRACE conn3 <- [1,342,null,{}] 05:15:11 INFO - PROCESS | 16739 | 1462191311233 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 16739 | 1462191311402 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:15:11 INFO - PROCESS | 16739 | 1462191311434 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfdd2f800 == 53 [pid = 16739] [id = 93] 05:15:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8be9303800) [pid = 16739] [serial = 278] [outer = (nil)] 05:15:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8be930b800) [pid = 16739] [serial = 279] [outer = 0x7f8be9303800] 05:15:11 INFO - PROCESS | 16739 | 1462191311493 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8be9310800) [pid = 16739] [serial = 280] [outer = 0x7f8be9303800] 05:15:12 INFO - PROCESS | 16739 | 1462191312194 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1026ms 05:15:12 INFO - PROCESS | 16739 | 1462191312252 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 16739 | 1462191312256 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:15:12 INFO - PROCESS | 16739 | 1462191312271 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 16739 | 1462191312274 Marionette TRACE conn3 <- [1,346,null,{}] 05:15:12 INFO - PROCESS | 16739 | 1462191312295 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 16739 | 1462191312513 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:15:12 INFO - PROCESS | 16739 | 1462191312575 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be747f000 == 54 [pid = 16739] [id = 94] 05:15:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8be9311400) [pid = 16739] [serial = 281] [outer = (nil)] 05:15:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bfdfe0800) [pid = 16739] [serial = 282] [outer = 0x7f8be9311400] 05:15:12 INFO - PROCESS | 16739 | 1462191312649 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8bff44c000) [pid = 16739] [serial = 283] [outer = 0x7f8be9311400] 05:15:13 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bf22cb400) [pid = 16739] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:15:13 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be7582c00) [pid = 16739] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:15:13 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8bf0068000) [pid = 16739] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:15:13 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be7436800) [pid = 16739] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:15:13 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8bea9ed400) [pid = 16739] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:15:13 INFO - PROCESS | 16739 | 1462191313459 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1254ms 05:15:13 INFO - PROCESS | 16739 | 1462191313517 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 16739 | 1462191313520 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:15:13 INFO - PROCESS | 16739 | 1462191313526 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 16739 | 1462191313527 Marionette TRACE conn3 <- [1,350,null,{}] 05:15:13 INFO - PROCESS | 16739 | 1462191313533 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 16739 | 1462191313663 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:15:13 INFO - PROCESS | 16739 | 1462191313678 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c00e79000 == 55 [pid = 16739] [id = 95] 05:15:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8be700a400) [pid = 16739] [serial = 284] [outer = (nil)] 05:15:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8bfe24ec00) [pid = 16739] [serial = 285] [outer = 0x7f8be700a400] 05:15:13 INFO - PROCESS | 16739 | 1462191313762 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8c025bf400) [pid = 16739] [serial = 286] [outer = 0x7f8be700a400] 05:15:14 INFO - PROCESS | 16739 | 1462191314543 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1077ms 05:15:14 INFO - PROCESS | 16739 | 1462191314604 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 16739 | 1462191314607 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:15:14 INFO - PROCESS | 16739 | 1462191314619 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 16739 | 1462191314621 Marionette TRACE conn3 <- [1,354,null,{}] 05:15:14 INFO - PROCESS | 16739 | 1462191314627 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 16739 | 1462191314761 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:15:14 INFO - PROCESS | 16739 | 1462191314774 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d9d000 == 56 [pid = 16739] [id = 96] 05:15:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bf0e40c00) [pid = 16739] [serial = 287] [outer = (nil)] 05:15:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8c02c9e000) [pid = 16739] [serial = 288] [outer = 0x7f8bf0e40c00] 05:15:14 INFO - PROCESS | 16739 | 1462191314836 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8c03425400) [pid = 16739] [serial = 289] [outer = 0x7f8bf0e40c00] 05:15:15 INFO - PROCESS | 16739 | 1462191315751 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1183ms 05:15:15 INFO - PROCESS | 16739 | 1462191315797 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 16739 | 1462191315803 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:15:15 INFO - PROCESS | 16739 | 1462191315812 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 16739 | 1462191315818 Marionette TRACE conn3 <- [1,358,null,{}] 05:15:15 INFO - PROCESS | 16739 | 1462191315869 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 16739 | 1462191316075 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:15:16 INFO - PROCESS | 16739 | 1462191316214 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed26a000 == 57 [pid = 16739] [id = 97] 05:15:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be714dc00) [pid = 16739] [serial = 290] [outer = (nil)] 05:15:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be7d57800) [pid = 16739] [serial = 291] [outer = 0x7f8be714dc00] 05:15:16 INFO - PROCESS | 16739 | 1462191316289 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be930d400) [pid = 16739] [serial = 292] [outer = 0x7f8be714dc00] 05:15:17 INFO - PROCESS | 16739 | 1462191317239 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1486ms 05:15:17 INFO - PROCESS | 16739 | 1462191317299 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 16739 | 1462191317307 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:15:17 INFO - PROCESS | 16739 | 1462191317317 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 16739 | 1462191317321 Marionette TRACE conn3 <- [1,362,null,{}] 05:15:17 INFO - PROCESS | 16739 | 1462191317327 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 16739 | 1462191317490 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:15:17 INFO - PROCESS | 16739 | 1462191317629 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe2db800 == 58 [pid = 16739] [id = 98] 05:15:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8beadfc800) [pid = 16739] [serial = 293] [outer = (nil)] 05:15:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bef8ecc00) [pid = 16739] [serial = 294] [outer = 0x7f8beadfc800] 05:15:17 INFO - PROCESS | 16739 | 1462191317709 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bf088c400) [pid = 16739] [serial = 295] [outer = 0x7f8beadfc800] 05:15:18 INFO - PROCESS | 16739 | 1462191318658 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1379ms 05:15:18 INFO - PROCESS | 16739 | 1462191318697 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 16739 | 1462191318700 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:15:18 INFO - PROCESS | 16739 | 1462191318707 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 16739 | 1462191318712 Marionette TRACE conn3 <- [1,366,null,{}] 05:15:18 INFO - PROCESS | 16739 | 1462191318727 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 16739 | 1462191318884 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:15:19 INFO - PROCESS | 16739 | 1462191319029 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05ed5000 == 59 [pid = 16739] [id = 99] 05:15:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bf18b9c00) [pid = 16739] [serial = 296] [outer = (nil)] 05:15:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bf8105c00) [pid = 16739] [serial = 297] [outer = 0x7f8bf18b9c00] 05:15:19 INFO - PROCESS | 16739 | 1462191319104 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bff2e7000) [pid = 16739] [serial = 298] [outer = 0x7f8bf18b9c00] 05:15:19 INFO - PROCESS | 16739 | 1462191319955 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1295ms 05:15:20 INFO - PROCESS | 16739 | 1462191320003 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:15:20 INFO - PROCESS | 16739 | 1462191320008 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:15:20 INFO - PROCESS | 16739 | 1462191320014 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 16739 | 1462191320017 Marionette TRACE conn3 <- [1,370,null,{}] 05:15:20 INFO - PROCESS | 16739 | 1462191320022 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 16739 | 1462191320172 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:15:20 INFO - PROCESS | 16739 | 1462191320314 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab8a000 == 60 [pid = 16739] [id = 100] 05:15:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bf1e67400) [pid = 16739] [serial = 299] [outer = (nil)] 05:15:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8c03427800) [pid = 16739] [serial = 300] [outer = 0x7f8bf1e67400] 05:15:20 INFO - PROCESS | 16739 | 1462191320387 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8c0358e000) [pid = 16739] [serial = 301] [outer = 0x7f8bf1e67400] 05:15:21 INFO - PROCESS | 16739 | 1462191321273 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1284ms 05:15:21 INFO - PROCESS | 16739 | 1462191321297 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 16739 | 1462191321301 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:15:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:15:21 INFO - PROCESS | 16739 | 1462191321307 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 16739 | 1462191321311 Marionette TRACE conn3 <- [1,374,null,{}] 05:15:21 INFO - PROCESS | 16739 | 1462191321316 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 16739 | 1462191321468 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:15:21 INFO - PROCESS | 16739 | 1462191321831 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e88800 == 61 [pid = 16739] [id = 101] 05:15:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be714bc00) [pid = 16739] [serial = 302] [outer = (nil)] 05:15:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be714f000) [pid = 16739] [serial = 303] [outer = 0x7f8be714bc00] 05:15:21 INFO - PROCESS | 16739 | 1462191321984 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be928ec00) [pid = 16739] [serial = 304] [outer = 0x7f8be714bc00] 05:15:22 INFO - PROCESS | 16739 | 1462191322897 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:15:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1638ms 05:15:22 INFO - PROCESS | 16739 | 1462191322946 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 16739 | 1462191322951 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:15:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:15:22 INFO - PROCESS | 16739 | 1462191322966 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 16739 | 1462191322977 Marionette TRACE conn3 <- [1,378,null,{}] 05:15:22 INFO - PROCESS | 16739 | 1462191322988 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 16739 | 1462191323154 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:15:23 INFO - PROCESS | 16739 | 1462191323307 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94c3800 == 62 [pid = 16739] [id = 102] 05:15:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be930f400) [pid = 16739] [serial = 305] [outer = (nil)] 05:15:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8bea9e8400) [pid = 16739] [serial = 306] [outer = 0x7f8be930f400] 05:15:23 INFO - PROCESS | 16739 | 1462191323412 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bee7c4c00) [pid = 16739] [serial = 307] [outer = 0x7f8be930f400] 05:15:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be92a3000 == 61 [pid = 16739] [id = 32] 05:15:23 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8c00e4b000) [pid = 16739] [serial = 248] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bea9eac00) [pid = 16739] [serial = 221] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bf1221400) [pid = 16739] [serial = 224] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bff44f400) [pid = 16739] [serial = 227] [outer = (nil)] [url = about:blank] 05:15:23 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8c03428800) [pid = 16739] [serial = 230] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c00e79000 == 60 [pid = 16739] [id = 95] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be747f000 == 59 [pid = 16739] [id = 94] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfdd2f800 == 58 [pid = 16739] [id = 93] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf382d800 == 57 [pid = 16739] [id = 92] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e9d800 == 56 [pid = 16739] [id = 91] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c03519800 == 55 [pid = 16739] [id = 73] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94cb800 == 54 [pid = 16739] [id = 90] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef66a800 == 53 [pid = 16739] [id = 89] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c034b9000 == 52 [pid = 16739] [id = 87] 05:15:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe0ac800 == 51 [pid = 16739] [id = 83] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be933e400) [pid = 16739] [serial = 234] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be77adc00) [pid = 16739] [serial = 233] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bed2a2400) [pid = 16739] [serial = 236] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bef8e2c00) [pid = 16739] [serial = 237] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | 1462191324292 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bfe0ba400) [pid = 16739] [serial = 245] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bf03e1400) [pid = 16739] [serial = 239] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bf1229c00) [pid = 16739] [serial = 240] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8bfe48ec00) [pid = 16739] [serial = 246] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bf8113800) [pid = 16739] [serial = 243] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bf448c000) [pid = 16739] [serial = 242] [outer = (nil)] [url = about:blank] 05:15:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:15:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1393ms 05:15:24 INFO - PROCESS | 16739 | 1462191324362 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 16739 | 1462191324368 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:15:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:15:24 INFO - PROCESS | 16739 | 1462191324377 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 16739 | 1462191324380 Marionette TRACE conn3 <- [1,382,null,{}] 05:15:24 INFO - PROCESS | 16739 | 1462191324385 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 16739 | 1462191324530 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:15:24 INFO - PROCESS | 16739 | 1462191324638 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0272000 == 52 [pid = 16739] [id = 103] 05:15:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bea98c800) [pid = 16739] [serial = 308] [outer = (nil)] 05:15:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bf0061400) [pid = 16739] [serial = 309] [outer = 0x7f8bea98c800] 05:15:24 INFO - PROCESS | 16739 | 1462191324701 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bf0896400) [pid = 16739] [serial = 310] [outer = 0x7f8bea98c800] 05:15:25 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:25 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:25 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:25 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:25 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:25 INFO - PROCESS | 16739 | 1462191325556 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:15:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1236ms 05:15:25 INFO - PROCESS | 16739 | 1462191325615 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 16739 | 1462191325620 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:15:25 INFO - PROCESS | 16739 | 1462191325632 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 16739 | 1462191325644 Marionette TRACE conn3 <- [1,386,null,{}] 05:15:25 INFO - PROCESS | 16739 | 1462191325661 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 16739 | 1462191325811 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:15:25 INFO - PROCESS | 16739 | 1462191325915 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf3825800 == 53 [pid = 16739] [id = 104] 05:15:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bea98f400) [pid = 16739] [serial = 311] [outer = (nil)] 05:15:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bf1e5c800) [pid = 16739] [serial = 312] [outer = 0x7f8bea98f400] 05:15:25 INFO - PROCESS | 16739 | 1462191325977 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bf44ab000) [pid = 16739] [serial = 313] [outer = 0x7f8bea98f400] 05:15:26 INFO - PROCESS | 16739 | 1462191326694 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:15:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1110ms 05:15:26 INFO - PROCESS | 16739 | 1462191326786 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 16739 | 1462191326789 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:15:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:15:26 INFO - PROCESS | 16739 | 1462191326806 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 16739 | 1462191326810 Marionette TRACE conn3 <- [1,390,null,{}] 05:15:26 INFO - PROCESS | 16739 | 1462191326824 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 16739 | 1462191326995 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:15:27 INFO - PROCESS | 16739 | 1462191327058 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf81ee000 == 54 [pid = 16739] [id = 105] 05:15:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bf353ac00) [pid = 16739] [serial = 314] [outer = (nil)] 05:15:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bfdda9c00) [pid = 16739] [serial = 315] [outer = 0x7f8bf353ac00] 05:15:27 INFO - PROCESS | 16739 | 1462191327117 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bfeed4800) [pid = 16739] [serial = 316] [outer = 0x7f8bf353ac00] 05:15:27 INFO - PROCESS | 16739 | 1462191327884 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1145ms 05:15:27 INFO - PROCESS | 16739 | 1462191327942 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 16739 | 1462191327945 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:15:27 INFO - PROCESS | 16739 | 1462191327958 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 16739 | 1462191327960 Marionette TRACE conn3 <- [1,394,null,{}] 05:15:27 INFO - PROCESS | 16739 | 1462191327966 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 16739 | 1462191328136 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:15:28 INFO - PROCESS | 16739 | 1462191328161 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c00e79000 == 55 [pid = 16739] [id = 106] 05:15:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8c0258f400) [pid = 16739] [serial = 317] [outer = (nil)] 05:15:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8c0274f400) [pid = 16739] [serial = 318] [outer = 0x7f8c0258f400] 05:15:28 INFO - PROCESS | 16739 | 1462191328247 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8c03527c00) [pid = 16739] [serial = 319] [outer = 0x7f8c0258f400] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be9311400) [pid = 16739] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be9303800) [pid = 16739] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be700a400) [pid = 16739] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bf0064800) [pid = 16739] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bea9e1c00) [pid = 16739] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bf005dc00) [pid = 16739] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bff455000) [pid = 16739] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7142400) [pid = 16739] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bfe274000) [pid = 16739] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8bed2a7800) [pid = 16739] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bf810d000) [pid = 16739] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bea989000) [pid = 16739] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be786fc00) [pid = 16739] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bf448c400) [pid = 16739] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:15:28 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8c05bb0400) [pid = 16739] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:15:29 INFO - PROCESS | 16739 | 1462191329255 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:15:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1327ms 05:15:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:15:29 INFO - PROCESS | 16739 | 1462191329286 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 16739 | 1462191329289 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:15:29 INFO - PROCESS | 16739 | 1462191329295 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 16739 | 1462191329297 Marionette TRACE conn3 <- [1,398,null,{}] 05:15:29 INFO - PROCESS | 16739 | 1462191329302 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 16739 | 1462191329452 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:15:29 INFO - PROCESS | 16739 | 1462191329469 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c027cf800 == 56 [pid = 16739] [id = 107] 05:15:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bf0898c00) [pid = 16739] [serial = 320] [outer = (nil)] 05:15:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bff455000) [pid = 16739] [serial = 321] [outer = 0x7f8bf0898c00] 05:15:29 INFO - PROCESS | 16739 | 1462191329527 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8c0358d000) [pid = 16739] [serial = 322] [outer = 0x7f8bf0898c00] 05:15:30 INFO - PROCESS | 16739 | 1462191330274 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1030ms 05:15:30 INFO - PROCESS | 16739 | 1462191330326 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 16739 | 1462191330329 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:15:30 INFO - PROCESS | 16739 | 1462191330343 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 16739 | 1462191330345 Marionette TRACE conn3 <- [1,402,null,{}] 05:15:30 INFO - PROCESS | 16739 | 1462191330367 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 16739 | 1462191330508 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:15:30 INFO - PROCESS | 16739 | 1462191330518 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05b7e000 == 57 [pid = 16739] [id = 108] 05:15:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bfe247000) [pid = 16739] [serial = 323] [outer = (nil)] 05:15:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8c05bb1800) [pid = 16739] [serial = 324] [outer = 0x7f8bfe247000] 05:15:30 INFO - PROCESS | 16739 | 1462191330582 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8c0741d000) [pid = 16739] [serial = 325] [outer = 0x7f8bfe247000] 05:15:31 INFO - PROCESS | 16739 | 1462191331687 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1385ms 05:15:31 INFO - PROCESS | 16739 | 1462191331728 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 16739 | 1462191331736 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:15:31 INFO - PROCESS | 16739 | 1462191331750 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 16739 | 1462191331761 Marionette TRACE conn3 <- [1,406,null,{}] 05:15:31 INFO - PROCESS | 16739 | 1462191331771 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 16739 | 1462191331978 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:15:32 INFO - PROCESS | 16739 | 1462191332137 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0dd0000 == 58 [pid = 16739] [id = 109] 05:15:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be9309000) [pid = 16739] [serial = 326] [outer = (nil)] 05:15:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8beadf3c00) [pid = 16739] [serial = 327] [outer = 0x7f8be9309000] 05:15:32 INFO - PROCESS | 16739 | 1462191332211 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bef6ac400) [pid = 16739] [serial = 328] [outer = 0x7f8be9309000] 05:15:33 INFO - PROCESS | 16739 | 1462191333181 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1498ms 05:15:33 INFO - PROCESS | 16739 | 1462191333242 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 16739 | 1462191333260 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:15:33 INFO - PROCESS | 16739 | 1462191333284 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 16739 | 1462191333290 Marionette TRACE conn3 <- [1,410,null,{}] 05:15:33 INFO - PROCESS | 16739 | 1462191333299 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 16739 | 1462191333539 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:15:33 INFO - PROCESS | 16739 | 1462191333773 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff159800 == 59 [pid = 16739] [id = 110] 05:15:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bf0899800) [pid = 16739] [serial = 329] [outer = (nil)] 05:15:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bf1e63000) [pid = 16739] [serial = 330] [outer = 0x7f8bf0899800] 05:15:33 INFO - PROCESS | 16739 | 1462191333845 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bf8113800) [pid = 16739] [serial = 331] [outer = 0x7f8bf0899800] 05:15:34 INFO - PROCESS | 16739 | 1462191334654 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1441ms 05:15:34 INFO - PROCESS | 16739 | 1462191334723 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 16739 | 1462191334727 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:15:34 INFO - PROCESS | 16739 | 1462191334733 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 16739 | 1462191334739 Marionette TRACE conn3 <- [1,414,null,{}] 05:15:34 INFO - PROCESS | 16739 | 1462191334756 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 16739 | 1462191334965 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:15:35 INFO - PROCESS | 16739 | 1462191335107 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0aba1000 == 60 [pid = 16739] [id = 111] 05:15:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8c00ecdc00) [pid = 16739] [serial = 332] [outer = (nil)] 05:15:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8c02ebfc00) [pid = 16739] [serial = 333] [outer = 0x7f8c00ecdc00] 05:15:35 INFO - PROCESS | 16739 | 1462191335183 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8c05e0b400) [pid = 16739] [serial = 334] [outer = 0x7f8c00ecdc00] 05:15:36 INFO - PROCESS | 16739 | 1462191336093 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:15:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1387ms 05:15:36 INFO - PROCESS | 16739 | 1462191336122 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 16739 | 1462191336125 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:15:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:15:36 INFO - PROCESS | 16739 | 1462191336132 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 16739 | 1462191336139 Marionette TRACE conn3 <- [1,418,null,{}] 05:15:36 INFO - PROCESS | 16739 | 1462191336145 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 16739 | 1462191336317 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:15:36 INFO - PROCESS | 16739 | 1462191336462 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c083a1000 == 61 [pid = 16739] [id = 112] 05:15:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8c02589400) [pid = 16739] [serial = 335] [outer = (nil)] 05:15:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8c0747dc00) [pid = 16739] [serial = 336] [outer = 0x7f8c02589400] 05:15:36 INFO - PROCESS | 16739 | 1462191336538 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8c0765d400) [pid = 16739] [serial = 337] [outer = 0x7f8c02589400] 05:15:37 INFO - PROCESS | 16739 | 1462191337843 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1734ms 05:15:37 INFO - PROCESS | 16739 | 1462191337866 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 16739 | 1462191337869 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:15:37 INFO - PROCESS | 16739 | 1462191337945 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 16739 | 1462191337947 Marionette TRACE conn3 <- [1,422,null,{}] 05:15:37 INFO - PROCESS | 16739 | 1462191337956 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 16739 | 1462191338102 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:15:38 INFO - PROCESS | 16739 | 1462191338244 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be529d800 == 62 [pid = 16739] [id = 113] 05:15:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be714a800) [pid = 16739] [serial = 338] [outer = (nil)] 05:15:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be9306000) [pid = 16739] [serial = 339] [outer = 0x7f8be714a800] 05:15:38 INFO - PROCESS | 16739 | 1462191338326 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8c02c9ac00) [pid = 16739] [serial = 340] [outer = 0x7f8be714a800] 05:15:39 INFO - PROCESS | 16739 | 1462191339817 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1916ms 05:15:39 INFO - PROCESS | 16739 | 1462191339842 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 16739 | 1462191339847 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:15:39 INFO - PROCESS | 16739 | 1462191339855 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 16739 | 1462191339859 Marionette TRACE conn3 <- [1,426,null,{}] 05:15:39 INFO - PROCESS | 16739 | 1462191339867 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 16739 | 1462191340024 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:15:40 INFO - PROCESS | 16739 | 1462191340200 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c027cf800 == 61 [pid = 16739] [id = 107] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c00e79000 == 60 [pid = 16739] [id = 106] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf81ee000 == 59 [pid = 16739] [id = 105] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8c02c9e000) [pid = 16739] [serial = 288] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79f1000 == 60 [pid = 16739] [id = 114] 05:15:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be930e400) [pid = 16739] [serial = 341] [outer = (nil)] 05:15:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be9486000) [pid = 16739] [serial = 342] [outer = 0x7f8be930e400] 05:15:40 INFO - PROCESS | 16739 | 1462191340297 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bea9ddc00) [pid = 16739] [serial = 343] [outer = 0x7f8be930e400] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf3825800 == 59 [pid = 16739] [id = 104] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0272000 == 58 [pid = 16739] [id = 103] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94c3800 == 57 [pid = 16739] [id = 102] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e88800 == 56 [pid = 16739] [id = 101] 05:15:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed26a000 == 55 [pid = 16739] [id = 97] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8c051c7000) [pid = 16739] [serial = 189] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bf18b6800) [pid = 16739] [serial = 147] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8bff44d800) [pid = 16739] [serial = 153] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bea9d7400) [pid = 16739] [serial = 144] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bea9f0800) [pid = 16739] [serial = 219] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bfe0bf400) [pid = 16739] [serial = 150] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8c07417400) [pid = 16739] [serial = 192] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bfdfe0800) [pid = 16739] [serial = 282] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be930b800) [pid = 16739] [serial = 279] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be9310800) [pid = 16739] [serial = 280] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bfe24ec00) [pid = 16739] [serial = 285] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bff44c000) [pid = 16739] [serial = 283] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bf18c3c00) [pid = 16739] [serial = 276] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bea9e6800) [pid = 16739] [serial = 270] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bed2a2c00) [pid = 16739] [serial = 271] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bf088cc00) [pid = 16739] [serial = 273] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bf0895c00) [pid = 16739] [serial = 274] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8bfdd1d000) [pid = 16739] [serial = 260] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bea9d7000) [pid = 16739] [serial = 264] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8c02c93c00) [pid = 16739] [serial = 249] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bf181c800) [pid = 16739] [serial = 257] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bea9d5c00) [pid = 16739] [serial = 251] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bf0063c00) [pid = 16739] [serial = 254] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be7aeac00) [pid = 16739] [serial = 268] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be7151c00) [pid = 16739] [serial = 267] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8bf2384800) [pid = 16739] [serial = 277] [outer = (nil)] [url = about:blank] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8bf729d400) [pid = 16739] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:15:40 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8c025bf400) [pid = 16739] [serial = 286] [outer = (nil)] [url = about:blank] 05:15:41 INFO - PROCESS | 16739 | 1462191341043 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 16739 | 1462191341103 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:15:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:15:41 INFO - PROCESS | 16739 | 1462191341113 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 16739 | 1462191341117 Marionette TRACE conn3 <- [1,430,null,{}] 05:15:41 INFO - PROCESS | 16739 | 1462191341122 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 16739 | 1462191341266 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:15:41 INFO - PROCESS | 16739 | 1462191341284 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0b10800 == 56 [pid = 16739] [id = 115] 05:15:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8beac1f800) [pid = 16739] [serial = 344] [outer = (nil)] 05:15:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8beac2a400) [pid = 16739] [serial = 345] [outer = 0x7f8beac1f800] 05:15:41 INFO - PROCESS | 16739 | 1462191341346 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bedd49c00) [pid = 16739] [serial = 346] [outer = 0x7f8beac1f800] 05:15:42 INFO - PROCESS | 16739 | 1462191342149 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1080ms 05:15:42 INFO - PROCESS | 16739 | 1462191342253 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 16739 | 1462191342259 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:15:42 INFO - PROCESS | 16739 | 1462191342268 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 16739 | 1462191342276 Marionette TRACE conn3 <- [1,434,null,{}] 05:15:42 INFO - PROCESS | 16739 | 1462191342300 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 16739 | 1462191342564 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:15:42 INFO - PROCESS | 16739 | 1462191342641 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf3834800 == 57 [pid = 16739] [id = 116] 05:15:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8bedd4b000) [pid = 16739] [serial = 347] [outer = (nil)] 05:15:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8bf089a800) [pid = 16739] [serial = 348] [outer = 0x7f8bedd4b000] 05:15:42 INFO - PROCESS | 16739 | 1462191342708 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bf2195c00) [pid = 16739] [serial = 349] [outer = 0x7f8bedd4b000] 05:15:43 INFO - PROCESS | 16739 | 1462191343506 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1291ms 05:15:43 INFO - PROCESS | 16739 | 1462191343559 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 16739 | 1462191343564 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:15:43 INFO - PROCESS | 16739 | 1462191343570 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 16739 | 1462191343572 Marionette TRACE conn3 <- [1,438,null,{}] 05:15:43 INFO - PROCESS | 16739 | 1462191343587 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 16739 | 1462191343770 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:15:43 INFO - PROCESS | 16739 | 1462191343792 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf81f3000 == 58 [pid = 16739] [id = 117] 05:15:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bf0e41000) [pid = 16739] [serial = 350] [outer = (nil)] 05:15:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bf8180c00) [pid = 16739] [serial = 351] [outer = 0x7f8bf0e41000] 05:15:43 INFO - PROCESS | 16739 | 1462191343858 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bfe248800) [pid = 16739] [serial = 352] [outer = 0x7f8bf0e41000] 05:15:44 INFO - PROCESS | 16739 | 1462191344688 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:15:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1186ms 05:15:44 INFO - PROCESS | 16739 | 1462191344768 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 16739 | 1462191344772 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:15:44 INFO - PROCESS | 16739 | 1462191344778 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 16739 | 1462191344781 Marionette TRACE conn3 <- [1,442,null,{}] 05:15:44 INFO - PROCESS | 16739 | 1462191344787 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 16739 | 1462191344963 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:15:45 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bf353ac00) [pid = 16739] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:15:45 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bea98f400) [pid = 16739] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:15:45 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be714bc00) [pid = 16739] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:15:45 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8c0258f400) [pid = 16739] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:15:45 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8bea98c800) [pid = 16739] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:15:45 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be930f400) [pid = 16739] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:15:45 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8bf0898c00) [pid = 16739] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:15:45 INFO - PROCESS | 16739 | 1462191345125 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea806800 == 59 [pid = 16739] [id = 118] 05:15:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8be6f57c00) [pid = 16739] [serial = 353] [outer = (nil)] 05:15:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be6f60800) [pid = 16739] [serial = 354] [outer = 0x7f8be6f57c00] 05:15:45 INFO - PROCESS | 16739 | 1462191345186 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be6f65000) [pid = 16739] [serial = 355] [outer = 0x7f8be6f57c00] 05:15:45 INFO - PROCESS | 16739 | 1462191345888 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:15:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1130ms 05:15:45 INFO - PROCESS | 16739 | 1462191345908 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 16739 | 1462191345911 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:15:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:15:45 INFO - PROCESS | 16739 | 1462191345917 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 16739 | 1462191345919 Marionette TRACE conn3 <- [1,446,null,{}] 05:15:45 INFO - PROCESS | 16739 | 1462191345924 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 16739 | 1462191346126 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:15:46 INFO - PROCESS | 16739 | 1462191346149 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be529a800 == 60 [pid = 16739] [id = 119] 05:15:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be52ba000) [pid = 16739] [serial = 356] [outer = (nil)] 05:15:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bea9df000) [pid = 16739] [serial = 357] [outer = 0x7f8be52ba000] 05:15:46 INFO - PROCESS | 16739 | 1462191346215 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bf448dc00) [pid = 16739] [serial = 358] [outer = 0x7f8be52ba000] 05:15:46 INFO - PROCESS | 16739 | 1462191346938 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:15:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1078ms 05:15:47 INFO - PROCESS | 16739 | 1462191347030 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 16739 | 1462191347032 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:15:47 INFO - PROCESS | 16739 | 1462191347050 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 16739 | 1462191347052 Marionette TRACE conn3 <- [1,450,null,{}] 05:15:47 INFO - PROCESS | 16739 | 1462191347140 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 16739 | 1462191347323 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:15:47 INFO - PROCESS | 16739 | 1462191347475 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94de800 == 61 [pid = 16739] [id = 120] 05:15:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be52bc400) [pid = 16739] [serial = 359] [outer = (nil)] 05:15:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be52bfc00) [pid = 16739] [serial = 360] [outer = 0x7f8be52bc400] 05:15:47 INFO - PROCESS | 16739 | 1462191347552 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be6f62800) [pid = 16739] [serial = 361] [outer = 0x7f8be52bc400] 05:15:48 INFO - PROCESS | 16739 | 1462191348537 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 16739 | 1462191348614 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:15:48 INFO - PROCESS | 16739 | 1462191348623 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 16739 | 1462191348626 Marionette TRACE conn3 <- [1,454,null,{}] 05:15:48 INFO - PROCESS | 16739 | 1462191348632 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 16739 | 1462191348842 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:15:49 INFO - PROCESS | 16739 | 1462191349040 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe4dd800 == 62 [pid = 16739] [id = 121] 05:15:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bea9e3c00) [pid = 16739] [serial = 362] [outer = (nil)] 05:15:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8beac21000) [pid = 16739] [serial = 363] [outer = 0x7f8bea9e3c00] 05:15:49 INFO - PROCESS | 16739 | 1462191349130 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8beac2bc00) [pid = 16739] [serial = 364] [outer = 0x7f8bea9e3c00] 05:15:49 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:49 INFO - PROCESS | 16739 | 1462191349998 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1433ms 05:15:50 INFO - PROCESS | 16739 | 1462191350057 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 16739 | 1462191350061 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:15:50 INFO - PROCESS | 16739 | 1462191350067 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 16739 | 1462191350071 Marionette TRACE conn3 <- [1,458,null,{}] 05:15:50 INFO - PROCESS | 16739 | 1462191350076 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 16739 | 1462191350241 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:15:50 INFO - PROCESS | 16739 | 1462191350382 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c07432000 == 63 [pid = 16739] [id = 122] 05:15:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be710f400) [pid = 16739] [serial = 365] [outer = (nil)] 05:15:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be7113c00) [pid = 16739] [serial = 366] [outer = 0x7f8be710f400] 05:15:50 INFO - PROCESS | 16739 | 1462191350461 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bed240400) [pid = 16739] [serial = 367] [outer = 0x7f8be710f400] 05:15:51 INFO - PROCESS | 16739 | 1462191351397 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 16739 | 1462191351465 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:15:51 INFO - PROCESS | 16739 | 1462191351473 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 16739 | 1462191351477 Marionette TRACE conn3 <- [1,462,null,{}] 05:15:51 INFO - PROCESS | 16739 | 1462191351482 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 16739 | 1462191351639 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:15:51 INFO - PROCESS | 16739 | 1462191351783 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab96000 == 64 [pid = 16739] [id = 123] 05:15:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be7110800) [pid = 16739] [serial = 368] [outer = (nil)] 05:15:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bf14c3000) [pid = 16739] [serial = 369] [outer = 0x7f8be7110800] 05:15:51 INFO - PROCESS | 16739 | 1462191351854 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8bfdd1c000) [pid = 16739] [serial = 370] [outer = 0x7f8be7110800] 05:15:52 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:52 INFO - PROCESS | 16739 | 1462191352818 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 16739 | 1462191352866 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:15:52 INFO - PROCESS | 16739 | 1462191352872 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 16739 | 1462191352874 Marionette TRACE conn3 <- [1,466,null,{}] 05:15:52 INFO - PROCESS | 16739 | 1462191352880 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:53 INFO - PROCESS | 16739 | 1462191353031 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:15:53 INFO - PROCESS | 16739 | 1462191353177 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21f2000 == 65 [pid = 16739] [id = 124] 05:15:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be71c5000) [pid = 16739] [serial = 371] [outer = (nil)] 05:15:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be71cd400) [pid = 16739] [serial = 372] [outer = 0x7f8be71c5000] 05:15:53 INFO - PROCESS | 16739 | 1462191353249 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bf0897400) [pid = 16739] [serial = 373] [outer = 0x7f8be71c5000] 05:15:54 INFO - PROCESS | 16739 | 1462191354174 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 16739 | 1462191354213 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:15:54 INFO - PROCESS | 16739 | 1462191354219 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 16739 | 1462191354223 Marionette TRACE conn3 <- [1,470,null,{}] 05:15:54 INFO - PROCESS | 16739 | 1462191354229 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:54 INFO - PROCESS | 16739 | 1462191354420 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:15:54 INFO - PROCESS | 16739 | 1462191354768 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be9e16000 == 66 [pid = 16739] [id = 125] 05:15:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be6f5f800) [pid = 16739] [serial = 374] [outer = (nil)] 05:15:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be700a400) [pid = 16739] [serial = 375] [outer = 0x7f8be6f5f800] 05:15:54 INFO - PROCESS | 16739 | 1462191354918 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be7110000) [pid = 16739] [serial = 376] [outer = 0x7f8be6f5f800] 05:15:55 INFO - PROCESS | 16739 | 1462191355894 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1732ms 05:15:55 INFO - PROCESS | 16739 | 1462191355952 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:15:55 INFO - PROCESS | 16739 | 1462191355958 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:15:55 INFO - PROCESS | 16739 | 1462191355965 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 16739 | 1462191355970 Marionette TRACE conn3 <- [1,474,null,{}] 05:15:55 INFO - PROCESS | 16739 | 1462191355977 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 16739 | 1462191356141 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:15:56 INFO - PROCESS | 16739 | 1462191356330 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed264800 == 67 [pid = 16739] [id = 126] 05:15:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be7875800) [pid = 16739] [serial = 377] [outer = (nil)] 05:15:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be843fc00) [pid = 16739] [serial = 378] [outer = 0x7f8be7875800] 05:15:56 INFO - PROCESS | 16739 | 1462191356403 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be9309c00) [pid = 16739] [serial = 379] [outer = 0x7f8be7875800] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea806800 == 66 [pid = 16739] [id = 118] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf81f3000 == 65 [pid = 16739] [id = 117] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bf8105c00) [pid = 16739] [serial = 297] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be7d57800) [pid = 16739] [serial = 291] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8c03427800) [pid = 16739] [serial = 300] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8bef8ecc00) [pid = 16739] [serial = 294] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf3834800 == 64 [pid = 16739] [id = 116] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0b10800 == 63 [pid = 16739] [id = 115] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79f1000 == 62 [pid = 16739] [id = 114] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c083a1000 == 61 [pid = 16739] [id = 112] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0aba1000 == 60 [pid = 16739] [id = 111] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bff159800 == 59 [pid = 16739] [id = 110] 05:15:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0dd0000 == 58 [pid = 16739] [id = 109] 05:15:57 INFO - PROCESS | 16739 | 1462191357316 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8c0358d000) [pid = 16739] [serial = 322] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bfdda9c00) [pid = 16739] [serial = 315] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bf1e5c800) [pid = 16739] [serial = 312] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be928ec00) [pid = 16739] [serial = 304] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8c0274f400) [pid = 16739] [serial = 318] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bfeed4800) [pid = 16739] [serial = 316] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be714f000) [pid = 16739] [serial = 303] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bf0061400) [pid = 16739] [serial = 309] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bf44ab000) [pid = 16739] [serial = 313] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8c03527c00) [pid = 16739] [serial = 319] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bee7c4c00) [pid = 16739] [serial = 307] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bea9e8400) [pid = 16739] [serial = 306] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bff455000) [pid = 16739] [serial = 321] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bf0896400) [pid = 16739] [serial = 310] [outer = (nil)] [url = about:blank] 05:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1386ms 05:15:57 INFO - PROCESS | 16739 | 1462191357352 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 16739 | 1462191357358 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:15:57 INFO - PROCESS | 16739 | 1462191357366 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 16739 | 1462191357369 Marionette TRACE conn3 <- [1,478,null,{}] 05:15:57 INFO - PROCESS | 16739 | 1462191357375 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 16739 | 1462191357529 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:15:57 INFO - PROCESS | 16739 | 1462191357631 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed265800 == 59 [pid = 16739] [id = 127] 05:15:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bea981c00) [pid = 16739] [serial = 380] [outer = (nil)] 05:15:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bea990400) [pid = 16739] [serial = 381] [outer = 0x7f8bea981c00] 05:15:57 INFO - PROCESS | 16739 | 1462191357693 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8beac1d400) [pid = 16739] [serial = 382] [outer = 0x7f8bea981c00] 05:15:58 INFO - PROCESS | 16739 | 1462191358478 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1128ms 05:15:58 INFO - PROCESS | 16739 | 1462191358507 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 16739 | 1462191358509 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:15:58 INFO - PROCESS | 16739 | 1462191358519 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 16739 | 1462191358527 Marionette TRACE conn3 <- [1,482,null,{}] 05:15:58 INFO - PROCESS | 16739 | 1462191358540 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:58 INFO - PROCESS | 16739 | 1462191358683 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:15:58 INFO - PROCESS | 16739 | 1462191358702 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e93800 == 60 [pid = 16739] [id = 128] 05:15:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8beac2a800) [pid = 16739] [serial = 383] [outer = (nil)] 05:15:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8befe3e000) [pid = 16739] [serial = 384] [outer = 0x7f8beac2a800] 05:15:58 INFO - PROCESS | 16739 | 1462191358763 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bf0063c00) [pid = 16739] [serial = 385] [outer = 0x7f8beac2a800] 05:15:59 INFO - PROCESS | 16739 | 1462191359532 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1037ms 05:15:59 INFO - PROCESS | 16739 | 1462191359556 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 16739 | 1462191359560 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:15:59 INFO - PROCESS | 16739 | 1462191359583 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 16739 | 1462191359586 Marionette TRACE conn3 <- [1,486,null,{}] 05:15:59 INFO - PROCESS | 16739 | 1462191359630 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 16739 | 1462191359805 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:15:59 INFO - PROCESS | 16739 | 1462191359827 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1e78000 == 61 [pid = 16739] [id = 129] 05:15:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8bf005b800) [pid = 16739] [serial = 386] [outer = (nil)] 05:15:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bf0899400) [pid = 16739] [serial = 387] [outer = 0x7f8bf005b800] 05:15:59 INFO - PROCESS | 16739 | 1462191359885 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8bf121a800) [pid = 16739] [serial = 388] [outer = 0x7f8bf005b800] 05:16:00 INFO - PROCESS | 16739 | 1462191360697 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:16:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1166ms 05:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:16:00 INFO - PROCESS | 16739 | 1462191360733 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 16739 | 1462191360735 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:16:00 INFO - PROCESS | 16739 | 1462191360740 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 16739 | 1462191360744 Marionette TRACE conn3 <- [1,490,null,{}] 05:16:00 INFO - PROCESS | 16739 | 1462191360757 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:00 INFO - PROCESS | 16739 | 1462191360942 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:16:01 INFO - PROCESS | 16739 | 1462191361013 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7293000 == 62 [pid = 16739] [id = 130] 05:16:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bf1e5c400) [pid = 16739] [serial = 389] [outer = (nil)] 05:16:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8bf2197c00) [pid = 16739] [serial = 390] [outer = 0x7f8bf1e5c400] 05:16:01 INFO - PROCESS | 16739 | 1462191361086 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bf353ec00) [pid = 16739] [serial = 391] [outer = 0x7f8bf1e5c400] 05:16:01 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bf0e41000) [pid = 16739] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:16:01 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be6f57c00) [pid = 16739] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:16:01 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be930e400) [pid = 16739] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:16:01 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8beac1f800) [pid = 16739] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:16:01 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8bedd4b000) [pid = 16739] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be7002800) [pid = 16739] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bf0068800) [pid = 16739] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bf1e67400) [pid = 16739] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bf18b9c00) [pid = 16739] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bf44a7c00) [pid = 16739] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be84e6800) [pid = 16739] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be714dc00) [pid = 16739] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8beadfc800) [pid = 16739] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bea98e000) [pid = 16739] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bf0e40c00) [pid = 16739] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bf0ec1400) [pid = 16739] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bf1223800) [pid = 16739] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bef57d000) [pid = 16739] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:16:02 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8bfdc76c00) [pid = 16739] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:16:02 INFO - PROCESS | 16739 | 1462191362220 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1535ms 05:16:02 INFO - PROCESS | 16739 | 1462191362277 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:16:02 INFO - PROCESS | 16739 | 1462191362282 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:16:02 INFO - PROCESS | 16739 | 1462191362288 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 16739 | 1462191362292 Marionette TRACE conn3 <- [1,494,null,{}] 05:16:02 INFO - PROCESS | 16739 | 1462191362298 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 16739 | 1462191362468 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:16:02 INFO - PROCESS | 16739 | 1462191362584 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1177000 == 63 [pid = 16739] [id = 131] 05:16:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be6f5a000) [pid = 16739] [serial = 392] [outer = (nil)] 05:16:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bf0890000) [pid = 16739] [serial = 393] [outer = 0x7f8be6f5a000] 05:16:02 INFO - PROCESS | 16739 | 1462191362644 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bf14b9800) [pid = 16739] [serial = 394] [outer = 0x7f8be6f5a000] 05:16:03 INFO - PROCESS | 16739 | 1462191363284 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1035ms 05:16:03 INFO - PROCESS | 16739 | 1462191363323 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 16739 | 1462191363326 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:16:03 INFO - PROCESS | 16739 | 1462191363332 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 16739 | 1462191363334 Marionette TRACE conn3 <- [1,498,null,{}] 05:16:03 INFO - PROCESS | 16739 | 1462191363339 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:03 INFO - PROCESS | 16739 | 1462191363523 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:16:03 INFO - PROCESS | 16739 | 1462191363541 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe4d4800 == 64 [pid = 16739] [id = 132] 05:16:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be6f57c00) [pid = 16739] [serial = 395] [outer = (nil)] 05:16:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bf1e67400) [pid = 16739] [serial = 396] [outer = 0x7f8be6f57c00] 05:16:03 INFO - PROCESS | 16739 | 1462191363601 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bfdd20c00) [pid = 16739] [serial = 397] [outer = 0x7f8be6f57c00] 05:16:04 INFO - PROCESS | 16739 | 1462191364499 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1235ms 05:16:04 INFO - PROCESS | 16739 | 1462191364568 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 16739 | 1462191364575 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:16:04 INFO - PROCESS | 16739 | 1462191364583 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 16739 | 1462191364588 Marionette TRACE conn3 <- [1,502,null,{}] 05:16:04 INFO - PROCESS | 16739 | 1462191364596 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 16739 | 1462191364806 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:16:04 INFO - PROCESS | 16739 | 1462191364948 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef56c000 == 65 [pid = 16739] [id = 133] 05:16:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be7011c00) [pid = 16739] [serial = 398] [outer = (nil)] 05:16:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be711dc00) [pid = 16739] [serial = 399] [outer = 0x7f8be7011c00] 05:16:05 INFO - PROCESS | 16739 | 1462191365025 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7126800) [pid = 16739] [serial = 400] [outer = 0x7f8be7011c00] 05:16:05 INFO - PROCESS | 16739 | 1462191365853 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1340ms 05:16:05 INFO - PROCESS | 16739 | 1462191365924 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 16739 | 1462191365931 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:16:05 INFO - PROCESS | 16739 | 1462191365942 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 16739 | 1462191365945 Marionette TRACE conn3 <- [1,506,null,{}] 05:16:05 INFO - PROCESS | 16739 | 1462191365951 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:06 INFO - PROCESS | 16739 | 1462191366116 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:16:06 INFO - PROCESS | 16739 | 1462191366259 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf382d000 == 66 [pid = 16739] [id = 134] 05:16:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be714d800) [pid = 16739] [serial = 401] [outer = (nil)] 05:16:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be77af800) [pid = 16739] [serial = 402] [outer = 0x7f8be714d800] 05:16:06 INFO - PROCESS | 16739 | 1462191366331 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be930f400) [pid = 16739] [serial = 403] [outer = 0x7f8be714d800] 05:16:07 INFO - PROCESS | 16739 | 1462191367314 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1433ms 05:16:07 INFO - PROCESS | 16739 | 1462191367376 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 16739 | 1462191367380 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:16:07 INFO - PROCESS | 16739 | 1462191367386 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 16739 | 1462191367392 Marionette TRACE conn3 <- [1,510,null,{}] 05:16:07 INFO - PROCESS | 16739 | 1462191367407 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 16739 | 1462191367616 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:16:07 INFO - PROCESS | 16739 | 1462191367806 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02cbf000 == 67 [pid = 16739] [id = 135] 05:16:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8beac27c00) [pid = 16739] [serial = 404] [outer = (nil)] 05:16:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8bee678000) [pid = 16739] [serial = 405] [outer = 0x7f8beac27c00] 05:16:07 INFO - PROCESS | 16739 | 1462191367921 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bf0ac6800) [pid = 16739] [serial = 406] [outer = 0x7f8beac27c00] 05:16:08 INFO - PROCESS | 16739 | 1462191368738 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1388ms 05:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:16:08 INFO - PROCESS | 16739 | 1462191368775 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 16739 | 1462191368778 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:16:08 INFO - PROCESS | 16739 | 1462191368784 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 16739 | 1462191368787 Marionette TRACE conn3 <- [1,514,null,{}] 05:16:08 INFO - PROCESS | 16739 | 1462191368792 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:08 INFO - PROCESS | 16739 | 1462191368943 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:16:09 INFO - PROCESS | 16739 | 1462191369089 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05ed3800 == 68 [pid = 16739] [id = 136] 05:16:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8bee7c8000) [pid = 16739] [serial = 407] [outer = (nil)] 05:16:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bf237b800) [pid = 16739] [serial = 408] [outer = 0x7f8bee7c8000] 05:16:09 INFO - PROCESS | 16739 | 1462191369169 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8bf353f800) [pid = 16739] [serial = 409] [outer = 0x7f8bee7c8000] 05:16:10 INFO - PROCESS | 16739 | 1462191370020 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1280ms 05:16:10 INFO - PROCESS | 16739 | 1462191370064 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 16739 | 1462191370068 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:16:10 INFO - PROCESS | 16739 | 1462191370073 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 16739 | 1462191370076 Marionette TRACE conn3 <- [1,518,null,{}] 05:16:10 INFO - PROCESS | 16739 | 1462191370082 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 16739 | 1462191370225 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:16:10 INFO - PROCESS | 16739 | 1462191370372 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c08445800 == 69 [pid = 16739] [id = 137] 05:16:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bf162f000) [pid = 16739] [serial = 410] [outer = (nil)] 05:16:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bfdd24800) [pid = 16739] [serial = 411] [outer = 0x7f8bf162f000] 05:16:10 INFO - PROCESS | 16739 | 1462191370443 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bfe0c5000) [pid = 16739] [serial = 412] [outer = 0x7f8bf162f000] 05:16:11 INFO - PROCESS | 16739 | 1462191371277 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1236ms 05:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:16:11 INFO - PROCESS | 16739 | 1462191371311 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 16739 | 1462191371314 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:16:11 INFO - PROCESS | 16739 | 1462191371320 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 16739 | 1462191371323 Marionette TRACE conn3 <- [1,522,null,{}] 05:16:11 INFO - PROCESS | 16739 | 1462191371328 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 16739 | 1462191371508 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:16:11 INFO - PROCESS | 16739 | 1462191371658 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c58800 == 70 [pid = 16739] [id = 138] 05:16:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be6e1b000) [pid = 16739] [serial = 413] [outer = (nil)] 05:16:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be6e21800) [pid = 16739] [serial = 414] [outer = 0x7f8be6e1b000] 05:16:11 INFO - PROCESS | 16739 | 1462191371733 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bff2f2400) [pid = 16739] [serial = 415] [outer = 0x7f8be6e1b000] 05:16:12 INFO - PROCESS | 16739 | 1462191372666 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1382ms 05:16:12 INFO - PROCESS | 16739 | 1462191372702 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 16739 | 1462191372706 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:16:12 INFO - PROCESS | 16739 | 1462191372712 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 16739 | 1462191372716 Marionette TRACE conn3 <- [1,526,null,{}] 05:16:12 INFO - PROCESS | 16739 | 1462191372721 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:12 INFO - PROCESS | 16739 | 1462191372876 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:16:13 INFO - PROCESS | 16739 | 1462191373025 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7474800 == 71 [pid = 16739] [id = 139] 05:16:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be52c1c00) [pid = 16739] [serial = 416] [outer = (nil)] 05:16:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be7003c00) [pid = 16739] [serial = 417] [outer = 0x7f8be52c1c00] 05:16:13 INFO - PROCESS | 16739 | 1462191373097 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be8265400) [pid = 16739] [serial = 418] [outer = 0x7f8be52c1c00] 05:16:14 INFO - PROCESS | 16739 | 1462191374256 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1583ms 05:16:14 INFO - PROCESS | 16739 | 1462191374297 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:16:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:16:14 INFO - PROCESS | 16739 | 1462191374304 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:16:14 INFO - PROCESS | 16739 | 1462191374312 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 16739 | 1462191374318 Marionette TRACE conn3 <- [1,530,null,{}] 05:16:14 INFO - PROCESS | 16739 | 1462191374325 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 16739 | 1462191374524 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:16:14 INFO - PROCESS | 16739 | 1462191374748 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5285000 == 72 [pid = 16739] [id = 140] 05:16:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be7120c00) [pid = 16739] [serial = 419] [outer = (nil)] 05:16:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be7124400) [pid = 16739] [serial = 420] [outer = 0x7f8be7120c00] 05:16:14 INFO - PROCESS | 16739 | 1462191374891 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be7146c00) [pid = 16739] [serial = 421] [outer = 0x7f8be7120c00] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1177000 == 71 [pid = 16739] [id = 131] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7293000 == 70 [pid = 16739] [id = 130] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8bea9df000) [pid = 16739] [serial = 357] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be9306000) [pid = 16739] [serial = 339] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1e78000 == 69 [pid = 16739] [id = 129] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e93800 == 68 [pid = 16739] [id = 128] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed265800 == 67 [pid = 16739] [id = 127] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed264800 == 66 [pid = 16739] [id = 126] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be9e16000 == 65 [pid = 16739] [id = 125] 05:16:15 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be529a800 == 64 [pid = 16739] [id = 119] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8bff406800) [pid = 16739] [serial = 265] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8bf237c400) [pid = 16739] [serial = 225] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8c0358e000) [pid = 16739] [serial = 301] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bff2e7000) [pid = 16739] [serial = 298] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8c0278f400) [pid = 16739] [serial = 228] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bf005b400) [pid = 16739] [serial = 222] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be930d400) [pid = 16739] [serial = 292] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bf088c400) [pid = 16739] [serial = 295] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8beadf6c00) [pid = 16739] [serial = 252] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8c03425400) [pid = 16739] [serial = 289] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bf22c7000) [pid = 16739] [serial = 258] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bff2eac00) [pid = 16739] [serial = 261] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bf088e000) [pid = 16739] [serial = 255] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8c05b36000) [pid = 16739] [serial = 231] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bf8180c00) [pid = 16739] [serial = 351] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be6f60800) [pid = 16739] [serial = 354] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bfe248800) [pid = 16739] [serial = 352] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be9486000) [pid = 16739] [serial = 342] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bea9ddc00) [pid = 16739] [serial = 343] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8beac2a400) [pid = 16739] [serial = 345] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bedd49c00) [pid = 16739] [serial = 346] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8bf1e63000) [pid = 16739] [serial = 330] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8c02ebfc00) [pid = 16739] [serial = 333] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8beadf3c00) [pid = 16739] [serial = 327] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8c05bb1800) [pid = 16739] [serial = 324] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8c0747dc00) [pid = 16739] [serial = 336] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bf089a800) [pid = 16739] [serial = 348] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be6f65000) [pid = 16739] [serial = 355] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bf2195c00) [pid = 16739] [serial = 349] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 16739 | 1462191375612 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:16:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:16:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:16:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:16:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1334ms 05:16:15 INFO - PROCESS | 16739 | 1462191375661 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 16739 | 1462191375669 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:16:15 INFO - PROCESS | 16739 | 1462191375680 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 16739 | 1462191375683 Marionette TRACE conn3 <- [1,534,null,{}] 05:16:15 INFO - PROCESS | 16739 | 1462191375690 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 16739 | 1462191375860 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:16:15 INFO - PROCESS | 16739 | 1462191375965 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf066f000 == 65 [pid = 16739] [id = 141] 05:16:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be7121000) [pid = 16739] [serial = 422] [outer = (nil)] 05:16:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be7adfc00) [pid = 16739] [serial = 423] [outer = 0x7f8be7121000] 05:16:16 INFO - PROCESS | 16739 | 1462191376026 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be826bc00) [pid = 16739] [serial = 424] [outer = 0x7f8be7121000] 05:16:16 INFO - PROCESS | 16739 | 1462191376760 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:16:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1133ms 05:16:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:16:16 INFO - PROCESS | 16739 | 1462191376813 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 16739 | 1462191376816 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:16:16 INFO - PROCESS | 16739 | 1462191376822 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 16739 | 1462191376827 Marionette TRACE conn3 <- [1,538,null,{}] 05:16:16 INFO - PROCESS | 16739 | 1462191376842 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 16739 | 1462191377003 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:16:17 INFO - PROCESS | 16739 | 1462191377024 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1470000 == 66 [pid = 16739] [id = 142] 05:16:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be8266400) [pid = 16739] [serial = 425] [outer = (nil)] 05:16:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be9311c00) [pid = 16739] [serial = 426] [outer = 0x7f8be8266400] 05:16:17 INFO - PROCESS | 16739 | 1462191377098 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bea9ed000) [pid = 16739] [serial = 427] [outer = 0x7f8be8266400] 05:16:17 INFO - PROCESS | 16739 | 1462191377932 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:16:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:16:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1182ms 05:16:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:16:18 INFO - PROCESS | 16739 | 1462191378010 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 16739 | 1462191378014 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:16:18 INFO - PROCESS | 16739 | 1462191378020 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 16739 | 1462191378023 Marionette TRACE conn3 <- [1,542,null,{}] 05:16:18 INFO - PROCESS | 16739 | 1462191378031 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:18 INFO - PROCESS | 16739 | 1462191378211 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:16:18 INFO - PROCESS | 16739 | 1462191378235 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf3882000 == 67 [pid = 16739] [id = 143] 05:16:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bea98a000) [pid = 16739] [serial = 428] [outer = (nil)] 05:16:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bed2ad400) [pid = 16739] [serial = 429] [outer = 0x7f8bea98a000] 05:16:18 INFO - PROCESS | 16739 | 1462191378295 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bef57d000) [pid = 16739] [serial = 430] [outer = 0x7f8bea98a000] 05:16:19 INFO - PROCESS | 16739 | 1462191379124 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:16:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1138ms 05:16:19 INFO - PROCESS | 16739 | 1462191379158 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 16739 | 1462191379161 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:16:19 INFO - PROCESS | 16739 | 1462191379171 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 16739 | 1462191379173 Marionette TRACE conn3 <- [1,546,null,{}] 05:16:19 INFO - PROCESS | 16739 | 1462191379184 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 16739 | 1462191379373 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:16:19 INFO - PROCESS | 16739 | 1462191379404 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe4cb000 == 68 [pid = 16739] [id = 144] 05:16:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8beac26000) [pid = 16739] [serial = 431] [outer = (nil)] 05:16:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bef6acc00) [pid = 16739] [serial = 432] [outer = 0x7f8beac26000] 05:16:19 INFO - PROCESS | 16739 | 1462191379467 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bf0896c00) [pid = 16739] [serial = 433] [outer = 0x7f8beac26000] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be714a800) [pid = 16739] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bf005b800) [pid = 16739] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bf1e5c400) [pid = 16739] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be52ba000) [pid = 16739] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8beac2a800) [pid = 16739] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be6f5f800) [pid = 16739] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be7875800) [pid = 16739] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bea981c00) [pid = 16739] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:16:20 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be6f5a000) [pid = 16739] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:16:20 INFO - PROCESS | 16739 | 1462191380398 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:16:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1236ms 05:16:20 INFO - PROCESS | 16739 | 1462191380407 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 16739 | 1462191380410 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:16:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:16:20 INFO - PROCESS | 16739 | 1462191380439 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 16739 | 1462191380442 Marionette TRACE conn3 <- [1,550,null,{}] 05:16:20 INFO - PROCESS | 16739 | 1462191380446 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 16739 | 1462191380650 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:16:20 INFO - PROCESS | 16739 | 1462191380678 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02575000 == 69 [pid = 16739] [id = 145] 05:16:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be6f5f800) [pid = 16739] [serial = 434] [outer = (nil)] 05:16:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8beac29400) [pid = 16739] [serial = 435] [outer = 0x7f8be6f5f800] 05:16:20 INFO - PROCESS | 16739 | 1462191380745 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8bf729f800) [pid = 16739] [serial = 436] [outer = 0x7f8be6f5f800] 05:16:21 INFO - PROCESS | 16739 | 1462191381465 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:16:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1080ms 05:16:21 INFO - PROCESS | 16739 | 1462191381520 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 16739 | 1462191381523 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:16:21 INFO - PROCESS | 16739 | 1462191381528 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 16739 | 1462191381531 Marionette TRACE conn3 <- [1,554,null,{}] 05:16:21 INFO - PROCESS | 16739 | 1462191381536 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 16739 | 1462191381702 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:16:21 INFO - PROCESS | 16739 | 1462191381724 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02cb7000 == 70 [pid = 16739] [id = 146] 05:16:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be700c400) [pid = 16739] [serial = 437] [outer = (nil)] 05:16:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bf8105c00) [pid = 16739] [serial = 438] [outer = 0x7f8be700c400] 05:16:21 INFO - PROCESS | 16739 | 1462191381785 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bfe274000) [pid = 16739] [serial = 439] [outer = 0x7f8be700c400] 05:16:22 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:22 INFO - PROCESS | 16739 | 1462191382730 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1228ms 05:16:22 INFO - PROCESS | 16739 | 1462191382758 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 16739 | 1462191382765 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:16:22 INFO - PROCESS | 16739 | 1462191382773 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 16739 | 1462191382779 Marionette TRACE conn3 <- [1,558,null,{}] 05:16:22 INFO - PROCESS | 16739 | 1462191382786 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 16739 | 1462191382968 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:16:23 INFO - PROCESS | 16739 | 1462191383112 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0668000 == 71 [pid = 16739] [id = 147] 05:16:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be6f65800) [pid = 16739] [serial = 440] [outer = (nil)] 05:16:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be710d400) [pid = 16739] [serial = 441] [outer = 0x7f8be6f65800] 05:16:23 INFO - PROCESS | 16739 | 1462191383189 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be71ca800) [pid = 16739] [serial = 442] [outer = 0x7f8be6f65800] 05:16:24 INFO - PROCESS | 16739 | 1462191384123 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1382ms 05:16:24 INFO - PROCESS | 16739 | 1462191384156 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 16739 | 1462191384165 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:16:24 INFO - PROCESS | 16739 | 1462191384176 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 16739 | 1462191384179 Marionette TRACE conn3 <- [1,562,null,{}] 05:16:24 INFO - PROCESS | 16739 | 1462191384186 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:24 INFO - PROCESS | 16739 | 1462191384352 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:16:24 INFO - PROCESS | 16739 | 1462191384504 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe0ad800 == 72 [pid = 16739] [id = 148] 05:16:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be8264000) [pid = 16739] [serial = 443] [outer = (nil)] 05:16:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be930ac00) [pid = 16739] [serial = 444] [outer = 0x7f8be8264000] 05:16:24 INFO - PROCESS | 16739 | 1462191384577 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8bea9e9000) [pid = 16739] [serial = 445] [outer = 0x7f8be8264000] 05:16:25 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:25 INFO - PROCESS | 16739 | 1462191385502 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1387ms 05:16:25 INFO - PROCESS | 16739 | 1462191385563 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:16:25 INFO - PROCESS | 16739 | 1462191385567 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:16:25 INFO - PROCESS | 16739 | 1462191385575 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 16739 | 1462191385580 Marionette TRACE conn3 <- [1,566,null,{}] 05:16:25 INFO - PROCESS | 16739 | 1462191385596 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 16739 | 1462191385809 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:16:25 INFO - PROCESS | 16739 | 1462191385974 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c074a2800 == 73 [pid = 16739] [id = 149] 05:16:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bf005a400) [pid = 16739] [serial = 446] [outer = (nil)] 05:16:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8bf0e3fc00) [pid = 16739] [serial = 447] [outer = 0x7f8bf005a400] 05:16:26 INFO - PROCESS | 16739 | 1462191386107 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bf353f000) [pid = 16739] [serial = 448] [outer = 0x7f8bf005a400] 05:16:26 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:26 INFO - PROCESS | 16739 | 1462191386906 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1390ms 05:16:26 INFO - PROCESS | 16739 | 1462191386966 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 16739 | 1462191386970 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:16:26 INFO - PROCESS | 16739 | 1462191386976 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 16739 | 1462191386979 Marionette TRACE conn3 <- [1,570,null,{}] 05:16:26 INFO - PROCESS | 16739 | 1462191386984 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 16739 | 1462191387148 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:16:27 INFO - PROCESS | 16739 | 1462191387293 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5e60000 == 74 [pid = 16739] [id = 150] 05:16:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be826c800) [pid = 16739] [serial = 449] [outer = (nil)] 05:16:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8c01362400) [pid = 16739] [serial = 450] [outer = 0x7f8be826c800] 05:16:27 INFO - PROCESS | 16739 | 1462191387536 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8c02752000) [pid = 16739] [serial = 451] [outer = 0x7f8be826c800] 05:16:28 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:28 INFO - PROCESS | 16739 | 1462191388702 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1780ms 05:16:28 INFO - PROCESS | 16739 | 1462191388757 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 16739 | 1462191388761 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:16:28 INFO - PROCESS | 16739 | 1462191388767 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 16739 | 1462191388770 Marionette TRACE conn3 <- [1,574,null,{}] 05:16:28 INFO - PROCESS | 16739 | 1462191388775 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 16739 | 1462191388938 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:16:29 INFO - PROCESS | 16739 | 1462191389129 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0ea5000 == 75 [pid = 16739] [id = 151] 05:16:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be101a000) [pid = 16739] [serial = 452] [outer = (nil)] 05:16:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be1020800) [pid = 16739] [serial = 453] [outer = 0x7f8be101a000] 05:16:29 INFO - PROCESS | 16739 | 1462191389203 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bf2380400) [pid = 16739] [serial = 454] [outer = 0x7f8be101a000] 05:16:30 INFO - PROCESS | 16739 | 1462191390089 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:16:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1380ms 05:16:30 INFO - PROCESS | 16739 | 1462191390149 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 16739 | 1462191390152 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:16:30 INFO - PROCESS | 16739 | 1462191390158 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 16739 | 1462191390161 Marionette TRACE conn3 <- [1,578,null,{}] 05:16:30 INFO - PROCESS | 16739 | 1462191390166 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 16739 | 1462191390350 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:16:30 INFO - PROCESS | 16739 | 1462191390496 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10f0000 == 76 [pid = 16739] [id = 152] 05:16:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be0d63400) [pid = 16739] [serial = 455] [outer = (nil)] 05:16:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be0d6bc00) [pid = 16739] [serial = 456] [outer = 0x7f8be0d63400] 05:16:30 INFO - PROCESS | 16739 | 1462191390570 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8c02c94000) [pid = 16739] [serial = 457] [outer = 0x7f8be0d63400] 05:16:31 INFO - PROCESS | 16739 | 1462191391522 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1429ms 05:16:31 INFO - PROCESS | 16739 | 1462191391589 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 16739 | 1462191391593 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:16:31 INFO - PROCESS | 16739 | 1462191391599 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 16739 | 1462191391602 Marionette TRACE conn3 <- [1,582,null,{}] 05:16:31 INFO - PROCESS | 16739 | 1462191391607 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 16739 | 1462191391785 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:16:32 INFO - PROCESS | 16739 | 1462191392256 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e2000 == 77 [pid = 16739] [id = 153] 05:16:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be0d65800) [pid = 16739] [serial = 458] [outer = (nil)] 05:16:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be0d69c00) [pid = 16739] [serial = 459] [outer = 0x7f8be0d65800] 05:16:32 INFO - PROCESS | 16739 | 1462191392332 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be52bd000) [pid = 16739] [serial = 460] [outer = 0x7f8be0d65800] 05:16:33 INFO - PROCESS | 16739 | 1462191393228 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1679ms 05:16:33 INFO - PROCESS | 16739 | 1462191393280 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 16739 | 1462191393284 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:16:33 INFO - PROCESS | 16739 | 1462191393292 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - PROCESS | 16739 | 1462191393297 Marionette TRACE conn3 <- [1,586,null,{}] 05:16:33 INFO - PROCESS | 16739 | 1462191393304 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:33 INFO - PROCESS | 16739 | 1462191393467 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:16:33 INFO - PROCESS | 16739 | 1462191393637 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e6800 == 78 [pid = 16739] [id = 154] 05:16:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be6e19400) [pid = 16739] [serial = 461] [outer = (nil)] 05:16:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be7124c00) [pid = 16739] [serial = 462] [outer = 0x7f8be6e19400] 05:16:33 INFO - PROCESS | 16739 | 1462191393759 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be714a800) [pid = 16739] [serial = 463] [outer = 0x7f8be6e19400] 05:16:34 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8be7ae0800) [pid = 16739] [serial = 464] [outer = 0x7f8be77aa400] 05:16:34 INFO - PROCESS | 16739 | 1462191394694 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02575000 == 77 [pid = 16739] [id = 145] 05:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1486ms 05:16:34 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8bf1e67400) [pid = 16739] [serial = 396] [outer = (nil)] [url = about:blank] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe4cb000 == 76 [pid = 16739] [id = 144] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf3882000 == 75 [pid = 16739] [id = 143] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1470000 == 74 [pid = 16739] [id = 142] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf066f000 == 73 [pid = 16739] [id = 141] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5285000 == 72 [pid = 16739] [id = 140] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c58800 == 71 [pid = 16739] [id = 138] 05:16:34 INFO - PROCESS | 16739 | 1462191394807 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 16739 | 1462191394812 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c08445800 == 70 [pid = 16739] [id = 137] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05ed3800 == 69 [pid = 16739] [id = 136] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02cbf000 == 68 [pid = 16739] [id = 135] 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf382d000 == 67 [pid = 16739] [id = 134] 05:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:16:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef56c000 == 66 [pid = 16739] [id = 133] 05:16:34 INFO - PROCESS | 16739 | 1462191394826 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 16739 | 1462191394831 Marionette TRACE conn3 <- [1,590,null,{}] 05:16:34 INFO - PROCESS | 16739 | 1462191394837 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 16739 | 1462191394995 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8c02c9ac00) [pid = 16739] [serial = 340] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bf0899400) [pid = 16739] [serial = 387] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8bf2197c00) [pid = 16739] [serial = 390] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8bf448dc00) [pid = 16739] [serial = 358] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be52bfc00) [pid = 16739] [serial = 360] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8beac21000) [pid = 16739] [serial = 363] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be7113c00) [pid = 16739] [serial = 366] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bf14c3000) [pid = 16739] [serial = 369] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8befe3e000) [pid = 16739] [serial = 384] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be7110000) [pid = 16739] [serial = 376] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be700a400) [pid = 16739] [serial = 375] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be9309c00) [pid = 16739] [serial = 379] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be843fc00) [pid = 16739] [serial = 378] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bea990400) [pid = 16739] [serial = 381] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8beac1d400) [pid = 16739] [serial = 382] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be71cd400) [pid = 16739] [serial = 372] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bf353ec00) [pid = 16739] [serial = 391] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8bf0890000) [pid = 16739] [serial = 393] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bf121a800) [pid = 16739] [serial = 388] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bf14b9800) [pid = 16739] [serial = 394] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bf0063c00) [pid = 16739] [serial = 385] [outer = (nil)] [url = about:blank] 05:16:35 INFO - PROCESS | 16739 | 1462191395216 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8233800 == 67 [pid = 16739] [id = 155] 05:16:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be6f57400) [pid = 16739] [serial = 465] [outer = (nil)] 05:16:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be77a3c00) [pid = 16739] [serial = 466] [outer = 0x7f8be6f57400] 05:16:35 INFO - PROCESS | 16739 | 1462191395286 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be7e24800) [pid = 16739] [serial = 467] [outer = 0x7f8be6f57400] 05:16:36 INFO - PROCESS | 16739 | 1462191396139 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1346ms 05:16:36 INFO - PROCESS | 16739 | 1462191396172 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:16:36 INFO - PROCESS | 16739 | 1462191396175 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:16:36 INFO - PROCESS | 16739 | 1462191396188 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 16739 | 1462191396196 Marionette TRACE conn3 <- [1,594,null,{}] 05:16:36 INFO - PROCESS | 16739 | 1462191396204 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:36 INFO - PROCESS | 16739 | 1462191396349 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:16:36 INFO - PROCESS | 16739 | 1462191396369 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf027e000 == 68 [pid = 16739] [id = 156] 05:16:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7d5e400) [pid = 16739] [serial = 468] [outer = (nil)] 05:16:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be9298400) [pid = 16739] [serial = 469] [outer = 0x7f8be7d5e400] 05:16:36 INFO - PROCESS | 16739 | 1462191396430 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be9340000) [pid = 16739] [serial = 470] [outer = 0x7f8be7d5e400] 05:16:37 INFO - PROCESS | 16739 | 1462191397172 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1045ms 05:16:37 INFO - PROCESS | 16739 | 1462191397228 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 16739 | 1462191397232 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:16:37 INFO - PROCESS | 16739 | 1462191397242 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 16739 | 1462191397244 Marionette TRACE conn3 <- [1,598,null,{}] 05:16:37 INFO - PROCESS | 16739 | 1462191397248 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 16739 | 1462191397419 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:16:37 INFO - PROCESS | 16739 | 1462191397429 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0dcb000 == 69 [pid = 16739] [id = 157] 05:16:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be826d400) [pid = 16739] [serial = 471] [outer = (nil)] 05:16:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bea9d3400) [pid = 16739] [serial = 472] [outer = 0x7f8be826d400] 05:16:37 INFO - PROCESS | 16739 | 1462191397490 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be6f59000) [pid = 16739] [serial = 473] [outer = 0x7f8be826d400] 05:16:38 INFO - PROCESS | 16739 | 1462191398396 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1178ms 05:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:16:38 INFO - PROCESS | 16739 | 1462191398426 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 16739 | 1462191398429 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:16:38 INFO - PROCESS | 16739 | 1462191398435 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 16739 | 1462191398438 Marionette TRACE conn3 <- [1,602,null,{}] 05:16:38 INFO - PROCESS | 16739 | 1462191398443 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 16739 | 1462191398634 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:16:38 INFO - PROCESS | 16739 | 1462191398664 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22e7800 == 70 [pid = 16739] [id = 158] 05:16:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8beac24400) [pid = 16739] [serial = 474] [outer = (nil)] 05:16:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8beac29c00) [pid = 16739] [serial = 475] [outer = 0x7f8beac24400] 05:16:38 INFO - PROCESS | 16739 | 1462191398733 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bef571400) [pid = 16739] [serial = 476] [outer = 0x7f8beac24400] 05:16:39 INFO - PROCESS | 16739 | 1462191399569 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1181ms 05:16:39 INFO - PROCESS | 16739 | 1462191399616 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 16739 | 1462191399619 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:16:39 INFO - PROCESS | 16739 | 1462191399630 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 16739 | 1462191399632 Marionette TRACE conn3 <- [1,606,null,{}] 05:16:39 INFO - PROCESS | 16739 | 1462191399642 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:40 INFO - PROCESS | 16739 | 1462191400058 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8beac26000) [pid = 16739] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be714d800) [pid = 16739] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be9309000) [pid = 16739] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be52c1c00) [pid = 16739] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bea98a000) [pid = 16739] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8beac27c00) [pid = 16739] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be7121000) [pid = 16739] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be6f57c00) [pid = 16739] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8c00ecdc00) [pid = 16739] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be7011c00) [pid = 16739] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8c02589400) [pid = 16739] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be8266400) [pid = 16739] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bf0899800) [pid = 16739] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bfe247000) [pid = 16739] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7120c00) [pid = 16739] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:16:40 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be6f5f800) [pid = 16739] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:16:40 INFO - PROCESS | 16739 | 1462191400203 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79b9000 == 71 [pid = 16739] [id = 159] 05:16:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be52c1c00) [pid = 16739] [serial = 477] [outer = (nil)] 05:16:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7006000) [pid = 16739] [serial = 478] [outer = 0x7f8be52c1c00] 05:16:40 INFO - PROCESS | 16739 | 1462191400267 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be71cc000) [pid = 16739] [serial = 479] [outer = 0x7f8be52c1c00] 05:16:40 INFO - PROCESS | 16739 | 1462191400873 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1286ms 05:16:40 INFO - PROCESS | 16739 | 1462191400912 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:16:40 INFO - PROCESS | 16739 | 1462191400915 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:16:40 INFO - PROCESS | 16739 | 1462191400921 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - PROCESS | 16739 | 1462191400923 Marionette TRACE conn3 <- [1,610,null,{}] 05:16:40 INFO - PROCESS | 16739 | 1462191400928 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 16739 | 1462191401098 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:16:41 INFO - PROCESS | 16739 | 1462191401120 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf81e8000 == 72 [pid = 16739] [id = 160] 05:16:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be6e1b800) [pid = 16739] [serial = 480] [outer = (nil)] 05:16:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8befaa0000) [pid = 16739] [serial = 481] [outer = 0x7f8be6e1b800] 05:16:41 INFO - PROCESS | 16739 | 1462191401180 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bf22cb400) [pid = 16739] [serial = 482] [outer = 0x7f8be6e1b800] 05:16:41 INFO - PROCESS | 16739 | 1462191401872 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 978ms 05:16:41 INFO - PROCESS | 16739 | 1462191401900 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 16739 | 1462191401904 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:16:41 INFO - PROCESS | 16739 | 1462191401910 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 16739 | 1462191401912 Marionette TRACE conn3 <- [1,614,null,{}] 05:16:41 INFO - PROCESS | 16739 | 1462191401918 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:42 INFO - PROCESS | 16739 | 1462191402050 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:16:42 INFO - PROCESS | 16739 | 1462191402244 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10f1000 == 73 [pid = 16739] [id = 161] 05:16:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be0d5cc00) [pid = 16739] [serial = 483] [outer = (nil)] 05:16:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be0d62000) [pid = 16739] [serial = 484] [outer = 0x7f8be0d5cc00] 05:16:42 INFO - PROCESS | 16739 | 1462191402317 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be1021000) [pid = 16739] [serial = 485] [outer = 0x7f8be0d5cc00] 05:16:43 INFO - PROCESS | 16739 | 1462191403280 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1432ms 05:16:43 INFO - PROCESS | 16739 | 1462191403346 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 16739 | 1462191403352 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:16:43 INFO - PROCESS | 16739 | 1462191403359 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 16739 | 1462191403365 Marionette TRACE conn3 <- [1,618,null,{}] 05:16:43 INFO - PROCESS | 16739 | 1462191403372 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:43 INFO - PROCESS | 16739 | 1462191403556 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:16:43 INFO - PROCESS | 16739 | 1462191403709 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befaf5000 == 74 [pid = 16739] [id = 162] 05:16:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be0d65c00) [pid = 16739] [serial = 486] [outer = (nil)] 05:16:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be71c6800) [pid = 16739] [serial = 487] [outer = 0x7f8be0d65c00] 05:16:43 INFO - PROCESS | 16739 | 1462191403784 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be7e1e000) [pid = 16739] [serial = 488] [outer = 0x7f8be0d65c00] 05:16:44 INFO - PROCESS | 16739 | 1462191404653 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1340ms 05:16:44 INFO - PROCESS | 16739 | 1462191404703 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:16:44 INFO - PROCESS | 16739 | 1462191404709 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:16:44 INFO - PROCESS | 16739 | 1462191404716 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 16739 | 1462191404719 Marionette TRACE conn3 <- [1,622,null,{}] 05:16:44 INFO - PROCESS | 16739 | 1462191404725 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 16739 | 1462191404910 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:16:45 INFO - PROCESS | 16739 | 1462191405060 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe41b000 == 75 [pid = 16739] [id = 163] 05:16:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be7e29800) [pid = 16739] [serial = 489] [outer = (nil)] 05:16:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be930ec00) [pid = 16739] [serial = 490] [outer = 0x7f8be7e29800] 05:16:45 INFO - PROCESS | 16739 | 1462191405133 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8beac1f400) [pid = 16739] [serial = 491] [outer = 0x7f8be7e29800] 05:16:46 INFO - PROCESS | 16739 | 1462191406053 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1383ms 05:16:46 INFO - PROCESS | 16739 | 1462191406100 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 16739 | 1462191406104 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:16:46 INFO - PROCESS | 16739 | 1462191406119 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 16739 | 1462191406128 Marionette TRACE conn3 <- [1,626,null,{}] 05:16:46 INFO - PROCESS | 16739 | 1462191406134 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 16739 | 1462191406300 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:16:46 INFO - PROCESS | 16739 | 1462191406445 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c51800 == 76 [pid = 16739] [id = 164] 05:16:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be8266c00) [pid = 16739] [serial = 492] [outer = (nil)] 05:16:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bf0062c00) [pid = 16739] [serial = 493] [outer = 0x7f8be8266c00] 05:16:46 INFO - PROCESS | 16739 | 1462191406515 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bf22bec00) [pid = 16739] [serial = 494] [outer = 0x7f8be8266c00] 05:16:47 INFO - PROCESS | 16739 | 1462191407388 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1346ms 05:16:47 INFO - PROCESS | 16739 | 1462191407458 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:16:47 INFO - PROCESS | 16739 | 1462191407463 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:16:47 INFO - PROCESS | 16739 | 1462191407469 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 16739 | 1462191407472 Marionette TRACE conn3 <- [1,630,null,{}] 05:16:47 INFO - PROCESS | 16739 | 1462191407477 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 16739 | 1462191407647 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:16:47 INFO - PROCESS | 16739 | 1462191407843 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c03514800 == 77 [pid = 16739] [id = 165] 05:16:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8bf36a2400) [pid = 16739] [serial = 495] [outer = (nil)] 05:16:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bf729d000) [pid = 16739] [serial = 496] [outer = 0x7f8bf36a2400] 05:16:47 INFO - PROCESS | 16739 | 1462191407916 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8bfdfe4800) [pid = 16739] [serial = 497] [outer = 0x7f8bf36a2400] 05:16:48 INFO - PROCESS | 16739 | 1462191408782 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1380ms 05:16:48 INFO - PROCESS | 16739 | 1462191408849 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 16739 | 1462191408853 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:16:48 INFO - PROCESS | 16739 | 1462191408859 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 16739 | 1462191408862 Marionette TRACE conn3 <- [1,634,null,{}] 05:16:48 INFO - PROCESS | 16739 | 1462191408867 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:49 INFO - PROCESS | 16739 | 1462191409029 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:16:49 INFO - PROCESS | 16739 | 1462191409177 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c08397000 == 78 [pid = 16739] [id = 166] 05:16:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be54dd400) [pid = 16739] [serial = 498] [outer = (nil)] 05:16:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be54df400) [pid = 16739] [serial = 499] [outer = 0x7f8be54dd400] 05:16:49 INFO - PROCESS | 16739 | 1462191409261 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8bfe021400) [pid = 16739] [serial = 500] [outer = 0x7f8be54dd400] 05:16:49 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:50 INFO - PROCESS | 16739 | 1462191410152 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1328ms 05:16:50 INFO - PROCESS | 16739 | 1462191410188 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:16:50 INFO - PROCESS | 16739 | 1462191410192 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:16:50 INFO - PROCESS | 16739 | 1462191410198 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 16739 | 1462191410201 Marionette TRACE conn3 <- [1,638,null,{}] 05:16:50 INFO - PROCESS | 16739 | 1462191410206 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 16739 | 1462191410364 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:16:50 INFO - PROCESS | 16739 | 1462191410518 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be215d000 == 79 [pid = 16739] [id = 167] 05:16:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be54dd800) [pid = 16739] [serial = 501] [outer = (nil)] 05:16:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8be7220800) [pid = 16739] [serial = 502] [outer = 0x7f8be54dd800] 05:16:50 INFO - PROCESS | 16739 | 1462191410593 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8bfe0bc000) [pid = 16739] [serial = 503] [outer = 0x7f8be54dd800] 05:16:51 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:51 INFO - PROCESS | 16739 | 1462191411440 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1283ms 05:16:51 INFO - PROCESS | 16739 | 1462191411482 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 16739 | 1462191411486 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:16:51 INFO - PROCESS | 16739 | 1462191411492 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 16739 | 1462191411494 Marionette TRACE conn3 <- [1,642,null,{}] 05:16:51 INFO - PROCESS | 16739 | 1462191411500 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 16739 | 1462191411659 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:16:51 INFO - PROCESS | 16739 | 1462191411811 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdffe3800 == 80 [pid = 16739] [id = 168] 05:16:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8bdfdd9000) [pid = 16739] [serial = 504] [outer = (nil)] 05:16:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8bdfddfc00) [pid = 16739] [serial = 505] [outer = 0x7f8bdfdd9000] 05:16:51 INFO - PROCESS | 16739 | 1462191411881 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8bdfde5000) [pid = 16739] [serial = 506] [outer = 0x7f8bdfdd9000] 05:16:53 INFO - PROCESS | 16739 | 1462191413049 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1587ms 05:16:53 INFO - PROCESS | 16739 | 1462191413080 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 16739 | 1462191413086 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:16:53 INFO - PROCESS | 16739 | 1462191413095 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 16739 | 1462191413099 Marionette TRACE conn3 <- [1,646,null,{}] 05:16:53 INFO - PROCESS | 16739 | 1462191413106 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 16739 | 1462191413268 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:16:53 INFO - PROCESS | 16739 | 1462191413494 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8242800 == 81 [pid = 16739] [id = 169] 05:16:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8be101ec00) [pid = 16739] [serial = 507] [outer = (nil)] 05:16:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8be54e0000) [pid = 16739] [serial = 508] [outer = 0x7f8be101ec00] 05:16:53 INFO - PROCESS | 16739 | 1462191413561 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be6e1f000) [pid = 16739] [serial = 509] [outer = 0x7f8be101ec00] 05:16:54 INFO - PROCESS | 16739 | 1462191414428 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1384ms 05:16:54 INFO - PROCESS | 16739 | 1462191414479 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 16739 | 1462191414487 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:16:54 INFO - PROCESS | 16739 | 1462191414498 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 16739 | 1462191414501 Marionette TRACE conn3 <- [1,650,null,{}] 05:16:54 INFO - PROCESS | 16739 | 1462191414508 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 16739 | 1462191414682 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:16:54 INFO - PROCESS | 16739 | 1462191414838 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be529f000 == 82 [pid = 16739] [id = 170] 05:16:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be6f61800) [pid = 16739] [serial = 510] [outer = (nil)] 05:16:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8be7127400) [pid = 16739] [serial = 511] [outer = 0x7f8be6f61800] 05:16:54 INFO - PROCESS | 16739 | 1462191414906 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8be714b000) [pid = 16739] [serial = 512] [outer = 0x7f8be6f61800] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe4d4800 == 81 [pid = 16739] [id = 132] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8bf237b800) [pid = 16739] [serial = 408] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8bfdd24800) [pid = 16739] [serial = 411] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be6e21800) [pid = 16739] [serial = 414] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8bf8105c00) [pid = 16739] [serial = 438] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf81e8000 == 80 [pid = 16739] [id = 160] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79b9000 == 79 [pid = 16739] [id = 159] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22e7800 == 78 [pid = 16739] [id = 158] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0dcb000 == 77 [pid = 16739] [id = 157] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf027e000 == 76 [pid = 16739] [id = 156] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8233800 == 75 [pid = 16739] [id = 155] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21e6800 == 74 [pid = 16739] [id = 154] 05:16:55 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21e2000 == 73 [pid = 16739] [id = 153] 05:16:55 INFO - PROCESS | 16739 | 1462191415846 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8bf0896c00) [pid = 16739] [serial = 433] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8be77af800) [pid = 16739] [serial = 402] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8be930f400) [pid = 16739] [serial = 403] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8bef6ac400) [pid = 16739] [serial = 328] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8be8265400) [pid = 16739] [serial = 418] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8bed2ad400) [pid = 16739] [serial = 429] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8bf0ac6800) [pid = 16739] [serial = 406] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8be826bc00) [pid = 16739] [serial = 424] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bfdd20c00) [pid = 16739] [serial = 397] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8c05e0b400) [pid = 16739] [serial = 334] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be711dc00) [pid = 16739] [serial = 399] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8c0765d400) [pid = 16739] [serial = 337] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8bea9ed000) [pid = 16739] [serial = 427] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be7126800) [pid = 16739] [serial = 400] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be7adfc00) [pid = 16739] [serial = 423] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be7003c00) [pid = 16739] [serial = 417] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bf8113800) [pid = 16739] [serial = 331] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8c0741d000) [pid = 16739] [serial = 325] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be7124400) [pid = 16739] [serial = 420] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bee678000) [pid = 16739] [serial = 405] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be7146c00) [pid = 16739] [serial = 421] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be9311c00) [pid = 16739] [serial = 426] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bef57d000) [pid = 16739] [serial = 430] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bef6acc00) [pid = 16739] [serial = 432] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8beac29400) [pid = 16739] [serial = 435] [outer = (nil)] [url = about:blank] 05:16:55 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bf729f800) [pid = 16739] [serial = 436] [outer = (nil)] [url = about:blank] 05:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1435ms 05:16:55 INFO - PROCESS | 16739 | 1462191415932 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 16739 | 1462191415936 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:16:55 INFO - PROCESS | 16739 | 1462191415942 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 16739 | 1462191415947 Marionette TRACE conn3 <- [1,654,null,{}] 05:16:55 INFO - PROCESS | 16739 | 1462191415961 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 16739 | 1462191416116 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:16:56 INFO - PROCESS | 16739 | 1462191416239 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be824d000 == 74 [pid = 16739] [id = 171] 05:16:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be7129c00) [pid = 16739] [serial = 513] [outer = (nil)] 05:16:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7225000) [pid = 16739] [serial = 514] [outer = 0x7f8be7129c00] 05:16:56 INFO - PROCESS | 16739 | 1462191416305 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be7e25400) [pid = 16739] [serial = 515] [outer = 0x7f8be7129c00] 05:16:57 INFO - PROCESS | 16739 | 1462191416996 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1081ms 05:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:16:57 INFO - PROCESS | 16739 | 1462191417031 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 16739 | 1462191417035 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:16:57 INFO - PROCESS | 16739 | 1462191417041 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 16739 | 1462191417044 Marionette TRACE conn3 <- [1,658,null,{}] 05:16:57 INFO - PROCESS | 16739 | 1462191417049 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 16739 | 1462191417232 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:16:57 INFO - PROCESS | 16739 | 1462191417251 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21d8000 == 75 [pid = 16739] [id = 172] 05:16:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be7219c00) [pid = 16739] [serial = 516] [outer = (nil)] 05:16:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be843fc00) [pid = 16739] [serial = 517] [outer = 0x7f8be7219c00] 05:16:57 INFO - PROCESS | 16739 | 1462191417313 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be9346000) [pid = 16739] [serial = 518] [outer = 0x7f8be7219c00] 05:16:58 INFO - PROCESS | 16739 | 1462191418129 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1138ms 05:16:58 INFO - PROCESS | 16739 | 1462191418190 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 16739 | 1462191418194 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:16:58 INFO - PROCESS | 16739 | 1462191418218 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 16739 | 1462191418221 Marionette TRACE conn3 <- [1,662,null,{}] 05:16:58 INFO - PROCESS | 16739 | 1462191418226 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:58 INFO - PROCESS | 16739 | 1462191418408 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:16:58 INFO - PROCESS | 16739 | 1462191418430 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e8c800 == 76 [pid = 16739] [id = 173] 05:16:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be77a5400) [pid = 16739] [serial = 519] [outer = (nil)] 05:16:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bea985800) [pid = 16739] [serial = 520] [outer = 0x7f8be77a5400] 05:16:58 INFO - PROCESS | 16739 | 1462191418489 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8bea9ed000) [pid = 16739] [serial = 521] [outer = 0x7f8be77a5400] 05:16:59 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:59 INFO - PROCESS | 16739 | 1462191419290 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1127ms 05:16:59 INFO - PROCESS | 16739 | 1462191419349 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 16739 | 1462191419351 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:16:59 INFO - PROCESS | 16739 | 1462191419357 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 16739 | 1462191419359 Marionette TRACE conn3 <- [1,666,null,{}] 05:16:59 INFO - PROCESS | 16739 | 1462191419364 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 16739 | 1462191419603 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:16:59 INFO - PROCESS | 16739 | 1462191419628 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf382a000 == 77 [pid = 16739] [id = 174] 05:16:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8beac28800) [pid = 16739] [serial = 522] [outer = (nil)] 05:16:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bf0899400) [pid = 16739] [serial = 523] [outer = 0x7f8beac28800] 05:16:59 INFO - PROCESS | 16739 | 1462191419689 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bf237ac00) [pid = 16739] [serial = 524] [outer = 0x7f8beac28800] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be7110800) [pid = 16739] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be6e1b000) [pid = 16739] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be52bc400) [pid = 16739] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be71c5000) [pid = 16739] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bee7c8000) [pid = 16739] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8beac24400) [pid = 16739] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be52c1c00) [pid = 16739] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be7d5e400) [pid = 16739] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be700c400) [pid = 16739] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be6e19400) [pid = 16739] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be0d65800) [pid = 16739] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be826d400) [pid = 16739] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be6f57400) [pid = 16739] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bea9e3c00) [pid = 16739] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be710f400) [pid = 16739] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:17:00 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bf162f000) [pid = 16739] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:17:00 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:00 INFO - PROCESS | 16739 | 1462191420737 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1429ms 05:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:17:00 INFO - PROCESS | 16739 | 1462191420788 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 16739 | 1462191420791 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:17:00 INFO - PROCESS | 16739 | 1462191420797 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 16739 | 1462191420799 Marionette TRACE conn3 <- [1,670,null,{}] 05:17:00 INFO - PROCESS | 16739 | 1462191420804 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:01 INFO - PROCESS | 16739 | 1462191421010 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:17:01 INFO - PROCESS | 16739 | 1462191421029 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a3b800 == 78 [pid = 16739] [id = 175] 05:17:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be52bc400) [pid = 16739] [serial = 525] [outer = (nil)] 05:17:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be710ac00) [pid = 16739] [serial = 526] [outer = 0x7f8be52bc400] 05:17:01 INFO - PROCESS | 16739 | 1462191421089 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bea9e4800) [pid = 16739] [serial = 527] [outer = 0x7f8be52bc400] 05:17:01 INFO - PROCESS | 16739 | 1462191421846 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1079ms 05:17:01 INFO - PROCESS | 16739 | 1462191421880 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 16739 | 1462191421884 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:17:01 INFO - PROCESS | 16739 | 1462191421896 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 16739 | 1462191421898 Marionette TRACE conn3 <- [1,674,null,{}] 05:17:01 INFO - PROCESS | 16739 | 1462191421904 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 16739 | 1462191422044 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:17:02 INFO - PROCESS | 16739 | 1462191422059 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfdde6000 == 79 [pid = 16739] [id = 176] 05:17:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be6e1f400) [pid = 16739] [serial = 528] [outer = (nil)] 05:17:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8bf0e41000) [pid = 16739] [serial = 529] [outer = 0x7f8be6e1f400] 05:17:02 INFO - PROCESS | 16739 | 1462191422118 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bf448dc00) [pid = 16739] [serial = 530] [outer = 0x7f8be6e1f400] 05:17:02 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:17:03 INFO - PROCESS | 16739 | 1462191423142 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1287ms 05:17:03 INFO - PROCESS | 16739 | 1462191423184 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 16739 | 1462191423190 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:17:03 INFO - PROCESS | 16739 | 1462191423198 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 16739 | 1462191423203 Marionette TRACE conn3 <- [1,678,null,{}] 05:17:03 INFO - PROCESS | 16739 | 1462191423212 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:03 INFO - PROCESS | 16739 | 1462191423387 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:17:03 INFO - PROCESS | 16739 | 1462191423538 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7812000 == 80 [pid = 16739] [id = 177] 05:17:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be52b9800) [pid = 16739] [serial = 531] [outer = (nil)] 05:17:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be6f5a000) [pid = 16739] [serial = 532] [outer = 0x7f8be52b9800] 05:17:03 INFO - PROCESS | 16739 | 1462191423611 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be711cc00) [pid = 16739] [serial = 533] [outer = 0x7f8be52b9800] 05:17:04 INFO - PROCESS | 16739 | 1462191424563 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1441ms 05:17:04 INFO - PROCESS | 16739 | 1462191424640 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 16739 | 1462191424649 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:17:04 INFO - PROCESS | 16739 | 1462191424659 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 16739 | 1462191424663 Marionette TRACE conn3 <- [1,682,null,{}] 05:17:04 INFO - PROCESS | 16739 | 1462191424669 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 16739 | 1462191424904 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:17:05 INFO - PROCESS | 16739 | 1462191425136 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf146a000 == 81 [pid = 16739] [id = 178] 05:17:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be71d1c00) [pid = 16739] [serial = 534] [outer = (nil)] 05:17:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be742c800) [pid = 16739] [serial = 535] [outer = 0x7f8be71d1c00] 05:17:05 INFO - PROCESS | 16739 | 1462191425255 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be8269400) [pid = 16739] [serial = 536] [outer = 0x7f8be71d1c00] 05:17:06 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:06 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:06 INFO - PROCESS | 16739 | 1462191426644 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2032ms 05:17:06 INFO - PROCESS | 16739 | 1462191426692 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:17:06 INFO - PROCESS | 16739 | 1462191426696 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:17:06 INFO - PROCESS | 16739 | 1462191426702 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 16739 | 1462191426708 Marionette TRACE conn3 <- [1,686,null,{}] 05:17:06 INFO - PROCESS | 16739 | 1462191426723 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 16739 | 1462191426886 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:17:07 INFO - PROCESS | 16739 | 1462191427034 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c027cc800 == 82 [pid = 16739] [id = 179] 05:17:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be826a800) [pid = 16739] [serial = 537] [outer = (nil)] 05:17:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8beac23c00) [pid = 16739] [serial = 538] [outer = 0x7f8be826a800] 05:17:07 INFO - PROCESS | 16739 | 1462191427109 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bf0095000) [pid = 16739] [serial = 539] [outer = 0x7f8be826a800] 05:17:08 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:08 INFO - PROCESS | 16739 | 1462191428437 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:17:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1788ms 05:17:08 INFO - PROCESS | 16739 | 1462191428501 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 16739 | 1462191428505 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:17:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:17:08 INFO - PROCESS | 16739 | 1462191428531 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 16739 | 1462191428535 Marionette TRACE conn3 <- [1,690,null,{}] 05:17:08 INFO - PROCESS | 16739 | 1462191428540 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 16739 | 1462191428713 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:17:08 INFO - PROCESS | 16739 | 1462191428862 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d9e800 == 83 [pid = 16739] [id = 180] 05:17:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be929ac00) [pid = 16739] [serial = 540] [outer = (nil)] 05:17:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8bf448cc00) [pid = 16739] [serial = 541] [outer = 0x7f8be929ac00] 05:17:08 INFO - PROCESS | 16739 | 1462191428932 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bfdfde400) [pid = 16739] [serial = 542] [outer = 0x7f8be929ac00] 05:17:10 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 16739 | 1462191430232 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:17:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1734ms 05:17:10 INFO - PROCESS | 16739 | 1462191430293 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:17:10 INFO - PROCESS | 16739 | 1462191430297 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:17:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:17:10 INFO - PROCESS | 16739 | 1462191430323 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 16739 | 1462191430326 Marionette TRACE conn3 <- [1,694,null,{}] 05:17:10 INFO - PROCESS | 16739 | 1462191430332 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:10 INFO - PROCESS | 16739 | 1462191430485 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:17:10 INFO - PROCESS | 16739 | 1462191430638 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5287000 == 84 [pid = 16739] [id = 181] 05:17:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be1014800) [pid = 16739] [serial = 543] [outer = (nil)] 05:17:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be1f6ac00) [pid = 16739] [serial = 544] [outer = 0x7f8be1014800] 05:17:10 INFO - PROCESS | 16739 | 1462191430710 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be1f71000) [pid = 16739] [serial = 545] [outer = 0x7f8be1014800] 05:17:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:12 INFO - PROCESS | 16739 | 1462191432269 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2001ms 05:17:12 INFO - PROCESS | 16739 | 1462191432320 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 16739 | 1462191432327 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:17:12 INFO - PROCESS | 16739 | 1462191432335 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 16739 | 1462191432338 Marionette TRACE conn3 <- [1,698,null,{}] 05:17:12 INFO - PROCESS | 16739 | 1462191432347 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 16739 | 1462191432545 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:17:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf027f000 == 83 [pid = 16739] [id = 40] 05:17:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a3b800 == 82 [pid = 16739] [id = 175] 05:17:12 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8befaa0000) [pid = 16739] [serial = 481] [outer = (nil)] [url = about:blank] 05:17:12 INFO - PROCESS | 16739 | 1462191432772 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf382a000 == 81 [pid = 16739] [id = 174] 05:17:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e8c800 == 80 [pid = 16739] [id = 173] 05:17:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21d8000 == 79 [pid = 16739] [id = 172] 05:17:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10e6000 == 80 [pid = 16739] [id = 182] 05:17:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be52bd800) [pid = 16739] [serial = 546] [outer = (nil)] 05:17:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be6e16000) [pid = 16739] [serial = 547] [outer = 0x7f8be52bd800] 05:17:12 INFO - PROCESS | 16739 | 1462191432845 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be6e21800) [pid = 16739] [serial = 548] [outer = 0x7f8be52bd800] 05:17:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be824d000 == 79 [pid = 16739] [id = 171] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be529f000 == 78 [pid = 16739] [id = 170] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8242800 == 77 [pid = 16739] [id = 169] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c08397000 == 76 [pid = 16739] [id = 166] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c03514800 == 75 [pid = 16739] [id = 165] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c51800 == 74 [pid = 16739] [id = 164] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe41b000 == 73 [pid = 16739] [id = 163] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befaf5000 == 72 [pid = 16739] [id = 162] 05:17:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10f1000 == 71 [pid = 16739] [id = 161] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8beac2bc00) [pid = 16739] [serial = 364] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bed240400) [pid = 16739] [serial = 367] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8bfe0c5000) [pid = 16739] [serial = 412] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8bfdd1c000) [pid = 16739] [serial = 370] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8bff2f2400) [pid = 16739] [serial = 415] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be6f62800) [pid = 16739] [serial = 361] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8bf0897400) [pid = 16739] [serial = 373] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bf353f800) [pid = 16739] [serial = 409] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8beac29c00) [pid = 16739] [serial = 475] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bef571400) [pid = 16739] [serial = 476] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be7006000) [pid = 16739] [serial = 478] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be9298400) [pid = 16739] [serial = 469] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be9340000) [pid = 16739] [serial = 470] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bfe274000) [pid = 16739] [serial = 439] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be714a800) [pid = 16739] [serial = 463] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be7124c00) [pid = 16739] [serial = 462] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be52bd000) [pid = 16739] [serial = 460] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be0d69c00) [pid = 16739] [serial = 459] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bea9d3400) [pid = 16739] [serial = 472] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be77a3c00) [pid = 16739] [serial = 466] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be7e24800) [pid = 16739] [serial = 467] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be710d400) [pid = 16739] [serial = 441] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be930ac00) [pid = 16739] [serial = 444] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8c01362400) [pid = 16739] [serial = 450] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bf0e3fc00) [pid = 16739] [serial = 447] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be1020800) [pid = 16739] [serial = 453] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be0d6bc00) [pid = 16739] [serial = 456] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be71cc000) [pid = 16739] [serial = 479] [outer = (nil)] [url = about:blank] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bff452000) [pid = 16739] [serial = 262] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:17:13 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be6f59000) [pid = 16739] [serial = 473] [outer = (nil)] [url = about:blank] 05:17:14 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:14 INFO - PROCESS | 16739 | 1462191434038 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:17:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1742ms 05:17:14 INFO - PROCESS | 16739 | 1462191434078 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 16739 | 1462191434086 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:17:14 INFO - PROCESS | 16739 | 1462191434096 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 16739 | 1462191434099 Marionette TRACE conn3 <- [1,702,null,{}] 05:17:14 INFO - PROCESS | 16739 | 1462191434105 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 16739 | 1462191434395 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:17:14 INFO - PROCESS | 16739 | 1462191434417 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79a0800 == 72 [pid = 16739] [id = 183] 05:17:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be6e21400) [pid = 16739] [serial = 549] [outer = (nil)] 05:17:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be700fc00) [pid = 16739] [serial = 550] [outer = 0x7f8be6e21400] 05:17:14 INFO - PROCESS | 16739 | 1462191434481 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be711e000) [pid = 16739] [serial = 551] [outer = 0x7f8be6e21400] 05:17:15 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:15 INFO - PROCESS | 16739 | 1462191435970 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:17:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1938ms 05:17:16 INFO - PROCESS | 16739 | 1462191436035 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 16739 | 1462191436041 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:17:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:17:16 INFO - PROCESS | 16739 | 1462191436050 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 16739 | 1462191436053 Marionette TRACE conn3 <- [1,706,null,{}] 05:17:16 INFO - PROCESS | 16739 | 1462191436062 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 16739 | 1462191436256 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:17:16 INFO - PROCESS | 16739 | 1462191436401 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79bc800 == 73 [pid = 16739] [id = 184] 05:17:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be1f71c00) [pid = 16739] [serial = 552] [outer = (nil)] 05:17:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be6f5f400) [pid = 16739] [serial = 553] [outer = 0x7f8be1f71c00] 05:17:16 INFO - PROCESS | 16739 | 1462191436474 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be7109400) [pid = 16739] [serial = 554] [outer = 0x7f8be1f71c00] 05:17:17 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:17 INFO - PROCESS | 16739 | 1462191437761 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1733ms 05:17:17 INFO - PROCESS | 16739 | 1462191437788 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 16739 | 1462191437801 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:17:17 INFO - PROCESS | 16739 | 1462191437928 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 16739 | 1462191437933 Marionette TRACE conn3 <- [1,710,null,{}] 05:17:17 INFO - PROCESS | 16739 | 1462191437941 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:18 INFO - PROCESS | 16739 | 1462191438132 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:17:18 INFO - PROCESS | 16739 | 1462191438279 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef56c000 == 74 [pid = 16739] [id = 185] 05:17:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be1f6ec00) [pid = 16739] [serial = 555] [outer = (nil)] 05:17:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be71cac00) [pid = 16739] [serial = 556] [outer = 0x7f8be1f6ec00] 05:17:18 INFO - PROCESS | 16739 | 1462191438349 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be721a800) [pid = 16739] [serial = 557] [outer = 0x7f8be1f6ec00] 05:17:19 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:19 INFO - PROCESS | 16739 | 1462191439658 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1791ms 05:17:19 INFO - PROCESS | 16739 | 1462191439710 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 16739 | 1462191439715 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:17:19 INFO - PROCESS | 16739 | 1462191439742 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 16739 | 1462191439748 Marionette TRACE conn3 <- [1,714,null,{}] 05:17:19 INFO - PROCESS | 16739 | 1462191439764 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 16739 | 1462191439926 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:17:20 INFO - PROCESS | 16739 | 1462191440070 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a3b800 == 75 [pid = 16739] [id = 186] 05:17:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be7222400) [pid = 16739] [serial = 558] [outer = (nil)] 05:17:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be7e1e400) [pid = 16739] [serial = 559] [outer = 0x7f8be7222400] 05:17:20 INFO - PROCESS | 16739 | 1462191440143 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be84dac00) [pid = 16739] [serial = 560] [outer = 0x7f8be7222400] 05:17:21 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:21 INFO - PROCESS | 16739 | 1462191441380 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:17:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1688ms 05:17:21 INFO - PROCESS | 16739 | 1462191441428 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:17:21 INFO - PROCESS | 16739 | 1462191441432 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:17:21 INFO - PROCESS | 16739 | 1462191441438 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 16739 | 1462191441442 Marionette TRACE conn3 <- [1,718,null,{}] 05:17:21 INFO - PROCESS | 16739 | 1462191441447 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 16739 | 1462191441633 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:17:21 INFO - PROCESS | 16739 | 1462191441778 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5e42800 == 76 [pid = 16739] [id = 187] 05:17:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7223800) [pid = 16739] [serial = 561] [outer = (nil)] 05:17:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be9484800) [pid = 16739] [serial = 562] [outer = 0x7f8be7223800] 05:17:21 INFO - PROCESS | 16739 | 1462191441850 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bea9d1800) [pid = 16739] [serial = 563] [outer = 0x7f8be7223800] 05:17:23 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:23 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:23 INFO - PROCESS | 16739 | 1462191443207 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1788ms 05:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:17:23 INFO - PROCESS | 16739 | 1462191443237 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:17:23 INFO - PROCESS | 16739 | 1462191443240 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:17:23 INFO - PROCESS | 16739 | 1462191443248 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 16739 | 1462191443251 Marionette TRACE conn3 <- [1,722,null,{}] 05:17:23 INFO - PROCESS | 16739 | 1462191443256 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:23 INFO - PROCESS | 16739 | 1462191443412 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:17:23 INFO - PROCESS | 16739 | 1462191443685 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be529f000 == 77 [pid = 16739] [id = 188] 05:17:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be0d6b400) [pid = 16739] [serial = 564] [outer = (nil)] 05:17:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be1020c00) [pid = 16739] [serial = 565] [outer = 0x7f8be0d6b400] 05:17:23 INFO - PROCESS | 16739 | 1462191443770 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be54db000) [pid = 16739] [serial = 566] [outer = 0x7f8be0d6b400] 05:17:24 INFO - PROCESS | 16739 | 1462191444682 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:17:24 INFO - PROCESS | 16739 | 1462191444739 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:17:24 INFO - PROCESS | 16739 | 1462191444746 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 16739 | 1462191444750 Marionette TRACE conn3 <- [1,726,null,{}] 05:17:24 INFO - PROCESS | 16739 | 1462191444757 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 16739 | 1462191444921 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:17:25 INFO - PROCESS | 16739 | 1462191445069 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be824f800 == 78 [pid = 16739] [id = 189] 05:17:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be1f6b400) [pid = 16739] [serial = 567] [outer = (nil)] 05:17:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be7146400) [pid = 16739] [serial = 568] [outer = 0x7f8be1f6b400] 05:17:25 INFO - PROCESS | 16739 | 1462191445151 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be721b800) [pid = 16739] [serial = 569] [outer = 0x7f8be1f6b400] 05:17:25 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:25 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05ed5000 == 77 [pid = 16739] [id = 99] 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdffe3800 == 76 [pid = 16739] [id = 168] 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10e6000 == 75 [pid = 16739] [id = 182] 05:17:26 INFO - PROCESS | 16739 | 1462191446177 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5287000 == 74 [pid = 16739] [id = 181] 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d9e800 == 73 [pid = 16739] [id = 180] 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c027cc800 == 72 [pid = 16739] [id = 179] 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf146a000 == 71 [pid = 16739] [id = 178] 05:17:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7812000 == 70 [pid = 16739] [id = 177] 05:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1492ms 05:17:26 INFO - PROCESS | 16739 | 1462191446238 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 16739 | 1462191446244 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:17:26 INFO - PROCESS | 16739 | 1462191446252 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - PROCESS | 16739 | 1462191446255 Marionette TRACE conn3 <- [1,730,null,{}] 05:17:26 INFO - PROCESS | 16739 | 1462191446266 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 16739 | 1462191446455 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:17:26 INFO - PROCESS | 16739 | 1462191446476 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf146a000 == 71 [pid = 16739] [id = 190] 05:17:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be7e21800) [pid = 16739] [serial = 570] [outer = (nil)] 05:17:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be930cc00) [pid = 16739] [serial = 571] [outer = 0x7f8be7e21800] 05:17:26 INFO - PROCESS | 16739 | 1462191446538 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8beac1e800) [pid = 16739] [serial = 572] [outer = 0x7f8be7e21800] 05:17:27 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:27 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:27 INFO - PROCESS | 16739 | 1462191447571 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 16739 | 1462191447648 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:17:27 INFO - PROCESS | 16739 | 1462191447656 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 16739 | 1462191447664 Marionette TRACE conn3 <- [1,734,null,{}] 05:17:27 INFO - PROCESS | 16739 | 1462191447693 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 16739 | 1462191447899 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:17:27 INFO - PROCESS | 16739 | 1462191447931 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff43f800 == 72 [pid = 16739] [id = 191] 05:17:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bed2ab400) [pid = 16739] [serial = 573] [outer = (nil)] 05:17:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8bf0e37000) [pid = 16739] [serial = 574] [outer = 0x7f8bed2ab400] 05:17:27 INFO - PROCESS | 16739 | 1462191447991 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8bf18bb400) [pid = 16739] [serial = 575] [outer = 0x7f8bed2ab400] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be0d63400) [pid = 16739] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be6f65800) [pid = 16739] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be101a000) [pid = 16739] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be826c800) [pid = 16739] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bf005a400) [pid = 16739] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be8264000) [pid = 16739] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8beac28800) [pid = 16739] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be7129c00) [pid = 16739] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be7e29800) [pid = 16739] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be7219c00) [pid = 16739] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be77a5400) [pid = 16739] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be0d65c00) [pid = 16739] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be54dd800) [pid = 16739] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be6f61800) [pid = 16739] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be0d5cc00) [pid = 16739] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be8266c00) [pid = 16739] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be101ec00) [pid = 16739] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bdfdd9000) [pid = 16739] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be52bc400) [pid = 16739] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be6e1b800) [pid = 16739] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be54dd400) [pid = 16739] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:17:28 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bf36a2400) [pid = 16739] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:17:28 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:28 INFO - PROCESS | 16739 | 1462191448975 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1347ms 05:17:29 INFO - PROCESS | 16739 | 1462191449002 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 16739 | 1462191449005 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:17:29 INFO - PROCESS | 16739 | 1462191449018 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 16739 | 1462191449020 Marionette TRACE conn3 <- [1,738,null,{}] 05:17:29 INFO - PROCESS | 16739 | 1462191449025 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 16739 | 1462191449169 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:17:29 INFO - PROCESS | 16739 | 1462191449184 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94db800 == 73 [pid = 16739] [id = 192] 05:17:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be0d60400) [pid = 16739] [serial = 576] [outer = (nil)] 05:17:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be721c000) [pid = 16739] [serial = 577] [outer = 0x7f8be0d60400] 05:17:29 INFO - PROCESS | 16739 | 1462191449243 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be8267c00) [pid = 16739] [serial = 578] [outer = 0x7f8be0d60400] 05:17:30 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:30 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:30 INFO - PROCESS | 16739 | 1462191450568 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1581ms 05:17:30 INFO - PROCESS | 16739 | 1462191450601 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 16739 | 1462191450607 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:17:30 INFO - PROCESS | 16739 | 1462191450617 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 16739 | 1462191450623 Marionette TRACE conn3 <- [1,742,null,{}] 05:17:30 INFO - PROCESS | 16739 | 1462191450632 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:30 INFO - PROCESS | 16739 | 1462191450836 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:17:31 INFO - PROCESS | 16739 | 1462191451094 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79b6000 == 74 [pid = 16739] [id = 193] 05:17:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be6e1ec00) [pid = 16739] [serial = 579] [outer = (nil)] 05:17:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be6f62800) [pid = 16739] [serial = 580] [outer = 0x7f8be6e1ec00] 05:17:31 INFO - PROCESS | 16739 | 1462191451171 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be7124c00) [pid = 16739] [serial = 581] [outer = 0x7f8be6e1ec00] 05:17:32 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:32 INFO - PROCESS | 16739 | 1462191452499 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1894ms 05:17:32 INFO - PROCESS | 16739 | 1462191452557 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 16739 | 1462191452566 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:17:32 INFO - PROCESS | 16739 | 1462191452596 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 16739 | 1462191452599 Marionette TRACE conn3 <- [1,746,null,{}] 05:17:32 INFO - PROCESS | 16739 | 1462191452605 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 16739 | 1462191452778 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:17:32 INFO - PROCESS | 16739 | 1462191452937 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf073f800 == 75 [pid = 16739] [id = 194] 05:17:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be6f57800) [pid = 16739] [serial = 582] [outer = (nil)] 05:17:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7438800) [pid = 16739] [serial = 583] [outer = 0x7f8be6f57800] 05:17:33 INFO - PROCESS | 16739 | 1462191453009 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be7e27000) [pid = 16739] [serial = 584] [outer = 0x7f8be6f57800] 05:17:33 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:34 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:34 INFO - PROCESS | 16739 | 1462191454391 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1935ms 05:17:34 INFO - PROCESS | 16739 | 1462191454526 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 16739 | 1462191454529 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:17:34 INFO - PROCESS | 16739 | 1462191454536 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 16739 | 1462191454542 Marionette TRACE conn3 <- [1,750,null,{}] 05:17:34 INFO - PROCESS | 16739 | 1462191454557 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:34 INFO - PROCESS | 16739 | 1462191454733 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:17:34 INFO - PROCESS | 16739 | 1462191454882 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff43d800 == 76 [pid = 16739] [id = 195] 05:17:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be786f000) [pid = 16739] [serial = 585] [outer = (nil)] 05:17:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8beac1ec00) [pid = 16739] [serial = 586] [outer = 0x7f8be786f000] 05:17:34 INFO - PROCESS | 16739 | 1462191454959 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8befaa1800) [pid = 16739] [serial = 587] [outer = 0x7f8be786f000] 05:17:36 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:36 INFO - PROCESS | 16739 | 1462191456302 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1785ms 05:17:36 INFO - PROCESS | 16739 | 1462191456362 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:17:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:17:36 INFO - PROCESS | 16739 | 1462191456367 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:17:36 INFO - PROCESS | 16739 | 1462191456388 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 16739 | 1462191456391 Marionette TRACE conn3 <- [1,754,null,{}] 05:17:36 INFO - PROCESS | 16739 | 1462191456402 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 16739 | 1462191456559 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:17:36 INFO - PROCESS | 16739 | 1462191456705 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d37000 == 77 [pid = 16739] [id = 196] 05:17:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bea8d5400) [pid = 16739] [serial = 588] [outer = (nil)] 05:17:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bf0e3b000) [pid = 16739] [serial = 589] [outer = 0x7f8bea8d5400] 05:17:36 INFO - PROCESS | 16739 | 1462191456779 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8bf1e63400) [pid = 16739] [serial = 590] [outer = 0x7f8bea8d5400] 05:17:38 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:38 INFO - PROCESS | 16739 | 1462191458057 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:17:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1700ms 05:17:38 INFO - PROCESS | 16739 | 1462191458073 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 16739 | 1462191458075 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:17:38 INFO - PROCESS | 16739 | 1462191458081 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 16739 | 1462191458084 Marionette TRACE conn3 <- [1,758,null,{}] 05:17:38 INFO - PROCESS | 16739 | 1462191458089 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 16739 | 1462191458283 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:17:38 INFO - PROCESS | 16739 | 1462191458447 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e24000 == 78 [pid = 16739] [id = 197] 05:17:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bdfddc400) [pid = 16739] [serial = 591] [outer = (nil)] 05:17:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be1018800) [pid = 16739] [serial = 592] [outer = 0x7f8bdfddc400] 05:17:38 INFO - PROCESS | 16739 | 1462191458518 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be6f57400) [pid = 16739] [serial = 593] [outer = 0x7f8bdfddc400] 05:17:39 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:39 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:39 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:39 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:39 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:39 INFO - PROCESS | 16739 | 1462191459574 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:17:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1583ms 05:17:39 INFO - PROCESS | 16739 | 1462191459666 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 16739 | 1462191459672 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:17:39 INFO - PROCESS | 16739 | 1462191459679 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 16739 | 1462191459685 Marionette TRACE conn3 <- [1,762,null,{}] 05:17:39 INFO - PROCESS | 16739 | 1462191459692 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 16739 | 1462191459957 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:17:40 INFO - PROCESS | 16739 | 1462191460229 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10f0000 == 77 [pid = 16739] [id = 152] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94c0800 == 76 [pid = 16739] [id = 24] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02cb7000 == 75 [pid = 16739] [id = 146] 05:17:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdffec000 == 76 [pid = 16739] [id = 198] 05:17:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be7111400) [pid = 16739] [serial = 594] [outer = (nil)] 05:17:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be711f800) [pid = 16739] [serial = 595] [outer = 0x7f8be7111400] 05:17:40 INFO - PROCESS | 16739 | 1462191460320 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be71c4000) [pid = 16739] [serial = 596] [outer = 0x7f8be7111400] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bff43f800 == 75 [pid = 16739] [id = 191] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf146a000 == 74 [pid = 16739] [id = 190] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be824f800 == 73 [pid = 16739] [id = 189] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be529f000 == 72 [pid = 16739] [id = 188] 05:17:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79bc800 == 71 [pid = 16739] [id = 184] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8c02c94000) [pid = 16739] [serial = 457] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be71ca800) [pid = 16739] [serial = 442] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8bf2380400) [pid = 16739] [serial = 454] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8c02752000) [pid = 16739] [serial = 451] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8bf353f000) [pid = 16739] [serial = 448] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bea9e9000) [pid = 16739] [serial = 445] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be7e1e000) [pid = 16739] [serial = 488] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bf22bec00) [pid = 16739] [serial = 494] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bfdfe4800) [pid = 16739] [serial = 497] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bdfde5000) [pid = 16739] [serial = 506] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bf237ac00) [pid = 16739] [serial = 524] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be7225000) [pid = 16739] [serial = 514] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be930ec00) [pid = 16739] [serial = 490] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be9346000) [pid = 16739] [serial = 518] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bea9ed000) [pid = 16739] [serial = 521] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be71c6800) [pid = 16739] [serial = 487] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be7220800) [pid = 16739] [serial = 502] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be714b000) [pid = 16739] [serial = 512] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be843fc00) [pid = 16739] [serial = 517] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be0d62000) [pid = 16739] [serial = 484] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bf0062c00) [pid = 16739] [serial = 493] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be54e0000) [pid = 16739] [serial = 508] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bdfddfc00) [pid = 16739] [serial = 505] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be7127400) [pid = 16739] [serial = 511] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be710ac00) [pid = 16739] [serial = 526] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bf22cb400) [pid = 16739] [serial = 482] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bf0899400) [pid = 16739] [serial = 523] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8bea985800) [pid = 16739] [serial = 520] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be54df400) [pid = 16739] [serial = 499] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be7e25400) [pid = 16739] [serial = 515] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8bf729d000) [pid = 16739] [serial = 496] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be6e1f000) [pid = 16739] [serial = 509] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8bf0e41000) [pid = 16739] [serial = 529] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8bea9e4800) [pid = 16739] [serial = 527] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8bfe0bc000) [pid = 16739] [serial = 503] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8beac1f400) [pid = 16739] [serial = 491] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8be1021000) [pid = 16739] [serial = 485] [outer = (nil)] [url = about:blank] 05:17:40 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8bfe021400) [pid = 16739] [serial = 500] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 16739 | 1462191461477 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:17:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1853ms 05:17:41 INFO - PROCESS | 16739 | 1462191461534 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 16739 | 1462191461543 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:17:41 INFO - PROCESS | 16739 | 1462191461552 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 16739 | 1462191461555 Marionette TRACE conn3 <- [1,766,null,{}] 05:17:41 INFO - PROCESS | 16739 | 1462191461571 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:41 INFO - PROCESS | 16739 | 1462191461782 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:17:41 INFO - PROCESS | 16739 | 1462191461903 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94da000 == 72 [pid = 16739] [id = 199] 05:17:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8be7113400) [pid = 16739] [serial = 597] [outer = (nil)] 05:17:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8be77af400) [pid = 16739] [serial = 598] [outer = 0x7f8be7113400] 05:17:41 INFO - PROCESS | 16739 | 1462191461966 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be7e20800) [pid = 16739] [serial = 599] [outer = 0x7f8be7113400] 05:17:43 INFO - PROCESS | 16739 | 1462191463063 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:17:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:17:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1539ms 05:17:43 INFO - PROCESS | 16739 | 1462191463093 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 16739 | 1462191463096 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:17:43 INFO - PROCESS | 16739 | 1462191463102 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 16739 | 1462191463107 Marionette TRACE conn3 <- [1,770,null,{}] 05:17:43 INFO - PROCESS | 16739 | 1462191463130 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:43 INFO - PROCESS | 16739 | 1462191463328 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:17:43 INFO - PROCESS | 16739 | 1462191463416 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf073b800 == 73 [pid = 16739] [id = 200] 05:17:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8be933c400) [pid = 16739] [serial = 600] [outer = (nil)] 05:17:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8bea987000) [pid = 16739] [serial = 601] [outer = 0x7f8be933c400] 05:17:43 INFO - PROCESS | 16739 | 1462191463483 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8bedd49000) [pid = 16739] [serial = 602] [outer = 0x7f8be933c400] 05:17:44 INFO - PROCESS | 16739 | 1462191464219 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1151ms 05:17:44 INFO - PROCESS | 16739 | 1462191464275 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:17:44 INFO - PROCESS | 16739 | 1462191464286 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:17:44 INFO - PROCESS | 16739 | 1462191464298 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 16739 | 1462191464304 Marionette TRACE conn3 <- [1,774,null,{}] 05:17:44 INFO - PROCESS | 16739 | 1462191464323 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:44 INFO - PROCESS | 16739 | 1462191464513 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:17:44 INFO - PROCESS | 16739 | 1462191464534 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1e7c800 == 74 [pid = 16739] [id = 201] 05:17:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8be0d5cc00) [pid = 16739] [serial = 603] [outer = (nil)] 05:17:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8bf0069c00) [pid = 16739] [serial = 604] [outer = 0x7f8be0d5cc00] 05:17:44 INFO - PROCESS | 16739 | 1462191464593 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bf0942c00) [pid = 16739] [serial = 605] [outer = 0x7f8be0d5cc00] 05:17:45 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be1014800) [pid = 16739] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:17:45 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8be52bd800) [pid = 16739] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:17:45 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be7e21800) [pid = 16739] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:17:45 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8be0d6b400) [pid = 16739] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:17:45 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8be1f6b400) [pid = 16739] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:17:45 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8bed2ab400) [pid = 16739] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:17:45 INFO - PROCESS | 16739 | 1462191465488 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1212ms 05:17:45 INFO - PROCESS | 16739 | 1462191465504 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 16739 | 1462191465507 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:17:45 INFO - PROCESS | 16739 | 1462191465513 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 16739 | 1462191465515 Marionette TRACE conn3 <- [1,778,null,{}] 05:17:45 INFO - PROCESS | 16739 | 1462191465520 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 16739 | 1462191465670 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:17:45 INFO - PROCESS | 16739 | 1462191465685 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf7514000 == 75 [pid = 16739] [id = 202] 05:17:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8be1f70c00) [pid = 16739] [serial = 606] [outer = (nil)] 05:17:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8bf005f400) [pid = 16739] [serial = 607] [outer = 0x7f8be1f70c00] 05:17:45 INFO - PROCESS | 16739 | 1462191465746 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8bf1219c00) [pid = 16739] [serial = 608] [outer = 0x7f8be1f70c00] 05:17:46 INFO - PROCESS | 16739 | 1462191466541 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1075ms 05:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:17:46 INFO - PROCESS | 16739 | 1462191466592 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 16739 | 1462191466595 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:17:46 INFO - PROCESS | 16739 | 1462191466601 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 16739 | 1462191466604 Marionette TRACE conn3 <- [1,782,null,{}] 05:17:46 INFO - PROCESS | 16739 | 1462191466609 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 16739 | 1462191466789 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:17:46 INFO - PROCESS | 16739 | 1462191466800 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfef40000 == 76 [pid = 16739] [id = 203] 05:17:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8bf810d800) [pid = 16739] [serial = 609] [outer = (nil)] 05:17:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8bfe02ac00) [pid = 16739] [serial = 610] [outer = 0x7f8bf810d800] 05:17:46 INFO - PROCESS | 16739 | 1462191466865 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bfe26bc00) [pid = 16739] [serial = 611] [outer = 0x7f8bf810d800] 05:17:47 INFO - PROCESS | 16739 | 1462191467943 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1378ms 05:17:47 INFO - PROCESS | 16739 | 1462191467980 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 16739 | 1462191467987 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:17:47 INFO - PROCESS | 16739 | 1462191467995 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 16739 | 1462191468002 Marionette TRACE conn3 <- [1,786,null,{}] 05:17:48 INFO - PROCESS | 16739 | 1462191468024 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 16739 | 1462191468242 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:17:48 INFO - PROCESS | 16739 | 1462191468359 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94dd000 == 77 [pid = 16739] [id = 204] 05:17:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be7002800) [pid = 16739] [serial = 612] [outer = (nil)] 05:17:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be7149800) [pid = 16739] [serial = 613] [outer = 0x7f8be7002800] 05:17:48 INFO - PROCESS | 16739 | 1462191468447 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be7430800) [pid = 16739] [serial = 614] [outer = 0x7f8be7002800] 05:17:49 INFO - PROCESS | 16739 | 1462191469381 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1440ms 05:17:49 INFO - PROCESS | 16739 | 1462191469437 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 16739 | 1462191469444 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:17:49 INFO - PROCESS | 16739 | 1462191469456 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 16739 | 1462191469459 Marionette TRACE conn3 <- [1,790,null,{}] 05:17:49 INFO - PROCESS | 16739 | 1462191469465 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 16739 | 1462191469645 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:17:49 INFO - PROCESS | 16739 | 1462191469798 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfdddc000 == 78 [pid = 16739] [id = 205] 05:17:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be77a2c00) [pid = 16739] [serial = 615] [outer = (nil)] 05:17:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be9343000) [pid = 16739] [serial = 616] [outer = 0x7f8be77a2c00] 05:17:49 INFO - PROCESS | 16739 | 1462191469871 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8befaa0000) [pid = 16739] [serial = 617] [outer = 0x7f8be77a2c00] 05:17:50 INFO - PROCESS | 16739 | 1462191470860 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1479ms 05:17:50 INFO - PROCESS | 16739 | 1462191470935 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 16739 | 1462191470939 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:17:50 INFO - PROCESS | 16739 | 1462191470945 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - PROCESS | 16739 | 1462191470951 Marionette TRACE conn3 <- [1,794,null,{}] 05:17:50 INFO - PROCESS | 16739 | 1462191470968 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 16739 | 1462191471178 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:17:51 INFO - PROCESS | 16739 | 1462191471332 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d29000 == 79 [pid = 16739] [id = 206] 05:17:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bf0e38000) [pid = 16739] [serial = 618] [outer = (nil)] 05:17:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bf3539000) [pid = 16739] [serial = 619] [outer = 0x7f8bf0e38000] 05:17:51 INFO - PROCESS | 16739 | 1462191471451 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bfdfddc00) [pid = 16739] [serial = 620] [outer = 0x7f8bf0e38000] 05:17:52 INFO - PROCESS | 16739 | 1462191472283 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1393ms 05:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:17:52 INFO - PROCESS | 16739 | 1462191472340 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 16739 | 1462191472344 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:17:52 INFO - PROCESS | 16739 | 1462191472350 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 16739 | 1462191472353 Marionette TRACE conn3 <- [1,798,null,{}] 05:17:52 INFO - PROCESS | 16739 | 1462191472358 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:52 INFO - PROCESS | 16739 | 1462191472534 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:17:52 INFO - PROCESS | 16739 | 1462191472687 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0742b000 == 80 [pid = 16739] [id = 207] 05:17:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be0d60c00) [pid = 16739] [serial = 621] [outer = (nil)] 05:17:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bfe48d400) [pid = 16739] [serial = 622] [outer = 0x7f8be0d60c00] 05:17:52 INFO - PROCESS | 16739 | 1462191472768 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bff27b800) [pid = 16739] [serial = 623] [outer = 0x7f8be0d60c00] 05:17:53 INFO - PROCESS | 16739 | 1462191473668 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1385ms 05:17:53 INFO - PROCESS | 16739 | 1462191473736 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 16739 | 1462191473740 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:17:53 INFO - PROCESS | 16739 | 1462191473745 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 16739 | 1462191473749 Marionette TRACE conn3 <- [1,802,null,{}] 05:17:53 INFO - PROCESS | 16739 | 1462191473754 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:53 INFO - PROCESS | 16739 | 1462191473924 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:17:54 INFO - PROCESS | 16739 | 1462191474078 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0839b800 == 81 [pid = 16739] [id = 208] 05:17:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bfef0e000) [pid = 16739] [serial = 624] [outer = (nil)] 05:17:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8c00e36c00) [pid = 16739] [serial = 625] [outer = 0x7f8bfef0e000] 05:17:54 INFO - PROCESS | 16739 | 1462191474160 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8c0274b400) [pid = 16739] [serial = 626] [outer = 0x7f8bfef0e000] 05:17:55 INFO - PROCESS | 16739 | 1462191475032 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1336ms 05:17:55 INFO - PROCESS | 16739 | 1462191475083 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 16739 | 1462191475087 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:17:55 INFO - PROCESS | 16739 | 1462191475092 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 16739 | 1462191475095 Marionette TRACE conn3 <- [1,806,null,{}] 05:17:55 INFO - PROCESS | 16739 | 1462191475101 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 16739 | 1462191475286 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:17:55 INFO - PROCESS | 16739 | 1462191475441 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f47800 == 82 [pid = 16739] [id = 209] 05:17:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be2111c00) [pid = 16739] [serial = 627] [outer = (nil)] 05:17:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be2119400) [pid = 16739] [serial = 628] [outer = 0x7f8be2111c00] 05:17:55 INFO - PROCESS | 16739 | 1462191475518 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8c02c95c00) [pid = 16739] [serial = 629] [outer = 0x7f8be2111c00] 05:17:56 INFO - PROCESS | 16739 | 1462191476322 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1279ms 05:17:56 INFO - PROCESS | 16739 | 1462191476373 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 16739 | 1462191476377 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:17:56 INFO - PROCESS | 16739 | 1462191476383 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - PROCESS | 16739 | 1462191476385 Marionette TRACE conn3 <- [1,810,null,{}] 05:17:56 INFO - PROCESS | 16739 | 1462191476391 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:56 INFO - PROCESS | 16739 | 1462191476608 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:17:56 INFO - PROCESS | 16739 | 1462191476722 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c08440800 == 83 [pid = 16739] [id = 210] 05:17:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be6fb7400) [pid = 16739] [serial = 630] [outer = (nil)] 05:17:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be6fbdc00) [pid = 16739] [serial = 631] [outer = 0x7f8be6fb7400] 05:17:56 INFO - PROCESS | 16739 | 1462191476795 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be6fc1c00) [pid = 16739] [serial = 632] [outer = 0x7f8be6fb7400] 05:17:57 INFO - PROCESS | 16739 | 1462191477656 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1327ms 05:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:17:57 INFO - PROCESS | 16739 | 1462191477711 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 16739 | 1462191477714 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:17:57 INFO - PROCESS | 16739 | 1462191477720 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 16739 | 1462191477723 Marionette TRACE conn3 <- [1,814,null,{}] 05:17:57 INFO - PROCESS | 16739 | 1462191477733 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 16739 | 1462191477906 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:17:58 INFO - PROCESS | 16739 | 1462191478073 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe7a800 == 84 [pid = 16739] [id = 211] 05:17:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be1e6c000) [pid = 16739] [serial = 633] [outer = (nil)] 05:17:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be1e70400) [pid = 16739] [serial = 634] [outer = 0x7f8be1e6c000] 05:17:58 INFO - PROCESS | 16739 | 1462191478149 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be1e75400) [pid = 16739] [serial = 635] [outer = 0x7f8be1e6c000] 05:17:59 INFO - PROCESS | 16739 | 1462191478998 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 16739 | 1462191479068 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:17:59 INFO - PROCESS | 16739 | 1462191479074 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 16739 | 1462191479077 Marionette TRACE conn3 <- [1,818,null,{}] 05:17:59 INFO - PROCESS | 16739 | 1462191479082 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:59 INFO - PROCESS | 16739 | 1462191479258 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:17:59 INFO - PROCESS | 16739 | 1462191479423 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d91800 == 85 [pid = 16739] [id = 212] 05:17:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be1e6c800) [pid = 16739] [serial = 636] [outer = (nil)] 05:17:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be6fc1000) [pid = 16739] [serial = 637] [outer = 0x7f8be1e6c800] 05:17:59 INFO - PROCESS | 16739 | 1462191479494 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8bf0e3ac00) [pid = 16739] [serial = 638] [outer = 0x7f8be1e6c800] 05:18:00 INFO - PROCESS | 16739 | 1462191480353 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1327ms 05:18:00 INFO - PROCESS | 16739 | 1462191480403 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 16739 | 1462191480407 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:18:00 INFO - PROCESS | 16739 | 1462191480413 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 16739 | 1462191480415 Marionette TRACE conn3 <- [1,822,null,{}] 05:18:00 INFO - PROCESS | 16739 | 1462191480421 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 16739 | 1462191480581 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:18:01 INFO - PROCESS | 16739 | 1462191481016 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1cac800 == 86 [pid = 16739] [id = 213] 05:18:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be0d64400) [pid = 16739] [serial = 639] [outer = (nil)] 05:18:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be1019400) [pid = 16739] [serial = 640] [outer = 0x7f8be0d64400] 05:18:01 INFO - PROCESS | 16739 | 1462191481126 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be1c54400) [pid = 16739] [serial = 641] [outer = 0x7f8be0d64400] 05:18:02 INFO - PROCESS | 16739 | 1462191482095 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 16739 | 1462191482172 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:18:02 INFO - PROCESS | 16739 | 1462191482180 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 16739 | 1462191482185 Marionette TRACE conn3 <- [1,826,null,{}] 05:18:02 INFO - PROCESS | 16739 | 1462191482248 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 16739 | 1462191482393 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:18:02 INFO - PROCESS | 16739 | 1462191482701 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be700fc00) [pid = 16739] [serial = 550] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be721c000) [pid = 16739] [serial = 577] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be7e1e400) [pid = 16739] [serial = 559] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be9484800) [pid = 16739] [serial = 562] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be6f5f400) [pid = 16739] [serial = 553] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be71cac00) [pid = 16739] [serial = 556] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bf448cc00) [pid = 16739] [serial = 541] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8beac23c00) [pid = 16739] [serial = 538] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be742c800) [pid = 16739] [serial = 535] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be6f5a000) [pid = 16739] [serial = 532] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be2159000 == 87 [pid = 16739] [id = 214] 05:18:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be1f69000) [pid = 16739] [serial = 642] [outer = (nil)] 05:18:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be2118800) [pid = 16739] [serial = 643] [outer = 0x7f8be1f69000] 05:18:02 INFO - PROCESS | 16739 | 1462191482833 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be54da800) [pid = 16739] [serial = 644] [outer = 0x7f8be1f69000] 05:18:02 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79b6000 == 86 [pid = 16739] [id = 193] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be930cc00) [pid = 16739] [serial = 571] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be54db000) [pid = 16739] [serial = 566] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be1020c00) [pid = 16739] [serial = 565] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be7146400) [pid = 16739] [serial = 568] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bf0e37000) [pid = 16739] [serial = 574] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bf18bb400) [pid = 16739] [serial = 575] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8beac1e800) [pid = 16739] [serial = 572] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be721b800) [pid = 16739] [serial = 569] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be1f71000) [pid = 16739] [serial = 545] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be1f6ac00) [pid = 16739] [serial = 544] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be6e16000) [pid = 16739] [serial = 547] [outer = (nil)] [url = about:blank] 05:18:02 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be6e21800) [pid = 16739] [serial = 548] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 16739 | 1462191483591 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1438ms 05:18:03 INFO - PROCESS | 16739 | 1462191483622 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 16739 | 1462191483628 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:18:03 INFO - PROCESS | 16739 | 1462191483634 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 16739 | 1462191483636 Marionette TRACE conn3 <- [1,830,null,{}] 05:18:03 INFO - PROCESS | 16739 | 1462191483641 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 16739 | 1462191483807 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:18:03 INFO - PROCESS | 16739 | 1462191483958 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be780a800 == 87 [pid = 16739] [id = 215] 05:18:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be6f5b800) [pid = 16739] [serial = 645] [outer = (nil)] 05:18:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be6fbe000) [pid = 16739] [serial = 646] [outer = 0x7f8be6f5b800] 05:18:04 INFO - PROCESS | 16739 | 1462191484020 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be700dc00) [pid = 16739] [serial = 647] [outer = 0x7f8be6f5b800] 05:18:04 INFO - PROCESS | 16739 | 1462191484758 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1183ms 05:18:04 INFO - PROCESS | 16739 | 1462191484818 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 16739 | 1462191484822 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:18:04 INFO - PROCESS | 16739 | 1462191484834 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 16739 | 1462191484842 Marionette TRACE conn3 <- [1,834,null,{}] 05:18:04 INFO - PROCESS | 16739 | 1462191484851 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 16739 | 1462191485009 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:18:05 INFO - PROCESS | 16739 | 1462191485020 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8252800 == 88 [pid = 16739] [id = 216] 05:18:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be7146c00) [pid = 16739] [serial = 648] [outer = (nil)] 05:18:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7222800) [pid = 16739] [serial = 649] [outer = 0x7f8be7146c00] 05:18:05 INFO - PROCESS | 16739 | 1462191485093 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be7871000) [pid = 16739] [serial = 650] [outer = 0x7f8be7146c00] 05:18:05 INFO - PROCESS | 16739 | 1462191485943 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1144ms 05:18:05 INFO - PROCESS | 16739 | 1462191485972 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 16739 | 1462191485976 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:18:05 INFO - PROCESS | 16739 | 1462191485982 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 16739 | 1462191485984 Marionette TRACE conn3 <- [1,838,null,{}] 05:18:06 INFO - PROCESS | 16739 | 1462191486003 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 16739 | 1462191486201 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:18:06 INFO - PROCESS | 16739 | 1462191486227 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd37000 == 89 [pid = 16739] [id = 217] 05:18:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be714a400) [pid = 16739] [serial = 651] [outer = (nil)] 05:18:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be7e23c00) [pid = 16739] [serial = 652] [outer = 0x7f8be714a400] 05:18:06 INFO - PROCESS | 16739 | 1462191486286 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be826d800) [pid = 16739] [serial = 653] [outer = 0x7f8be714a400] 05:18:07 INFO - PROCESS | 16739 | 1462191487105 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1180ms 05:18:07 INFO - PROCESS | 16739 | 1462191487163 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 16739 | 1462191487167 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:18:07 INFO - PROCESS | 16739 | 1462191487172 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - PROCESS | 16739 | 1462191487174 Marionette TRACE conn3 <- [1,842,null,{}] 05:18:07 INFO - PROCESS | 16739 | 1462191487179 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 16739 | 1462191487576 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be7113400) [pid = 16739] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be826a800) [pid = 16739] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be7111400) [pid = 16739] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be0d5cc00) [pid = 16739] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be929ac00) [pid = 16739] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be52b9800) [pid = 16739] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be933c400) [pid = 16739] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8bdfddc400) [pid = 16739] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be6e1f400) [pid = 16739] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be1f70c00) [pid = 16739] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:18:07 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be71d1c00) [pid = 16739] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:18:07 INFO - PROCESS | 16739 | 1462191487680 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd29000 == 90 [pid = 16739] [id = 218] 05:18:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be52c1c00) [pid = 16739] [serial = 654] [outer = (nil)] 05:18:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be6f64000) [pid = 16739] [serial = 655] [outer = 0x7f8be52c1c00] 05:18:07 INFO - PROCESS | 16739 | 1462191487753 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bea98a000) [pid = 16739] [serial = 656] [outer = 0x7f8be52c1c00] 05:18:08 INFO - PROCESS | 16739 | 1462191488493 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1330ms 05:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:18:08 INFO - PROCESS | 16739 | 1462191488503 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 16739 | 1462191488506 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:18:08 INFO - PROCESS | 16739 | 1462191488512 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 16739 | 1462191488515 Marionette TRACE conn3 <- [1,846,null,{}] 05:18:08 INFO - PROCESS | 16739 | 1462191488519 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:08 INFO - PROCESS | 16739 | 1462191488719 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:18:08 INFO - PROCESS | 16739 | 1462191488744 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22ed000 == 91 [pid = 16739] [id = 219] 05:18:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be930c800) [pid = 16739] [serial = 657] [outer = (nil)] 05:18:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bf0096400) [pid = 16739] [serial = 658] [outer = 0x7f8be930c800] 05:18:08 INFO - PROCESS | 16739 | 1462191488805 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8bf162fc00) [pid = 16739] [serial = 659] [outer = 0x7f8be930c800] 05:18:09 INFO - PROCESS | 16739 | 1462191489679 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1182ms 05:18:09 INFO - PROCESS | 16739 | 1462191489694 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 16739 | 1462191489700 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:18:09 INFO - PROCESS | 16739 | 1462191489710 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 16739 | 1462191489716 Marionette TRACE conn3 <- [1,850,null,{}] 05:18:09 INFO - PROCESS | 16739 | 1462191489734 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 16739 | 1462191489940 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:18:10 INFO - PROCESS | 16739 | 1462191490080 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d9e000 == 92 [pid = 16739] [id = 220] 05:18:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be1c4e000) [pid = 16739] [serial = 660] [outer = (nil)] 05:18:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be1e6d000) [pid = 16739] [serial = 661] [outer = 0x7f8be1c4e000] 05:18:10 INFO - PROCESS | 16739 | 1462191490155 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be210ac00) [pid = 16739] [serial = 662] [outer = 0x7f8be1c4e000] 05:18:11 INFO - PROCESS | 16739 | 1462191491224 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1543ms 05:18:11 INFO - PROCESS | 16739 | 1462191491252 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 16739 | 1462191491261 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:18:11 INFO - PROCESS | 16739 | 1462191491271 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 16739 | 1462191491276 Marionette TRACE conn3 <- [1,854,null,{}] 05:18:11 INFO - PROCESS | 16739 | 1462191491282 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:11 INFO - PROCESS | 16739 | 1462191491590 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:18:11 INFO - PROCESS | 16739 | 1462191491864 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beaa32000 == 93 [pid = 16739] [id = 221] 05:18:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be1c54000) [pid = 16739] [serial = 663] [outer = (nil)] 05:18:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be6f62400) [pid = 16739] [serial = 664] [outer = 0x7f8be1c54000] 05:18:12 INFO - PROCESS | 16739 | 1462191492024 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be700f000) [pid = 16739] [serial = 665] [outer = 0x7f8be1c54000] 05:18:13 INFO - PROCESS | 16739 | 1462191493041 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1831ms 05:18:13 INFO - PROCESS | 16739 | 1462191493103 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 16739 | 1462191493108 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:18:13 INFO - PROCESS | 16739 | 1462191493114 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 16739 | 1462191493119 Marionette TRACE conn3 <- [1,858,null,{}] 05:18:13 INFO - PROCESS | 16739 | 1462191493136 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:13 INFO - PROCESS | 16739 | 1462191493354 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:18:13 INFO - PROCESS | 16739 | 1462191493567 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe4d4800 == 94 [pid = 16739] [id = 222] 05:18:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be7878c00) [pid = 16739] [serial = 666] [outer = (nil)] 05:18:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be826e800) [pid = 16739] [serial = 667] [outer = 0x7f8be7878c00] 05:18:13 INFO - PROCESS | 16739 | 1462191493687 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bea9dc800) [pid = 16739] [serial = 668] [outer = 0x7f8be7878c00] 05:18:14 INFO - PROCESS | 16739 | 1462191494521 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1440ms 05:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:18:14 INFO - PROCESS | 16739 | 1462191494555 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 16739 | 1462191494559 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:18:14 INFO - PROCESS | 16739 | 1462191494565 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 16739 | 1462191494568 Marionette TRACE conn3 <- [1,862,null,{}] 05:18:14 INFO - PROCESS | 16739 | 1462191494573 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:14 INFO - PROCESS | 16739 | 1462191494743 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:18:14 INFO - PROCESS | 16739 | 1462191494907 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02ca8800 == 95 [pid = 16739] [id = 223] 05:18:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be7113400) [pid = 16739] [serial = 669] [outer = (nil)] 05:18:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bf0069000) [pid = 16739] [serial = 670] [outer = 0x7f8be7113400] 05:18:14 INFO - PROCESS | 16739 | 1462191494979 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8bf237ac00) [pid = 16739] [serial = 671] [outer = 0x7f8be7113400] 05:18:15 INFO - PROCESS | 16739 | 1462191495942 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1433ms 05:18:16 INFO - PROCESS | 16739 | 1462191495998 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 16739 | 1462191496002 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:18:16 INFO - PROCESS | 16739 | 1462191496008 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - PROCESS | 16739 | 1462191496010 Marionette TRACE conn3 <- [1,866,null,{}] 05:18:16 INFO - PROCESS | 16739 | 1462191496015 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 16739 | 1462191496192 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:18:16 INFO - PROCESS | 16739 | 1462191496350 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c08387000 == 96 [pid = 16739] [id = 224] 05:18:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bede97000) [pid = 16739] [serial = 672] [outer = (nil)] 05:18:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8bf7292400) [pid = 16739] [serial = 673] [outer = 0x7f8bede97000] 05:18:16 INFO - PROCESS | 16739 | 1462191496426 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8bfeedb000) [pid = 16739] [serial = 674] [outer = 0x7f8bede97000] 05:18:17 INFO - PROCESS | 16739 | 1462191497254 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1281ms 05:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:18:17 INFO - PROCESS | 16739 | 1462191497289 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 16739 | 1462191497292 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:18:17 INFO - PROCESS | 16739 | 1462191497298 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 16739 | 1462191497301 Marionette TRACE conn3 <- [1,870,null,{}] 05:18:17 INFO - PROCESS | 16739 | 1462191497307 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:17 INFO - PROCESS | 16739 | 1462191497498 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:18:17 INFO - PROCESS | 16739 | 1462191497667 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd5f800 == 97 [pid = 16739] [id = 225] 05:18:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be1009000) [pid = 16739] [serial = 675] [outer = (nil)] 05:18:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8bed2a0c00) [pid = 16739] [serial = 676] [outer = 0x7f8be1009000] 05:18:17 INFO - PROCESS | 16739 | 1462191497748 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8c01368c00) [pid = 16739] [serial = 677] [outer = 0x7f8be1009000] 05:18:18 INFO - PROCESS | 16739 | 1462191498651 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1381ms 05:18:18 INFO - PROCESS | 16739 | 1462191498680 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 16739 | 1462191498683 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:18:18 INFO - PROCESS | 16739 | 1462191498690 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 16739 | 1462191498693 Marionette TRACE conn3 <- [1,874,null,{}] 05:18:18 INFO - PROCESS | 16739 | 1462191498698 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 16739 | 1462191498863 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:18:19 INFO - PROCESS | 16739 | 1462191499052 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc8d4800 == 98 [pid = 16739] [id = 226] 05:18:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8bdfd72400) [pid = 16739] [serial = 678] [outer = (nil)] 05:18:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8bdfd73800) [pid = 16739] [serial = 679] [outer = 0x7f8bdfd72400] 05:18:19 INFO - PROCESS | 16739 | 1462191499123 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8bdfd7a000) [pid = 16739] [serial = 680] [outer = 0x7f8bdfd72400] 05:18:19 INFO - PROCESS | 16739 | 1462191499984 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1337ms 05:18:20 INFO - PROCESS | 16739 | 1462191500028 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 16739 | 1462191500032 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:18:20 INFO - PROCESS | 16739 | 1462191500037 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 16739 | 1462191500040 Marionette TRACE conn3 <- [1,878,null,{}] 05:18:20 INFO - PROCESS | 16739 | 1462191500045 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:20 INFO - PROCESS | 16739 | 1462191500210 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:18:20 INFO - PROCESS | 16739 | 1462191500376 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06ca000 == 99 [pid = 16739] [id = 227] 05:18:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8bdc9e8c00) [pid = 16739] [serial = 681] [outer = (nil)] 05:18:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8bdc9f0800) [pid = 16739] [serial = 682] [outer = 0x7f8bdc9e8c00] 05:18:20 INFO - PROCESS | 16739 | 1462191500446 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8bdc9f5c00) [pid = 16739] [serial = 683] [outer = 0x7f8bdc9e8c00] 05:18:21 INFO - PROCESS | 16739 | 1462191501283 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1277ms 05:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:18:21 INFO - PROCESS | 16739 | 1462191501316 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 16739 | 1462191501319 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:18:21 INFO - PROCESS | 16739 | 1462191501325 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 16739 | 1462191501328 Marionette TRACE conn3 <- [1,882,null,{}] 05:18:21 INFO - PROCESS | 16739 | 1462191501333 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:21 INFO - PROCESS | 16739 | 1462191501493 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:18:21 INFO - PROCESS | 16739 | 1462191501660 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06e1000 == 100 [pid = 16739] [id = 228] 05:18:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8bdc9e9800) [pid = 16739] [serial = 684] [outer = (nil)] 05:18:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8bdfd73400) [pid = 16739] [serial = 685] [outer = 0x7f8bdc9e9800] 05:18:21 INFO - PROCESS | 16739 | 1462191501729 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be1009400) [pid = 16739] [serial = 686] [outer = 0x7f8bdc9e9800] 05:18:22 INFO - PROCESS | 16739 | 1462191502609 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1333ms 05:18:22 INFO - PROCESS | 16739 | 1462191502658 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 16739 | 1462191502662 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:18:22 INFO - PROCESS | 16739 | 1462191502668 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 16739 | 1462191502671 Marionette TRACE conn3 <- [1,886,null,{}] 05:18:22 INFO - PROCESS | 16739 | 1462191502676 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 16739 | 1462191502869 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:18:23 INFO - PROCESS | 16739 | 1462191503047 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f12000 == 101 [pid = 16739] [id = 229] 05:18:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8bdc9f7000) [pid = 16739] [serial = 687] [outer = (nil)] 05:18:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8bdcacb800) [pid = 16739] [serial = 688] [outer = 0x7f8bdc9f7000] 05:18:23 INFO - PROCESS | 16739 | 1462191503118 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8bdcacf800) [pid = 16739] [serial = 689] [outer = 0x7f8bdc9f7000] 05:18:23 INFO - PROCESS | 16739 | 1462191503955 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1681ms 05:18:24 INFO - PROCESS | 16739 | 1462191504350 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 16739 | 1462191504357 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:18:24 INFO - PROCESS | 16739 | 1462191504365 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 16739 | 1462191504369 Marionette TRACE conn3 <- [1,890,null,{}] 05:18:24 INFO - PROCESS | 16739 | 1462191504425 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 16739 | 1462191504672 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:18:24 INFO - PROCESS | 16739 | 1462191504808 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10d5000 == 102 [pid = 16739] [id = 230] 05:18:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8bdfdd8800) [pid = 16739] [serial = 690] [outer = (nil)] 05:18:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8bdfddf000) [pid = 16739] [serial = 691] [outer = 0x7f8bdfdd8800] 05:18:24 INFO - PROCESS | 16739 | 1462191504874 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8be0d61400) [pid = 16739] [serial = 692] [outer = 0x7f8bdfdd8800] 05:18:25 INFO - PROCESS | 16739 | 1462191505800 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1489ms 05:18:25 INFO - PROCESS | 16739 | 1462191505855 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 16739 | 1462191505860 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:18:25 INFO - PROCESS | 16739 | 1462191505872 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 16739 | 1462191505877 Marionette TRACE conn3 <- [1,894,null,{}] 05:18:25 INFO - PROCESS | 16739 | 1462191505883 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 16739 | 1462191506105 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:18:26 INFO - PROCESS | 16739 | 1462191506286 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e22000 == 103 [pid = 16739] [id = 231] 05:18:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8be1c4b000) [pid = 16739] [serial = 693] [outer = (nil)] 05:18:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8be1c4e400) [pid = 16739] [serial = 694] [outer = 0x7f8be1c4b000] 05:18:26 INFO - PROCESS | 16739 | 1462191506412 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8be1c55800) [pid = 16739] [serial = 695] [outer = 0x7f8be1c4b000] 05:18:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf169e800 == 102 [pid = 16739] [id = 19] 05:18:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0668000 == 101 [pid = 16739] [id = 147] 05:18:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94de800 == 100 [pid = 16739] [id = 120] 05:18:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be83a8000 == 99 [pid = 16739] [id = 25] 05:18:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0730000 == 98 [pid = 16739] [id = 16] 05:18:26 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94db800 == 97 [pid = 16739] [id = 192] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8bf1219c00) [pid = 16739] [serial = 608] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8be77af400) [pid = 16739] [serial = 598] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8beac1ec00) [pid = 16739] [serial = 586] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8bf0095000) [pid = 16739] [serial = 539] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8be7e20800) [pid = 16739] [serial = 599] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8be711f800) [pid = 16739] [serial = 595] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8bf0069c00) [pid = 16739] [serial = 604] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8bfdfde400) [pid = 16739] [serial = 542] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8bf0e3b000) [pid = 16739] [serial = 589] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be711cc00) [pid = 16739] [serial = 533] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8bea987000) [pid = 16739] [serial = 601] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be6f57400) [pid = 16739] [serial = 593] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8bf448dc00) [pid = 16739] [serial = 530] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8bedd49000) [pid = 16739] [serial = 602] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be1018800) [pid = 16739] [serial = 592] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8be7438800) [pid = 16739] [serial = 583] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8bf005f400) [pid = 16739] [serial = 607] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8be6f62800) [pid = 16739] [serial = 580] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8be71c4000) [pid = 16739] [serial = 596] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bf0942c00) [pid = 16739] [serial = 605] [outer = (nil)] [url = about:blank] 05:18:26 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8be8269400) [pid = 16739] [serial = 536] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 16739 | 1462191507239 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1436ms 05:18:27 INFO - PROCESS | 16739 | 1462191507306 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 16739 | 1462191507310 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:18:27 INFO - PROCESS | 16739 | 1462191507316 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 16739 | 1462191507320 Marionette TRACE conn3 <- [1,898,null,{}] 05:18:27 INFO - PROCESS | 16739 | 1462191507334 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 16739 | 1462191507495 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:18:27 INFO - PROCESS | 16739 | 1462191507619 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be51d4000 == 98 [pid = 16739] [id = 232] 05:18:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be1e75000) [pid = 16739] [serial = 696] [outer = (nil)] 05:18:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be210f000) [pid = 16739] [serial = 697] [outer = 0x7f8be1e75000] 05:18:27 INFO - PROCESS | 16739 | 1462191507687 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be52b6800) [pid = 16739] [serial = 698] [outer = 0x7f8be1e75000] 05:18:28 INFO - PROCESS | 16739 | 1462191508688 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1383ms 05:18:28 INFO - PROCESS | 16739 | 1462191508701 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 16739 | 1462191508707 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:18:28 INFO - PROCESS | 16739 | 1462191508716 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 16739 | 1462191508721 Marionette TRACE conn3 <- [1,902,null,{}] 05:18:28 INFO - PROCESS | 16739 | 1462191508731 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 16739 | 1462191508908 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:18:29 INFO - PROCESS | 16739 | 1462191509080 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1cb8800 == 99 [pid = 16739] [id = 233] 05:18:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8bdfdda800) [pid = 16739] [serial = 699] [outer = (nil)] 05:18:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8be1009c00) [pid = 16739] [serial = 700] [outer = 0x7f8bdfdda800] 05:18:29 INFO - PROCESS | 16739 | 1462191509170 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8be1c52800) [pid = 16739] [serial = 701] [outer = 0x7f8bdfdda800] 05:18:30 INFO - PROCESS | 16739 | 1462191510080 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1440ms 05:18:30 INFO - PROCESS | 16739 | 1462191510157 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 16739 | 1462191510165 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:18:30 INFO - PROCESS | 16739 | 1462191510176 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 16739 | 1462191510180 Marionette TRACE conn3 <- [1,906,null,{}] 05:18:30 INFO - PROCESS | 16739 | 1462191510205 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 16739 | 1462191510395 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:18:30 INFO - PROCESS | 16739 | 1462191510560 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7464000 == 100 [pid = 16739] [id = 234] 05:18:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8be1f6c800) [pid = 16739] [serial = 702] [outer = (nil)] 05:18:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8be52b4400) [pid = 16739] [serial = 703] [outer = 0x7f8be1f6c800] 05:18:30 INFO - PROCESS | 16739 | 1462191510690 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8be54d3000) [pid = 16739] [serial = 704] [outer = 0x7f8be1f6c800] 05:18:31 INFO - PROCESS | 16739 | 1462191511616 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1505ms 05:18:31 INFO - PROCESS | 16739 | 1462191511681 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:18:31 INFO - PROCESS | 16739 | 1462191511686 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:18:31 INFO - PROCESS | 16739 | 1462191511694 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 16739 | 1462191511701 Marionette TRACE conn3 <- [1,910,null,{}] 05:18:31 INFO - PROCESS | 16739 | 1462191511719 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 16739 | 1462191511969 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:18:32 INFO - PROCESS | 16739 | 1462191512179 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f55000 == 101 [pid = 16739] [id = 235] 05:18:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8be6e1c000) [pid = 16739] [serial = 705] [outer = (nil)] 05:18:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be6f60400) [pid = 16739] [serial = 706] [outer = 0x7f8be6e1c000] 05:18:32 INFO - PROCESS | 16739 | 1462191512306 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be6fc1400) [pid = 16739] [serial = 707] [outer = 0x7f8be6e1c000] 05:18:33 INFO - PROCESS | 16739 | 1462191513200 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1553ms 05:18:33 INFO - PROCESS | 16739 | 1462191513246 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:18:33 INFO - PROCESS | 16739 | 1462191513251 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:18:33 INFO - PROCESS | 16739 | 1462191513257 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 16739 | 1462191513260 Marionette TRACE conn3 <- [1,914,null,{}] 05:18:33 INFO - PROCESS | 16739 | 1462191513265 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:33 INFO - PROCESS | 16739 | 1462191513440 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:18:33 INFO - PROCESS | 16739 | 1462191513608 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94ac800 == 102 [pid = 16739] [id = 236] 05:18:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8be6e21c00) [pid = 16739] [serial = 708] [outer = (nil)] 05:18:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8be710d800) [pid = 16739] [serial = 709] [outer = 0x7f8be6e21c00] 05:18:33 INFO - PROCESS | 16739 | 1462191513677 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be7124400) [pid = 16739] [serial = 710] [outer = 0x7f8be6e21c00] 05:18:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be7142800) [pid = 16739] [serial = 711] [outer = 0x7f8be77aa400] 05:18:34 INFO - PROCESS | 16739 | 1462191514684 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1483ms 05:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:18:34 INFO - PROCESS | 16739 | 1462191514740 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 16739 | 1462191514742 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:18:34 INFO - PROCESS | 16739 | 1462191514749 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 16739 | 1462191514752 Marionette TRACE conn3 <- [1,918,null,{}] 05:18:34 INFO - PROCESS | 16739 | 1462191514757 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 16739 | 1462191514935 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:18:35 INFO - PROCESS | 16739 | 1462191515154 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed25d800 == 103 [pid = 16739] [id = 237] 05:18:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8be0d5e800) [pid = 16739] [serial = 712] [outer = (nil)] 05:18:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8be71c5400) [pid = 16739] [serial = 713] [outer = 0x7f8be0d5e800] 05:18:35 INFO - PROCESS | 16739 | 1462191515240 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8be721a400) [pid = 16739] [serial = 714] [outer = 0x7f8be0d5e800] 05:18:36 INFO - PROCESS | 16739 | 1462191516018 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1329ms 05:18:36 INFO - PROCESS | 16739 | 1462191516094 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:18:36 INFO - PROCESS | 16739 | 1462191516099 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:18:36 INFO - PROCESS | 16739 | 1462191516107 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:18:36 INFO - PROCESS | 16739 | 1462191516109 Marionette TRACE conn3 <- [1,922,null,{}] 05:18:36 INFO - PROCESS | 16739 | 1462191516114 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:36 INFO - PROCESS | 16739 | 1462191516339 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:18:36 INFO - PROCESS | 16739 | 1462191516509 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf035d000 == 104 [pid = 16739] [id = 238] 05:18:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8be7438c00) [pid = 16739] [serial = 715] [outer = (nil)] 05:18:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8be77b0400) [pid = 16739] [serial = 716] [outer = 0x7f8be7438c00] 05:18:36 INFO - PROCESS | 16739 | 1462191516603 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8be8264800) [pid = 16739] [serial = 717] [outer = 0x7f8be7438c00] 05:18:37 INFO - PROCESS | 16739 | 1462191517754 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1683ms 05:18:37 INFO - PROCESS | 16739 | 1462191517791 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:18:37 INFO - PROCESS | 16739 | 1462191517795 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:18:37 INFO - PROCESS | 16739 | 1462191517800 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 16739 | 1462191517803 Marionette TRACE conn3 <- [1,926,null,{}] 05:18:37 INFO - PROCESS | 16739 | 1462191517808 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 16739 | 1462191517984 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:18:38 INFO - PROCESS | 16739 | 1462191518154 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a43000 == 105 [pid = 16739] [id = 239] 05:18:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8be742d400) [pid = 16739] [serial = 718] [outer = (nil)] 05:18:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8be8270c00) [pid = 16739] [serial = 719] [outer = 0x7f8be742d400] 05:18:38 INFO - PROCESS | 16739 | 1462191518225 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8be9299400) [pid = 16739] [serial = 720] [outer = 0x7f8be742d400] 05:18:39 INFO - PROCESS | 16739 | 1462191519100 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1336ms 05:18:39 INFO - PROCESS | 16739 | 1462191519137 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 16739 | 1462191519140 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:18:39 INFO - PROCESS | 16739 | 1462191519146 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 16739 | 1462191519148 Marionette TRACE conn3 <- [1,930,null,{}] 05:18:39 INFO - PROCESS | 16739 | 1462191519154 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:39 INFO - PROCESS | 16739 | 1462191519330 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:18:39 INFO - PROCESS | 16739 | 1462191519500 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf116a800 == 106 [pid = 16739] [id = 240] 05:18:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8be757fc00) [pid = 16739] [serial = 721] [outer = (nil)] 05:18:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8be9306400) [pid = 16739] [serial = 722] [outer = 0x7f8be757fc00] 05:18:39 INFO - PROCESS | 16739 | 1462191519572 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8be9340000) [pid = 16739] [serial = 723] [outer = 0x7f8be757fc00] 05:18:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0e22000 == 105 [pid = 16739] [id = 231] 05:18:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10d5000 == 104 [pid = 16739] [id = 230] 05:18:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06ca000 == 103 [pid = 16739] [id = 227] 05:18:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc8d4800 == 102 [pid = 16739] [id = 226] 05:18:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd5f800 == 101 [pid = 16739] [id = 225] 05:18:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c08387000 == 100 [pid = 16739] [id = 224] 05:18:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d9e000 == 99 [pid = 16739] [id = 220] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79b1800 == 98 [pid = 16739] [id = 88] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf386a800 == 97 [pid = 16739] [id = 21] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21f2000 == 96 [pid = 16739] [id = 124] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05e53800 == 95 [pid = 16739] [id = 76] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed24d800 == 94 [pid = 16739] [id = 41] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0ea5000 == 93 [pid = 16739] [id = 151] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf74a0000 == 92 [pid = 16739] [id = 22] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be780a800 == 91 [pid = 16739] [id = 215] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79a0800 == 90 [pid = 16739] [id = 183] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0ab8a000 == 89 [pid = 16739] [id = 100] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd37000 == 88 [pid = 16739] [id = 217] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8252800 == 87 [pid = 16739] [id = 216] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1e7c800 == 86 [pid = 16739] [id = 201] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe0af000 == 85 [pid = 16739] [id = 75] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed25b000 == 84 [pid = 16739] [id = 18] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d9d000 == 83 [pid = 16739] [id = 96] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef56c000 == 82 [pid = 16739] [id = 185] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8beaa32000 == 81 [pid = 16739] [id = 221] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7806000 == 80 [pid = 16739] [id = 15] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7820000 == 79 [pid = 16739] [id = 9] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7474800 == 78 [pid = 16739] [id = 139] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02ca8800 == 77 [pid = 16739] [id = 223] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c074a2800 == 76 [pid = 16739] [id = 149] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f12000 == 75 [pid = 16739] [id = 229] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe4d4800 == 74 [pid = 16739] [id = 222] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdffec000 == 73 [pid = 16739] [id = 198] 05:18:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d39000 == 72 [pid = 16739] [id = 64] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf073f800 == 71 [pid = 16739] [id = 194] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1cac800 == 70 [pid = 16739] [id = 213] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e94800 == 69 [pid = 16739] [id = 65] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be2159000 == 68 [pid = 16739] [id = 214] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe4dd800 == 67 [pid = 16739] [id = 121] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe0ad800 == 66 [pid = 16739] [id = 148] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bee7ae800 == 65 [pid = 16739] [id = 13] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f47800 == 64 [pid = 16739] [id = 209] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0737000 == 63 [pid = 16739] [id = 14] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d37000 == 62 [pid = 16739] [id = 196] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfdde6000 == 61 [pid = 16739] [id = 176] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c076a4800 == 60 [pid = 16739] [id = 77] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c07432000 == 59 [pid = 16739] [id = 122] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0dd2800 == 58 [pid = 16739] [id = 74] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a3c000 == 57 [pid = 16739] [id = 50] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c027d7800 == 56 [pid = 16739] [id = 63] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06e1000 == 55 [pid = 16739] [id = 228] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94d3000 == 54 [pid = 16739] [id = 48] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94cf800 == 53 [pid = 16739] [id = 31] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be529d800 == 52 [pid = 16739] [id = 113] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfef40000 == 51 [pid = 16739] [id = 203] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0e24000 == 50 [pid = 16739] [id = 197] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be215d000 == 49 [pid = 16739] [id = 167] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd29000 == 48 [pid = 16739] [id = 218] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf073b800 == 47 [pid = 16739] [id = 200] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe2db800 == 46 [pid = 16739] [id = 98] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf81dc000 == 45 [pid = 16739] [id = 23] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a3b800 == 44 [pid = 16739] [id = 186] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0742b000 == 43 [pid = 16739] [id = 207] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5e60000 == 42 [pid = 16739] [id = 150] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf18de000 == 41 [pid = 16739] [id = 49] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf168f000 == 40 [pid = 16739] [id = 85] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5e42800 == 39 [pid = 16739] [id = 187] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf7514000 == 38 [pid = 16739] [id = 202] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be84cd000 == 37 [pid = 16739] [id = 12] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be92ad000 == 36 [pid = 16739] [id = 84] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd45000 == 35 [pid = 16739] [id = 26] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7475800 == 34 [pid = 16739] [id = 8] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfdddc000 == 33 [pid = 16739] [id = 205] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0ab96000 == 32 [pid = 16739] [id = 123] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d91800 == 31 [pid = 16739] [id = 212] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0839b800 == 30 [pid = 16739] [id = 208] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c08440800 == 29 [pid = 16739] [id = 210] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d29000 == 28 [pid = 16739] [id = 206] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe7a800 == 27 [pid = 16739] [id = 211] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e91800 == 26 [pid = 16739] [id = 17] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94da000 == 25 [pid = 16739] [id = 199] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79e2800 == 24 [pid = 16739] [id = 39] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94dd000 == 23 [pid = 16739] [id = 204] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94d1800 == 22 [pid = 16739] [id = 6] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05b7e000 == 21 [pid = 16739] [id = 108] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf36d7800 == 20 [pid = 16739] [id = 20] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bff43d800 == 19 [pid = 16739] [id = 195] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c013b0800 == 18 [pid = 16739] [id = 86] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a43000 == 17 [pid = 16739] [id = 239] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf035d000 == 16 [pid = 16739] [id = 238] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed25d800 == 15 [pid = 16739] [id = 237] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22ed000 == 14 [pid = 16739] [id = 219] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94ac800 == 13 [pid = 16739] [id = 236] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f55000 == 12 [pid = 16739] [id = 235] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7464000 == 11 [pid = 16739] [id = 234] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be51d4000 == 10 [pid = 16739] [id = 232] 05:18:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1cb8800 == 9 [pid = 16739] [id = 233] 05:18:47 INFO - PROCESS | 16739 | 1462191527062 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 7964ms 05:18:47 INFO - PROCESS | 16739 | 1462191527113 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:18:47 INFO - PROCESS | 16739 | 1462191527122 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:18:47 INFO - PROCESS | 16739 | 1462191527128 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - PROCESS | 16739 | 1462191527135 Marionette TRACE conn3 <- [1,934,null,{}] 05:18:47 INFO - PROCESS | 16739 | 1462191527169 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:47 INFO - PROCESS | 16739 | 1462191527447 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:18:47 INFO - PROCESS | 16739 | 1462191527485 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdffe2000 == 10 [pid = 16739] [id = 241] 05:18:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8be0d67c00) [pid = 16739] [serial = 724] [outer = (nil)] 05:18:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8be1002c00) [pid = 16739] [serial = 725] [outer = 0x7f8be0d67c00] 05:18:47 INFO - PROCESS | 16739 | 1462191527555 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8be100e800) [pid = 16739] [serial = 726] [outer = 0x7f8be0d67c00] 05:18:48 INFO - PROCESS | 16739 | 1462191528459 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1357ms 05:18:48 INFO - PROCESS | 16739 | 1462191528487 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 16739 | 1462191528497 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:18:48 INFO - PROCESS | 16739 | 1462191528515 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 16739 | 1462191528519 Marionette TRACE conn3 <- [1,938,null,{}] 05:18:48 INFO - PROCESS | 16739 | 1462191528525 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 16739 | 1462191528729 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:18:48 INFO - PROCESS | 16739 | 1462191528757 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10d5800 == 11 [pid = 16739] [id = 242] 05:18:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bdc9f4c00) [pid = 16739] [serial = 727] [outer = (nil)] 05:18:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8be1c55000) [pid = 16739] [serial = 728] [outer = 0x7f8bdc9f4c00] 05:18:48 INFO - PROCESS | 16739 | 1462191528819 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8be1e77c00) [pid = 16739] [serial = 729] [outer = 0x7f8bdc9f4c00] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8be1e75000) [pid = 16739] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be6e21c00) [pid = 16739] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8be6e1c000) [pid = 16739] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8be1f6c800) [pid = 16739] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8be6f57800) [pid = 16739] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8be786f000) [pid = 16739] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8bea8d5400) [pid = 16739] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8be6e1ec00) [pid = 16739] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8be0d60400) [pid = 16739] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8bdfdda800) [pid = 16739] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8be714a400) [pid = 16739] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8be52c1c00) [pid = 16739] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8be7146c00) [pid = 16739] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8be0d64400) [pid = 16739] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8be6f5b800) [pid = 16739] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8bf810d800) [pid = 16739] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8be1f69000) [pid = 16739] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8be7878c00) [pid = 16739] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8be7113400) [pid = 16739] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8bdc9e8c00) [pid = 16739] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8be7002800) [pid = 16739] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8be1e6c000) [pid = 16739] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be0d60c00) [pid = 16739] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8bdc9e9800) [pid = 16739] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be1e6c800) [pid = 16739] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8bdfd72400) [pid = 16739] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8be2111c00) [pid = 16739] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be742d400) [pid = 16739] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8be1c4e000) [pid = 16739] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be1c54000) [pid = 16739] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8bfef0e000) [pid = 16739] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8be930c800) [pid = 16739] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bf0e38000) [pid = 16739] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8bdc9f7000) [pid = 16739] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be6fb7400) [pid = 16739] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be7222400) [pid = 16739] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be1f71c00) [pid = 16739] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be1009000) [pid = 16739] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be1c4b000) [pid = 16739] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8bdfdd8800) [pid = 16739] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be7223800) [pid = 16739] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be77a2c00) [pid = 16739] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bede97000) [pid = 16739] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be6e21400) [pid = 16739] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be1f6ec00) [pid = 16739] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be7438c00) [pid = 16739] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:18:51 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be0d5e800) [pid = 16739] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:18:51 INFO - PROCESS | 16739 | 1462191531605 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 3148ms 05:18:51 INFO - PROCESS | 16739 | 1462191531664 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 16739 | 1462191531668 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:18:51 INFO - PROCESS | 16739 | 1462191531674 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 16739 | 1462191531680 Marionette TRACE conn3 <- [1,942,null,{}] 05:18:51 INFO - PROCESS | 16739 | 1462191531696 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 16739 | 1462191531944 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:18:52 INFO - PROCESS | 16739 | 1462191532151 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d9e000 == 12 [pid = 16739] [id = 243] 05:18:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be1013800) [pid = 16739] [serial = 730] [outer = (nil)] 05:18:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be1f67400) [pid = 16739] [serial = 731] [outer = 0x7f8be1013800] 05:18:52 INFO - PROCESS | 16739 | 1462191532230 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be2116c00) [pid = 16739] [serial = 732] [outer = 0x7f8be1013800] 05:18:53 INFO - PROCESS | 16739 | 1462191533000 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1436ms 05:18:53 INFO - PROCESS | 16739 | 1462191533112 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 16739 | 1462191533123 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:18:53 INFO - PROCESS | 16739 | 1462191533136 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 16739 | 1462191533142 Marionette TRACE conn3 <- [1,946,null,{}] 05:18:53 INFO - PROCESS | 16739 | 1462191533150 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 16739 | 1462191533389 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:18:53 INFO - PROCESS | 16739 | 1462191533545 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdffd2800 == 13 [pid = 16739] [id = 244] 05:18:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bdc9f5000) [pid = 16739] [serial = 733] [outer = (nil)] 05:18:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bdfd76c00) [pid = 16739] [serial = 734] [outer = 0x7f8bdc9f5000] 05:18:53 INFO - PROCESS | 16739 | 1462191533624 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be0d60c00) [pid = 16739] [serial = 735] [outer = 0x7f8bdc9f5000] 05:18:54 INFO - PROCESS | 16739 | 1462191534650 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1590ms 05:18:54 INFO - PROCESS | 16739 | 1462191534728 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 16739 | 1462191534734 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:18:54 INFO - PROCESS | 16739 | 1462191534749 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 16739 | 1462191534758 Marionette TRACE conn3 <- [1,950,null,{}] 05:18:54 INFO - PROCESS | 16739 | 1462191534783 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:54 INFO - PROCESS | 16739 | 1462191534955 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:18:55 INFO - PROCESS | 16739 | 1462191535151 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21d8800 == 14 [pid = 16739] [id = 245] 05:18:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be101fc00) [pid = 16739] [serial = 736] [outer = (nil)] 05:18:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be1c57800) [pid = 16739] [serial = 737] [outer = 0x7f8be101fc00] 05:18:55 INFO - PROCESS | 16739 | 1462191535228 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be1f6ec00) [pid = 16739] [serial = 738] [outer = 0x7f8be101fc00] 05:18:56 INFO - PROCESS | 16739 | 1462191536122 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1409ms 05:18:56 INFO - PROCESS | 16739 | 1462191536152 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:18:56 INFO - PROCESS | 16739 | 1462191536156 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:18:56 INFO - PROCESS | 16739 | 1462191536162 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 16739 | 1462191536166 Marionette TRACE conn3 <- [1,954,null,{}] 05:18:56 INFO - PROCESS | 16739 | 1462191536183 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 16739 | 1462191536371 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:18:56 INFO - PROCESS | 16739 | 1462191536523 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5299000 == 15 [pid = 16739] [id = 246] 05:18:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be54d2800) [pid = 16739] [serial = 739] [outer = (nil)] 05:18:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be54db000) [pid = 16739] [serial = 740] [outer = 0x7f8be54d2800] 05:18:56 INFO - PROCESS | 16739 | 1462191536602 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be6e1a800) [pid = 16739] [serial = 741] [outer = 0x7f8be54d2800] 05:18:57 INFO - PROCESS | 16739 | 1462191537533 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1436ms 05:18:57 INFO - PROCESS | 16739 | 1462191537600 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 16739 | 1462191537603 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:18:57 INFO - PROCESS | 16739 | 1462191537609 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 16739 | 1462191537611 Marionette TRACE conn3 <- [1,958,null,{}] 05:18:57 INFO - PROCESS | 16739 | 1462191537617 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:57 INFO - PROCESS | 16739 | 1462191537783 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:18:57 INFO - PROCESS | 16739 | 1462191537934 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be729c800 == 16 [pid = 16739] [id = 247] 05:18:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be54d5800) [pid = 16739] [serial = 742] [outer = (nil)] 05:18:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be6f5c000) [pid = 16739] [serial = 743] [outer = 0x7f8be54d5800] 05:18:58 INFO - PROCESS | 16739 | 1462191538019 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be6f65800) [pid = 16739] [serial = 744] [outer = 0x7f8be54d5800] 05:18:58 INFO - PROCESS | 16739 | 1462191538909 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1329ms 05:18:58 INFO - PROCESS | 16739 | 1462191538956 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 16739 | 1462191538958 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:18:58 INFO - PROCESS | 16739 | 1462191538965 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 16739 | 1462191538968 Marionette TRACE conn3 <- [1,962,null,{}] 05:18:58 INFO - PROCESS | 16739 | 1462191538973 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 16739 | 1462191539127 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:18:59 INFO - PROCESS | 16739 | 1462191539282 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7816000 == 17 [pid = 16739] [id = 248] 05:18:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8bdc9ef800) [pid = 16739] [serial = 745] [outer = (nil)] 05:18:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8be6fbbc00) [pid = 16739] [serial = 746] [outer = 0x7f8bdc9ef800] 05:18:59 INFO - PROCESS | 16739 | 1462191539354 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8be7003400) [pid = 16739] [serial = 747] [outer = 0x7f8bdc9ef800] 05:19:00 INFO - PROCESS | 16739 | 1462191540230 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1328ms 05:19:00 INFO - PROCESS | 16739 | 1462191540295 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 16739 | 1462191540299 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:19:00 INFO - PROCESS | 16739 | 1462191540305 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 16739 | 1462191540307 Marionette TRACE conn3 <- [1,966,null,{}] 05:19:00 INFO - PROCESS | 16739 | 1462191540313 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:00 INFO - PROCESS | 16739 | 1462191540547 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:19:00 INFO - PROCESS | 16739 | 1462191540702 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f41000 == 18 [pid = 16739] [id = 249] 05:19:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8be710f800) [pid = 16739] [serial = 748] [outer = (nil)] 05:19:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8be7113c00) [pid = 16739] [serial = 749] [outer = 0x7f8be710f800] 05:19:00 INFO - PROCESS | 16739 | 1462191540827 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8be7123c00) [pid = 16739] [serial = 750] [outer = 0x7f8be710f800] 05:19:01 INFO - PROCESS | 16739 | 1462191541665 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1428ms 05:19:01 INFO - PROCESS | 16739 | 1462191541739 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 16739 | 1462191541746 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:19:01 INFO - PROCESS | 16739 | 1462191541756 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 16739 | 1462191541761 Marionette TRACE conn3 <- [1,970,null,{}] 05:19:01 INFO - PROCESS | 16739 | 1462191541769 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 16739 | 1462191542015 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:19:02 INFO - PROCESS | 16739 | 1462191542172 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be823f000 == 19 [pid = 16739] [id = 250] 05:19:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8bdc9f4800) [pid = 16739] [serial = 751] [outer = (nil)] 05:19:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8be7143800) [pid = 16739] [serial = 752] [outer = 0x7f8bdc9f4800] 05:19:02 INFO - PROCESS | 16739 | 1462191542286 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be714c400) [pid = 16739] [serial = 753] [outer = 0x7f8bdc9f4800] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be710d800) [pid = 16739] [serial = 709] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be6f60400) [pid = 16739] [serial = 706] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8be9299400) [pid = 16739] [serial = 720] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8be8264800) [pid = 16739] [serial = 717] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be8270c00) [pid = 16739] [serial = 719] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8be721a400) [pid = 16739] [serial = 714] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be77b0400) [pid = 16739] [serial = 716] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8be71c5400) [pid = 16739] [serial = 713] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8be7124400) [pid = 16739] [serial = 710] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8be6fc1400) [pid = 16739] [serial = 707] [outer = (nil)] [url = about:blank] 05:19:03 INFO - PROCESS | 16739 | 1462191543203 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1493ms 05:19:03 INFO - PROCESS | 16739 | 1462191543248 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 16739 | 1462191543254 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:19:03 INFO - PROCESS | 16739 | 1462191543262 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 16739 | 1462191543268 Marionette TRACE conn3 <- [1,974,null,{}] 05:19:03 INFO - PROCESS | 16739 | 1462191543277 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 16739 | 1462191543457 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:19:03 INFO - PROCESS | 16739 | 1462191543673 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d96000 == 20 [pid = 16739] [id = 251] 05:19:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be0d64800) [pid = 16739] [serial = 754] [outer = (nil)] 05:19:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be0d68c00) [pid = 16739] [serial = 755] [outer = 0x7f8be0d64800] 05:19:03 INFO - PROCESS | 16739 | 1462191543796 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8be1020c00) [pid = 16739] [serial = 756] [outer = 0x7f8be0d64800] 05:19:04 INFO - PROCESS | 16739 | 1462191544649 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1435ms 05:19:04 INFO - PROCESS | 16739 | 1462191544698 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 16739 | 1462191544706 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:19:04 INFO - PROCESS | 16739 | 1462191544716 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 16739 | 1462191544720 Marionette TRACE conn3 <- [1,978,null,{}] 05:19:04 INFO - PROCESS | 16739 | 1462191544726 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:04 INFO - PROCESS | 16739 | 1462191544893 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:19:05 INFO - PROCESS | 16739 | 1462191545047 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79e0800 == 21 [pid = 16739] [id = 252] 05:19:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8be0d64c00) [pid = 16739] [serial = 757] [outer = (nil)] 05:19:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8be52c1c00) [pid = 16739] [serial = 758] [outer = 0x7f8be0d64c00] 05:19:05 INFO - PROCESS | 16739 | 1462191545119 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8be6e1e400) [pid = 16739] [serial = 759] [outer = 0x7f8be0d64c00] 05:19:06 INFO - PROCESS | 16739 | 1462191546056 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1389ms 05:19:06 INFO - PROCESS | 16739 | 1462191546105 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:19:06 INFO - PROCESS | 16739 | 1462191546109 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:19:06 INFO - PROCESS | 16739 | 1462191546115 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 16739 | 1462191546120 Marionette TRACE conn3 <- [1,982,null,{}] 05:19:06 INFO - PROCESS | 16739 | 1462191546146 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 16739 | 1462191546317 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:19:06 INFO - PROCESS | 16739 | 1462191546507 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92b0800 == 22 [pid = 16739] [id = 253] 05:19:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8be7008400) [pid = 16739] [serial = 760] [outer = (nil)] 05:19:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8be7112000) [pid = 16739] [serial = 761] [outer = 0x7f8be7008400] 05:19:06 INFO - PROCESS | 16739 | 1462191546666 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8be7143c00) [pid = 16739] [serial = 762] [outer = 0x7f8be7008400] 05:19:07 INFO - PROCESS | 16739 | 1462191547499 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1445ms 05:19:07 INFO - PROCESS | 16739 | 1462191547560 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:19:07 INFO - PROCESS | 16739 | 1462191547565 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:19:07 INFO - PROCESS | 16739 | 1462191547570 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 16739 | 1462191547572 Marionette TRACE conn3 <- [1,986,null,{}] 05:19:07 INFO - PROCESS | 16739 | 1462191547578 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:07 INFO - PROCESS | 16739 | 1462191547740 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:19:07 INFO - PROCESS | 16739 | 1462191547893 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94de800 == 23 [pid = 16739] [id = 254] 05:19:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be700cc00) [pid = 16739] [serial = 763] [outer = (nil)] 05:19:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be71c8400) [pid = 16739] [serial = 764] [outer = 0x7f8be700cc00] 05:19:07 INFO - PROCESS | 16739 | 1462191547966 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8be7219000) [pid = 16739] [serial = 765] [outer = 0x7f8be700cc00] 05:19:08 INFO - PROCESS | 16739 | 1462191548880 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1378ms 05:19:08 INFO - PROCESS | 16739 | 1462191548950 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 16739 | 1462191548954 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:19:08 INFO - PROCESS | 16739 | 1462191548960 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 16739 | 1462191548962 Marionette TRACE conn3 <- [1,990,null,{}] 05:19:08 INFO - PROCESS | 16739 | 1462191548967 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:10 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf116a800 == 22 [pid = 16739] [id = 240] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8be1009c00) [pid = 16739] [serial = 700] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8bf0096400) [pid = 16739] [serial = 658] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be7e23c00) [pid = 16739] [serial = 652] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be6f64000) [pid = 16739] [serial = 655] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8be826d800) [pid = 16739] [serial = 653] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8be7222800) [pid = 16739] [serial = 649] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be2119400) [pid = 16739] [serial = 628] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8be1c54400) [pid = 16739] [serial = 641] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be1019400) [pid = 16739] [serial = 640] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8be6fbe000) [pid = 16739] [serial = 646] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8be700dc00) [pid = 16739] [serial = 647] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bf3539000) [pid = 16739] [serial = 619] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8bfe02ac00) [pid = 16739] [serial = 610] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8bfe26bc00) [pid = 16739] [serial = 611] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be2118800) [pid = 16739] [serial = 643] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be54da800) [pid = 16739] [serial = 644] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be6fc1000) [pid = 16739] [serial = 637] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be7149800) [pid = 16739] [serial = 613] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be1e70400) [pid = 16739] [serial = 634] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8c00e36c00) [pid = 16739] [serial = 625] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be9343000) [pid = 16739] [serial = 616] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bfe48d400) [pid = 16739] [serial = 622] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be6fbdc00) [pid = 16739] [serial = 631] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be52b6800) [pid = 16739] [serial = 698] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be210f000) [pid = 16739] [serial = 697] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be7871000) [pid = 16739] [serial = 650] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bea98a000) [pid = 16739] [serial = 656] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be54d3000) [pid = 16739] [serial = 704] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be52b4400) [pid = 16739] [serial = 703] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be7e27000) [pid = 16739] [serial = 584] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8befaa1800) [pid = 16739] [serial = 587] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bf1e63400) [pid = 16739] [serial = 590] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be7124c00) [pid = 16739] [serial = 581] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be8267c00) [pid = 16739] [serial = 578] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be1c52800) [pid = 16739] [serial = 701] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8bea9dc800) [pid = 16739] [serial = 668] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bf237ac00) [pid = 16739] [serial = 671] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bdc9f5c00) [pid = 16739] [serial = 683] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be7430800) [pid = 16739] [serial = 614] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be1e75400) [pid = 16739] [serial = 635] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8bff27b800) [pid = 16739] [serial = 623] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be1009400) [pid = 16739] [serial = 686] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bf0e3ac00) [pid = 16739] [serial = 638] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8bdfd7a000) [pid = 16739] [serial = 680] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8c02c95c00) [pid = 16739] [serial = 629] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be1e6d000) [pid = 16739] [serial = 661] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8be6f62400) [pid = 16739] [serial = 664] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8c0274b400) [pid = 16739] [serial = 626] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8bf162fc00) [pid = 16739] [serial = 659] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8bdfd73800) [pid = 16739] [serial = 679] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8bfdfddc00) [pid = 16739] [serial = 620] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8bdcacb800) [pid = 16739] [serial = 688] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8be6fc1c00) [pid = 16739] [serial = 632] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8be84dac00) [pid = 16739] [serial = 560] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 82 (0x7f8be826e800) [pid = 16739] [serial = 667] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 81 (0x7f8be7109400) [pid = 16739] [serial = 554] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 80 (0x7f8bed2a0c00) [pid = 16739] [serial = 676] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 79 (0x7f8be1c55800) [pid = 16739] [serial = 695] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 78 (0x7f8bdfddf000) [pid = 16739] [serial = 691] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 77 (0x7f8bea9d1800) [pid = 16739] [serial = 563] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 76 (0x7f8be210ac00) [pid = 16739] [serial = 662] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 75 (0x7f8befaa0000) [pid = 16739] [serial = 617] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 74 (0x7f8be1c4e400) [pid = 16739] [serial = 694] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8bf0069000) [pid = 16739] [serial = 670] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8be700f000) [pid = 16739] [serial = 665] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8bf7292400) [pid = 16739] [serial = 673] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8bdcacf800) [pid = 16739] [serial = 689] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8be711e000) [pid = 16739] [serial = 551] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 68 (0x7f8bfeedb000) [pid = 16739] [serial = 674] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 67 (0x7f8bdfd73400) [pid = 16739] [serial = 685] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 66 (0x7f8be721a800) [pid = 16739] [serial = 557] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8bdc9f0800) [pid = 16739] [serial = 682] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 64 (0x7f8be0d61400) [pid = 16739] [serial = 692] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 63 (0x7f8c01368c00) [pid = 16739] [serial = 677] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 16739 | --DOMWINDOW == 62 (0x7f8be7ae0800) [pid = 16739] [serial = 464] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:19:11 INFO - PROCESS | 16739 | 1462191551150 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:19:11 INFO - PROCESS | 16739 | 1462191551229 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd4d000 == 23 [pid = 16739] [id = 255] 05:19:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 63 (0x7f8bdc9efc00) [pid = 16739] [serial = 766] [outer = (nil)] 05:19:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 64 (0x7f8bdcacf800) [pid = 16739] [serial = 767] [outer = 0x7f8bdc9efc00] 05:19:11 INFO - PROCESS | 16739 | 1462191551297 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8bdfdd8000) [pid = 16739] [serial = 768] [outer = 0x7f8bdc9efc00] 05:19:12 INFO - PROCESS | 16739 | 1462191552109 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 3190ms 05:19:12 INFO - PROCESS | 16739 | 1462191552153 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 16739 | 1462191552162 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:19:12 INFO - PROCESS | 16739 | 1462191552183 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 16739 | 1462191552189 Marionette TRACE conn3 <- [1,994,null,{}] 05:19:12 INFO - PROCESS | 16739 | 1462191552196 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 16739 | 1462191552348 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:19:12 INFO - PROCESS | 16739 | 1462191552360 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdffe4000 == 24 [pid = 16739] [id = 256] 05:19:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8be0d67400) [pid = 16739] [serial = 769] [outer = (nil)] 05:19:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8be1003c00) [pid = 16739] [serial = 770] [outer = 0x7f8be0d67400] 05:19:12 INFO - PROCESS | 16739 | 1462191552427 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8be100cc00) [pid = 16739] [serial = 771] [outer = 0x7f8be0d67400] 05:19:13 INFO - PROCESS | 16739 | 1462191553228 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1091ms 05:19:13 INFO - PROCESS | 16739 | 1462191553305 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 16739 | 1462191553310 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:19:13 INFO - PROCESS | 16739 | 1462191553317 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 16739 | 1462191553320 Marionette TRACE conn3 <- [1,998,null,{}] 05:19:13 INFO - PROCESS | 16739 | 1462191553336 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:13 INFO - PROCESS | 16739 | 1462191553512 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:19:13 INFO - PROCESS | 16739 | 1462191553536 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdffd3000 == 25 [pid = 16739] [id = 257] 05:19:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8be1017400) [pid = 16739] [serial = 772] [outer = (nil)] 05:19:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8be1c4ac00) [pid = 16739] [serial = 773] [outer = 0x7f8be1017400] 05:19:13 INFO - PROCESS | 16739 | 1462191553598 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8be1c54c00) [pid = 16739] [serial = 774] [outer = 0x7f8be1017400] 05:19:14 INFO - PROCESS | 16739 | 1462191554465 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1192ms 05:19:14 INFO - PROCESS | 16739 | 1462191554510 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 16739 | 1462191554516 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:19:14 INFO - PROCESS | 16739 | 1462191554539 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 16739 | 1462191554547 Marionette TRACE conn3 <- [1,1002,null,{}] 05:19:14 INFO - PROCESS | 16739 | 1462191554553 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 16739 | 1462191554743 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:19:14 INFO - PROCESS | 16739 | 1462191554807 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d88000 == 26 [pid = 16739] [id = 258] 05:19:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8bdc9edc00) [pid = 16739] [serial = 775] [outer = (nil)] 05:19:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8be1f69400) [pid = 16739] [serial = 776] [outer = 0x7f8bdc9edc00] 05:19:14 INFO - PROCESS | 16739 | 1462191554868 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8be210f000) [pid = 16739] [serial = 777] [outer = 0x7f8bdc9edc00] 05:19:15 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8bdc9f4c00) [pid = 16739] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:19:15 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8be0d67c00) [pid = 16739] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:19:15 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8be1013800) [pid = 16739] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:19:15 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8be757fc00) [pid = 16739] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:19:15 INFO - PROCESS | 16739 | 1462191555708 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1248ms 05:19:15 INFO - PROCESS | 16739 | 1462191555779 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 16739 | 1462191555783 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:19:15 INFO - PROCESS | 16739 | 1462191555789 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 16739 | 1462191555791 Marionette TRACE conn3 <- [1,1006,null,{}] 05:19:15 INFO - PROCESS | 16739 | 1462191555796 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:15 INFO - PROCESS | 16739 | 1462191555932 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:19:15 INFO - PROCESS | 16739 | 1462191555942 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f06000 == 27 [pid = 16739] [id = 259] 05:19:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8bdc9e8400) [pid = 16739] [serial = 778] [outer = (nil)] 05:19:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8be2114000) [pid = 16739] [serial = 779] [outer = 0x7f8bdc9e8400] 05:19:16 INFO - PROCESS | 16739 | 1462191556002 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8be52b7400) [pid = 16739] [serial = 780] [outer = 0x7f8bdc9e8400] 05:19:16 INFO - PROCESS | 16739 | 1462191556755 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 980ms 05:19:16 INFO - PROCESS | 16739 | 1462191556770 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 16739 | 1462191556773 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:19:16 INFO - PROCESS | 16739 | 1462191556779 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 16739 | 1462191556781 Marionette TRACE conn3 <- [1,1010,null,{}] 05:19:16 INFO - PROCESS | 16739 | 1462191556786 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:16 INFO - PROCESS | 16739 | 1462191556989 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:19:17 INFO - PROCESS | 16739 | 1462191557012 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be215b800 == 28 [pid = 16739] [id = 260] 05:19:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8bdc9f0400) [pid = 16739] [serial = 781] [outer = (nil)] 05:19:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8be6e15c00) [pid = 16739] [serial = 782] [outer = 0x7f8bdc9f0400] 05:19:17 INFO - PROCESS | 16739 | 1462191557087 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 76 (0x7f8be6e20c00) [pid = 16739] [serial = 783] [outer = 0x7f8bdc9f0400] 05:19:18 INFO - PROCESS | 16739 | 1462191558034 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1327ms 05:19:18 INFO - PROCESS | 16739 | 1462191558107 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:19:18 INFO - PROCESS | 16739 | 1462191558113 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:19:18 INFO - PROCESS | 16739 | 1462191558121 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 16739 | 1462191558127 Marionette TRACE conn3 <- [1,1014,null,{}] 05:19:18 INFO - PROCESS | 16739 | 1462191558134 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 16739 | 1462191558344 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:19:18 INFO - PROCESS | 16739 | 1462191558478 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd69000 == 29 [pid = 16739] [id = 261] 05:19:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 77 (0x7f8bdfd6c400) [pid = 16739] [serial = 784] [outer = (nil)] 05:19:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 78 (0x7f8bdfde2400) [pid = 16739] [serial = 785] [outer = 0x7f8bdfd6c400] 05:19:18 INFO - PROCESS | 16739 | 1462191558554 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 79 (0x7f8be0d69400) [pid = 16739] [serial = 786] [outer = 0x7f8bdfd6c400] 05:19:19 INFO - PROCESS | 16739 | 1462191559512 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1437ms 05:19:19 INFO - PROCESS | 16739 | 1462191559558 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 16739 | 1462191559566 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:19:19 INFO - PROCESS | 16739 | 1462191559577 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 16739 | 1462191559582 Marionette TRACE conn3 <- [1,1018,null,{}] 05:19:19 INFO - PROCESS | 16739 | 1462191559587 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:19 INFO - PROCESS | 16739 | 1462191559750 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:19:19 INFO - PROCESS | 16739 | 1462191559882 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be2152000 == 30 [pid = 16739] [id = 262] 05:19:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 80 (0x7f8bdfd6f000) [pid = 16739] [serial = 787] [outer = (nil)] 05:19:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 81 (0x7f8be1c52400) [pid = 16739] [serial = 788] [outer = 0x7f8bdfd6f000] 05:19:19 INFO - PROCESS | 16739 | 1462191559954 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 82 (0x7f8be1f66000) [pid = 16739] [serial = 789] [outer = 0x7f8bdfd6f000] 05:19:20 INFO - PROCESS | 16739 | 1462191560984 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1450ms 05:19:21 INFO - PROCESS | 16739 | 1462191561028 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:19:21 INFO - PROCESS | 16739 | 1462191561032 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:19:21 INFO - PROCESS | 16739 | 1462191561038 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 16739 | 1462191561043 Marionette TRACE conn3 <- [1,1022,null,{}] 05:19:21 INFO - PROCESS | 16739 | 1462191561059 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 16739 | 1462191561244 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:19:21 INFO - PROCESS | 16739 | 1462191561432 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e0d000 == 31 [pid = 16739] [id = 263] 05:19:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 83 (0x7f8bdfddc400) [pid = 16739] [serial = 790] [outer = (nil)] 05:19:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8be1021800) [pid = 16739] [serial = 791] [outer = 0x7f8bdfddc400] 05:19:21 INFO - PROCESS | 16739 | 1462191561512 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be6e16000) [pid = 16739] [serial = 792] [outer = 0x7f8bdfddc400] 05:19:22 INFO - PROCESS | 16739 | 1462191562782 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1795ms 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8be1c55000) [pid = 16739] [serial = 728] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8be1e77c00) [pid = 16739] [serial = 729] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 82 (0x7f8be1002c00) [pid = 16739] [serial = 725] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 81 (0x7f8be2116c00) [pid = 16739] [serial = 732] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 80 (0x7f8be100e800) [pid = 16739] [serial = 726] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 79 (0x7f8be9340000) [pid = 16739] [serial = 723] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 78 (0x7f8be1f67400) [pid = 16739] [serial = 731] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | --DOMWINDOW == 77 (0x7f8be9306400) [pid = 16739] [serial = 722] [outer = (nil)] [url = about:blank] 05:19:22 INFO - PROCESS | 16739 | 1462191562873 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 16739 | 1462191562877 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:19:22 INFO - PROCESS | 16739 | 1462191562890 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 16739 | 1462191562893 Marionette TRACE conn3 <- [1,1026,null,{}] 05:19:22 INFO - PROCESS | 16739 | 1462191562901 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 16739 | 1462191563043 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:19:23 INFO - PROCESS | 16739 | 1462191563056 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe82000 == 32 [pid = 16739] [id = 264] 05:19:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 78 (0x7f8be1e6c400) [pid = 16739] [serial = 793] [outer = (nil)] 05:19:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 79 (0x7f8be1e73c00) [pid = 16739] [serial = 794] [outer = 0x7f8be1e6c400] 05:19:23 INFO - PROCESS | 16739 | 1462191563132 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 80 (0x7f8be210d800) [pid = 16739] [serial = 795] [outer = 0x7f8be1e6c400] 05:19:23 INFO - PROCESS | 16739 | 1462191563915 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1088ms 05:19:23 INFO - PROCESS | 16739 | 1462191563978 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 16739 | 1462191563986 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:19:23 INFO - PROCESS | 16739 | 1462191563994 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 16739 | 1462191563998 Marionette TRACE conn3 <- [1,1030,null,{}] 05:19:24 INFO - PROCESS | 16739 | 1462191564004 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:24 INFO - PROCESS | 16739 | 1462191564153 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:19:24 INFO - PROCESS | 16739 | 1462191564164 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be2142800 == 33 [pid = 16739] [id = 265] 05:19:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 81 (0x7f8be2112000) [pid = 16739] [serial = 796] [outer = (nil)] 05:19:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 82 (0x7f8be6e18400) [pid = 16739] [serial = 797] [outer = 0x7f8be2112000] 05:19:24 INFO - PROCESS | 16739 | 1462191564228 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 83 (0x7f8be6e21800) [pid = 16739] [serial = 798] [outer = 0x7f8be2112000] 05:19:25 INFO - PROCESS | 16739 | 1462191565042 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1081ms 05:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:19:25 INFO - PROCESS | 16739 | 1462191565076 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 16739 | 1462191565078 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:19:25 INFO - PROCESS | 16739 | 1462191565085 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 16739 | 1462191565090 Marionette TRACE conn3 <- [1,1034,null,{}] 05:19:25 INFO - PROCESS | 16739 | 1462191565123 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 16739 | 1462191565266 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:19:25 INFO - PROCESS | 16739 | 1462191565297 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7285800 == 34 [pid = 16739] [id = 266] 05:19:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8be6f62800) [pid = 16739] [serial = 799] [outer = (nil)] 05:19:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be6fbb400) [pid = 16739] [serial = 800] [outer = 0x7f8be6f62800] 05:19:25 INFO - PROCESS | 16739 | 1462191565360 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8be6fc4000) [pid = 16739] [serial = 801] [outer = 0x7f8be6f62800] 05:19:26 INFO - PROCESS | 16739 | 1462191566221 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1198ms 05:19:26 INFO - PROCESS | 16739 | 1462191566283 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 16739 | 1462191566287 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:19:26 INFO - PROCESS | 16739 | 1462191566293 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 16739 | 1462191566294 Marionette TRACE conn3 <- [1,1038,null,{}] 05:19:26 INFO - PROCESS | 16739 | 1462191566300 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 16739 | 1462191566730 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8bdc9efc00) [pid = 16739] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8be0d67400) [pid = 16739] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8be101fc00) [pid = 16739] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 82 (0x7f8bdc9f5000) [pid = 16739] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 81 (0x7f8be54d2800) [pid = 16739] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 80 (0x7f8be54d5800) [pid = 16739] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 79 (0x7f8bdc9ef800) [pid = 16739] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 78 (0x7f8be710f800) [pid = 16739] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 77 (0x7f8bdc9f4800) [pid = 16739] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 76 (0x7f8be0d64800) [pid = 16739] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 75 (0x7f8be0d64c00) [pid = 16739] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 74 (0x7f8be7008400) [pid = 16739] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8bdc9edc00) [pid = 16739] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8bdc9e8400) [pid = 16739] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:19:26 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8be1017400) [pid = 16739] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:19:26 INFO - PROCESS | 16739 | 1462191566861 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd5c800 == 35 [pid = 16739] [id = 267] 05:19:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8bdc9e8400) [pid = 16739] [serial = 802] [outer = (nil)] 05:19:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8bdc9ee800) [pid = 16739] [serial = 803] [outer = 0x7f8bdc9e8400] 05:19:26 INFO - PROCESS | 16739 | 1462191566934 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8bdcace800) [pid = 16739] [serial = 804] [outer = 0x7f8bdc9e8400] 05:19:28 INFO - PROCESS | 16739 | 1462191568072 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1829ms 05:19:28 INFO - PROCESS | 16739 | 1462191568131 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 16739 | 1462191568140 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:19:28 INFO - PROCESS | 16739 | 1462191568147 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 16739 | 1462191568153 Marionette TRACE conn3 <- [1,1042,null,{}] 05:19:28 INFO - PROCESS | 16739 | 1462191568160 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 16739 | 1462191568337 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:19:28 INFO - PROCESS | 16739 | 1462191568475 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f11800 == 36 [pid = 16739] [id = 268] 05:19:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8bdc9f5800) [pid = 16739] [serial = 805] [outer = (nil)] 05:19:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 76 (0x7f8be1c4c400) [pid = 16739] [serial = 806] [outer = 0x7f8bdc9f5800] 05:19:28 INFO - PROCESS | 16739 | 1462191568551 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 77 (0x7f8be1e75000) [pid = 16739] [serial = 807] [outer = 0x7f8bdc9f5800] 05:19:29 INFO - PROCESS | 16739 | 1462191569569 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1489ms 05:19:29 INFO - PROCESS | 16739 | 1462191569637 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 16739 | 1462191569643 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:19:29 INFO - PROCESS | 16739 | 1462191569652 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 16739 | 1462191569656 Marionette TRACE conn3 <- [1,1046,null,{}] 05:19:29 INFO - PROCESS | 16739 | 1462191569665 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 16739 | 1462191569829 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:19:29 INFO - PROCESS | 16739 | 1462191569967 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7475000 == 37 [pid = 16739] [id = 269] 05:19:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 78 (0x7f8be2113c00) [pid = 16739] [serial = 808] [outer = (nil)] 05:19:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 79 (0x7f8be52b9000) [pid = 16739] [serial = 809] [outer = 0x7f8be2113c00] 05:19:30 INFO - PROCESS | 16739 | 1462191570121 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 80 (0x7f8be54d7000) [pid = 16739] [serial = 810] [outer = 0x7f8be2113c00] 05:19:30 INFO - PROCESS | 16739 | 1462191570989 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1386ms 05:19:31 INFO - PROCESS | 16739 | 1462191571038 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 16739 | 1462191571044 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:19:31 INFO - PROCESS | 16739 | 1462191571060 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 16739 | 1462191571066 Marionette TRACE conn3 <- [1,1050,null,{}] 05:19:31 INFO - PROCESS | 16739 | 1462191571072 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 16739 | 1462191571238 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:19:31 INFO - PROCESS | 16739 | 1462191571372 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79dd800 == 38 [pid = 16739] [id = 270] 05:19:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 81 (0x7f8bdc9f3000) [pid = 16739] [serial = 811] [outer = (nil)] 05:19:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 82 (0x7f8be6f60000) [pid = 16739] [serial = 812] [outer = 0x7f8bdc9f3000] 05:19:31 INFO - PROCESS | 16739 | 1462191571444 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 83 (0x7f8be6fc5c00) [pid = 16739] [serial = 813] [outer = 0x7f8bdc9f3000] 05:19:32 INFO - PROCESS | 16739 | 1462191572301 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1289ms 05:19:32 INFO - PROCESS | 16739 | 1462191572342 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 16739 | 1462191572345 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:19:32 INFO - PROCESS | 16739 | 1462191572352 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 16739 | 1462191572354 Marionette TRACE conn3 <- [1,1054,null,{}] 05:19:32 INFO - PROCESS | 16739 | 1462191572359 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 16739 | 1462191572514 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:19:32 INFO - PROCESS | 16739 | 1462191572657 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd65000 == 39 [pid = 16739] [id = 271] 05:19:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8bdcac4800) [pid = 16739] [serial = 814] [outer = (nil)] 05:19:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8bdfddec00) [pid = 16739] [serial = 815] [outer = 0x7f8bdcac4800] 05:19:32 INFO - PROCESS | 16739 | 1462191572729 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8be52bf000) [pid = 16739] [serial = 816] [outer = 0x7f8bdcac4800] 05:19:33 INFO - PROCESS | 16739 | 1462191573757 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1478ms 05:19:33 INFO - PROCESS | 16739 | 1462191573832 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 16739 | 1462191573837 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:19:33 INFO - PROCESS | 16739 | 1462191573846 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 16739 | 1462191573849 Marionette TRACE conn3 <- [1,1058,null,{}] 05:19:33 INFO - PROCESS | 16739 | 1462191573858 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 16739 | 1462191574027 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:19:34 INFO - PROCESS | 16739 | 1462191574173 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd5d000 == 40 [pid = 16739] [id = 272] 05:19:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8bdfde6400) [pid = 16739] [serial = 817] [outer = (nil)] 05:19:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be0d62400) [pid = 16739] [serial = 818] [outer = 0x7f8bdfde6400] 05:19:34 INFO - PROCESS | 16739 | 1462191574261 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8be101b400) [pid = 16739] [serial = 819] [outer = 0x7f8bdfde6400] 05:19:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdffd2800 == 39 [pid = 16739] [id = 244] 05:19:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7285800 == 38 [pid = 16739] [id = 266] 05:19:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be2142800 == 37 [pid = 16739] [id = 265] 05:19:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe82000 == 36 [pid = 16739] [id = 264] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8be71c8400) [pid = 16739] [serial = 764] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8be6e15c00) [pid = 16739] [serial = 782] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8bdcacf800) [pid = 16739] [serial = 767] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8be1003c00) [pid = 16739] [serial = 770] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8be1c57800) [pid = 16739] [serial = 737] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8be1f6ec00) [pid = 16739] [serial = 738] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 82 (0x7f8bdfd76c00) [pid = 16739] [serial = 734] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 81 (0x7f8be0d60c00) [pid = 16739] [serial = 735] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 80 (0x7f8be6e1a800) [pid = 16739] [serial = 741] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 79 (0x7f8be54db000) [pid = 16739] [serial = 740] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 78 (0x7f8be6f65800) [pid = 16739] [serial = 744] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 77 (0x7f8be6f5c000) [pid = 16739] [serial = 743] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 76 (0x7f8be7003400) [pid = 16739] [serial = 747] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 75 (0x7f8be6fbbc00) [pid = 16739] [serial = 746] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 74 (0x7f8be7123c00) [pid = 16739] [serial = 750] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 73 (0x7f8be7113c00) [pid = 16739] [serial = 749] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 72 (0x7f8be714c400) [pid = 16739] [serial = 753] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 71 (0x7f8be7143800) [pid = 16739] [serial = 752] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 70 (0x7f8be1020c00) [pid = 16739] [serial = 756] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 69 (0x7f8be0d68c00) [pid = 16739] [serial = 755] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 68 (0x7f8be6e1e400) [pid = 16739] [serial = 759] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 67 (0x7f8be52c1c00) [pid = 16739] [serial = 758] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 66 (0x7f8be7143c00) [pid = 16739] [serial = 762] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8be7112000) [pid = 16739] [serial = 761] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 64 (0x7f8be1f69400) [pid = 16739] [serial = 776] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 63 (0x7f8be2114000) [pid = 16739] [serial = 779] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 62 (0x7f8be210f000) [pid = 16739] [serial = 777] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 61 (0x7f8bdfdd8000) [pid = 16739] [serial = 768] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 60 (0x7f8be1c4ac00) [pid = 16739] [serial = 773] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 59 (0x7f8be1c54c00) [pid = 16739] [serial = 774] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 58 (0x7f8be100cc00) [pid = 16739] [serial = 771] [outer = (nil)] [url = about:blank] 05:19:34 INFO - PROCESS | 16739 | --DOMWINDOW == 57 (0x7f8be52b7400) [pid = 16739] [serial = 780] [outer = (nil)] [url = about:blank] 05:19:35 INFO - PROCESS | 16739 | 1462191575097 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1279ms 05:19:35 INFO - PROCESS | 16739 | 1462191575130 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 16739 | 1462191575137 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:19:35 INFO - PROCESS | 16739 | 1462191575170 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 16739 | 1462191575174 Marionette TRACE conn3 <- [1,1062,null,{}] 05:19:35 INFO - PROCESS | 16739 | 1462191575180 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 16739 | 1462191575324 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:19:35 INFO - PROCESS | 16739 | 1462191575343 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1c9f800 == 37 [pid = 16739] [id = 273] 05:19:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 58 (0x7f8be1e71400) [pid = 16739] [serial = 820] [outer = (nil)] 05:19:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 59 (0x7f8be1f6e800) [pid = 16739] [serial = 821] [outer = 0x7f8be1e71400] 05:19:35 INFO - PROCESS | 16739 | 1462191575406 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 60 (0x7f8be2115400) [pid = 16739] [serial = 822] [outer = 0x7f8be1e71400] 05:19:36 INFO - PROCESS | 16739 | 1462191576256 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1133ms 05:19:36 INFO - PROCESS | 16739 | 1462191576300 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 16739 | 1462191576304 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:19:36 INFO - PROCESS | 16739 | 1462191576311 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 16739 | 1462191576316 Marionette TRACE conn3 <- [1,1066,null,{}] 05:19:36 INFO - PROCESS | 16739 | 1462191576330 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 16739 | 1462191576483 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:19:36 INFO - PROCESS | 16739 | 1462191576497 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be51cf000 == 38 [pid = 16739] [id = 274] 05:19:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 61 (0x7f8be54da800) [pid = 16739] [serial = 823] [outer = (nil)] 05:19:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 62 (0x7f8be6e15800) [pid = 16739] [serial = 824] [outer = 0x7f8be54da800] 05:19:36 INFO - PROCESS | 16739 | 1462191576561 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 63 (0x7f8be6f5d000) [pid = 16739] [serial = 825] [outer = 0x7f8be54da800] 05:19:37 INFO - PROCESS | 16739 | 1462191577450 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1192ms 05:19:37 INFO - PROCESS | 16739 | 1462191577512 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:19:37 INFO - PROCESS | 16739 | 1462191577517 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:19:37 INFO - PROCESS | 16739 | 1462191577522 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 16739 | 1462191577525 Marionette TRACE conn3 <- [1,1070,null,{}] 05:19:37 INFO - PROCESS | 16739 | 1462191577530 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:37 INFO - PROCESS | 16739 | 1462191577709 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:19:37 INFO - PROCESS | 16739 | 1462191577730 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be72a1800 == 39 [pid = 16739] [id = 275] 05:19:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 64 (0x7f8be54e0c00) [pid = 16739] [serial = 826] [outer = (nil)] 05:19:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8be700f400) [pid = 16739] [serial = 827] [outer = 0x7f8be54e0c00] 05:19:37 INFO - PROCESS | 16739 | 1462191577791 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8be710cc00) [pid = 16739] [serial = 828] [outer = 0x7f8be54e0c00] 05:19:38 INFO - PROCESS | 16739 | 1462191578622 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1128ms 05:19:38 INFO - PROCESS | 16739 | --DOMWINDOW == 65 (0x7f8be1e6c400) [pid = 16739] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:19:38 INFO - PROCESS | 16739 | --DOMWINDOW == 64 (0x7f8be2112000) [pid = 16739] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:19:38 INFO - PROCESS | 16739 | 1462191578651 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 16739 | 1462191578654 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:19:38 INFO - PROCESS | 16739 | 1462191578660 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 16739 | 1462191578662 Marionette TRACE conn3 <- [1,1074,null,{}] 05:19:38 INFO - PROCESS | 16739 | 1462191578667 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 16739 | 1462191578840 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:19:38 INFO - PROCESS | 16739 | 1462191578906 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be799f800 == 40 [pid = 16739] [id = 276] 05:19:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 65 (0x7f8be1e6cc00) [pid = 16739] [serial = 829] [outer = (nil)] 05:19:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 66 (0x7f8be710d000) [pid = 16739] [serial = 830] [outer = 0x7f8be1e6cc00] 05:19:38 INFO - PROCESS | 16739 | 1462191578968 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 67 (0x7f8be7115400) [pid = 16739] [serial = 831] [outer = 0x7f8be1e6cc00] 05:19:39 INFO - PROCESS | 16739 | 1462191579659 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1035ms 05:19:39 INFO - PROCESS | 16739 | 1462191579695 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 16739 | 1462191579699 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:19:39 INFO - PROCESS | 16739 | 1462191579728 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 16739 | 1462191579730 Marionette TRACE conn3 <- [1,1078,null,{}] 05:19:39 INFO - PROCESS | 16739 | 1462191579735 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 16739 | 1462191579929 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:19:39 INFO - PROCESS | 16739 | 1462191579940 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8232800 == 41 [pid = 16739] [id = 277] 05:19:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 68 (0x7f8be7144400) [pid = 16739] [serial = 832] [outer = (nil)] 05:19:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 69 (0x7f8be71ccc00) [pid = 16739] [serial = 833] [outer = 0x7f8be7144400] 05:19:40 INFO - PROCESS | 16739 | 1462191580004 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 70 (0x7f8be721a400) [pid = 16739] [serial = 834] [outer = 0x7f8be7144400] 05:19:40 INFO - PROCESS | 16739 | 1462191580722 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1052ms 05:19:40 INFO - PROCESS | 16739 | 1462191580763 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 16739 | 1462191580767 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:19:40 INFO - PROCESS | 16739 | 1462191580772 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 16739 | 1462191580774 Marionette TRACE conn3 <- [1,1082,null,{}] 05:19:40 INFO - PROCESS | 16739 | 1462191580779 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 16739 | 1462191580957 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:19:40 INFO - PROCESS | 16739 | 1462191580974 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be824b000 == 42 [pid = 16739] [id = 278] 05:19:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 71 (0x7f8be71ce400) [pid = 16739] [serial = 835] [outer = (nil)] 05:19:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 72 (0x7f8be721ec00) [pid = 16739] [serial = 836] [outer = 0x7f8be71ce400] 05:19:41 INFO - PROCESS | 16739 | 1462191581032 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 73 (0x7f8be7225800) [pid = 16739] [serial = 837] [outer = 0x7f8be71ce400] 05:19:42 INFO - PROCESS | 16739 | 1462191582037 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1277ms 05:19:42 INFO - PROCESS | 16739 | 1462191582050 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 16739 | 1462191582056 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:19:42 INFO - PROCESS | 16739 | 1462191582065 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 16739 | 1462191582069 Marionette TRACE conn3 <- [1,1086,null,{}] 05:19:42 INFO - PROCESS | 16739 | 1462191582077 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:42 INFO - PROCESS | 16739 | 1462191582235 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:19:42 INFO - PROCESS | 16739 | 1462191582394 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d86000 == 43 [pid = 16739] [id = 279] 05:19:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 74 (0x7f8be1004800) [pid = 16739] [serial = 838] [outer = (nil)] 05:19:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 75 (0x7f8be1c4bc00) [pid = 16739] [serial = 839] [outer = 0x7f8be1004800] 05:19:42 INFO - PROCESS | 16739 | 1462191582470 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 76 (0x7f8be1f65400) [pid = 16739] [serial = 840] [outer = 0x7f8be1004800] 05:19:43 INFO - PROCESS | 16739 | 1462191583309 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1284ms 05:19:43 INFO - PROCESS | 16739 | 1462191583350 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 16739 | 1462191583358 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:19:43 INFO - PROCESS | 16739 | 1462191583368 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 16739 | 1462191583372 Marionette TRACE conn3 <- [1,1090,null,{}] 05:19:43 INFO - PROCESS | 16739 | 1462191583377 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 16739 | 1462191583541 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:19:43 INFO - PROCESS | 16739 | 1462191583685 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79b3800 == 44 [pid = 16739] [id = 280] 05:19:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 77 (0x7f8be52bf800) [pid = 16739] [serial = 841] [outer = (nil)] 05:19:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 78 (0x7f8be54d9800) [pid = 16739] [serial = 842] [outer = 0x7f8be52bf800] 05:19:43 INFO - PROCESS | 16739 | 1462191583757 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 79 (0x7f8be6fbdc00) [pid = 16739] [serial = 843] [outer = 0x7f8be52bf800] 05:19:44 INFO - PROCESS | 16739 | 1462191584664 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1334ms 05:19:44 INFO - PROCESS | 16739 | 1462191584702 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:19:44 INFO - PROCESS | 16739 | 1462191584706 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:19:44 INFO - PROCESS | 16739 | 1462191584712 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 16739 | 1462191584718 Marionette TRACE conn3 <- [1,1094,null,{}] 05:19:44 INFO - PROCESS | 16739 | 1462191584733 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 16739 | 1462191584903 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:19:45 INFO - PROCESS | 16739 | 1462191585044 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92ad000 == 45 [pid = 16739] [id = 281] 05:19:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 80 (0x7f8be6fbe800) [pid = 16739] [serial = 844] [outer = (nil)] 05:19:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 81 (0x7f8be7143800) [pid = 16739] [serial = 845] [outer = 0x7f8be6fbe800] 05:19:45 INFO - PROCESS | 16739 | 1462191585119 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 82 (0x7f8be71ca800) [pid = 16739] [serial = 846] [outer = 0x7f8be6fbe800] 05:19:46 INFO - PROCESS | 16739 | 1462191586046 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1387ms 05:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:19:46 INFO - PROCESS | 16739 | 1462191586099 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 16739 | 1462191586103 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:19:46 INFO - PROCESS | 16739 | 1462191586109 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 16739 | 1462191586112 Marionette TRACE conn3 <- [1,1098,null,{}] 05:19:46 INFO - PROCESS | 16739 | 1462191586117 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 16739 | 1462191586279 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:19:46 INFO - PROCESS | 16739 | 1462191586431 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94e1800 == 46 [pid = 16739] [id = 282] 05:19:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 83 (0x7f8be7225c00) [pid = 16739] [serial = 847] [outer = (nil)] 05:19:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8be7431400) [pid = 16739] [serial = 848] [outer = 0x7f8be7225c00] 05:19:46 INFO - PROCESS | 16739 | 1462191586508 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be7587c00) [pid = 16739] [serial = 849] [outer = 0x7f8be7225c00] 05:19:47 INFO - PROCESS | 16739 | 1462191587379 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1329ms 05:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:19:47 INFO - PROCESS | 16739 | 1462191587438 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 16739 | 1462191587441 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:19:47 INFO - PROCESS | 16739 | 1462191587448 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 16739 | 1462191587451 Marionette TRACE conn3 <- [1,1102,null,{}] 05:19:47 INFO - PROCESS | 16739 | 1462191587457 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:47 INFO - PROCESS | 16739 | 1462191587615 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:19:47 INFO - PROCESS | 16739 | 1462191587931 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21da800 == 47 [pid = 16739] [id = 283] 05:19:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8bdfd73000) [pid = 16739] [serial = 850] [outer = (nil)] 05:19:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8bdfde2c00) [pid = 16739] [serial = 851] [outer = 0x7f8bdfd73000] 05:19:48 INFO - PROCESS | 16739 | 1462191588064 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be100fc00) [pid = 16739] [serial = 852] [outer = 0x7f8bdfd73000] 05:19:48 INFO - PROCESS | 16739 | 1462191588991 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1591ms 05:19:49 INFO - PROCESS | 16739 | 1462191589039 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 16739 | 1462191589045 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:19:49 INFO - PROCESS | 16739 | 1462191589052 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 16739 | 1462191589057 Marionette TRACE conn3 <- [1,1106,null,{}] 05:19:49 INFO - PROCESS | 16739 | 1462191589064 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 16739 | 1462191589216 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:19:49 INFO - PROCESS | 16739 | 1462191589370 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdffd3000 == 46 [pid = 16739] [id = 257] 05:19:49 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d88000 == 45 [pid = 16739] [id = 258] 05:19:49 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f06000 == 44 [pid = 16739] [id = 259] 05:19:49 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd4d000 == 43 [pid = 16739] [id = 255] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8be1021800) [pid = 16739] [serial = 791] [outer = (nil)] [url = about:blank] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8be1c52400) [pid = 16739] [serial = 788] [outer = (nil)] [url = about:blank] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8bdfde2400) [pid = 16739] [serial = 785] [outer = (nil)] [url = about:blank] 05:19:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd53000 == 44 [pid = 16739] [id = 284] 05:19:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8bdc9f7c00) [pid = 16739] [serial = 853] [outer = (nil)] 05:19:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8be1c53400) [pid = 16739] [serial = 854] [outer = 0x7f8bdc9f7c00] 05:19:49 INFO - PROCESS | 16739 | 1462191589463 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be1f70400) [pid = 16739] [serial = 855] [outer = 0x7f8bdc9f7c00] 05:19:49 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdffe2000 == 43 [pid = 16739] [id = 241] 05:19:49 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdffe4000 == 42 [pid = 16739] [id = 256] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8be6fbb400) [pid = 16739] [serial = 800] [outer = (nil)] [url = about:blank] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8be1e73c00) [pid = 16739] [serial = 794] [outer = (nil)] [url = about:blank] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8be210d800) [pid = 16739] [serial = 795] [outer = (nil)] [url = about:blank] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8be6e18400) [pid = 16739] [serial = 797] [outer = (nil)] [url = about:blank] 05:19:49 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8be6e21800) [pid = 16739] [serial = 798] [outer = (nil)] [url = about:blank] 05:19:50 INFO - PROCESS | 16739 | 1462191590209 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1185ms 05:19:50 INFO - PROCESS | 16739 | 1462191590262 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 16739 | 1462191590268 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:19:50 INFO - PROCESS | 16739 | 1462191590280 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 16739 | 1462191590282 Marionette TRACE conn3 <- [1,1110,null,{}] 05:19:50 INFO - PROCESS | 16739 | 1462191590288 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 16739 | 1462191590430 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:19:50 INFO - PROCESS | 16739 | 1462191590441 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f16000 == 43 [pid = 16739] [id = 285] 05:19:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8be54d2400) [pid = 16739] [serial = 856] [outer = (nil)] 05:19:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be54dec00) [pid = 16739] [serial = 857] [outer = 0x7f8be54d2400] 05:19:50 INFO - PROCESS | 16739 | 1462191590499 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8be6e22000) [pid = 16739] [serial = 858] [outer = 0x7f8be54d2400] 05:19:51 INFO - PROCESS | 16739 | 1462191591297 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1038ms 05:19:51 INFO - PROCESS | 16739 | 1462191591319 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 16739 | 1462191591322 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:19:51 INFO - PROCESS | 16739 | 1462191591330 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 16739 | 1462191591339 Marionette TRACE conn3 <- [1,1114,null,{}] 05:19:51 INFO - PROCESS | 16739 | 1462191591376 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 16739 | 1462191591514 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:19:51 INFO - PROCESS | 16739 | 1462191591533 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be729f000 == 44 [pid = 16739] [id = 286] 05:19:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8be6f5bc00) [pid = 16739] [serial = 859] [outer = (nil)] 05:19:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be7109400) [pid = 16739] [serial = 860] [outer = 0x7f8be6f5bc00] 05:19:51 INFO - PROCESS | 16739 | 1462191591593 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8be711e800) [pid = 16739] [serial = 861] [outer = 0x7f8be6f5bc00] 05:19:52 INFO - PROCESS | 16739 | 1462191592457 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1171ms 05:19:52 INFO - PROCESS | 16739 | 1462191592502 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:19:52 INFO - PROCESS | 16739 | 1462191592506 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:19:52 INFO - PROCESS | 16739 | 1462191592518 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 16739 | 1462191592521 Marionette TRACE conn3 <- [1,1118,null,{}] 05:19:52 INFO - PROCESS | 16739 | 1462191592527 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 16739 | 1462191592707 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:19:52 INFO - PROCESS | 16739 | 1462191592727 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f57000 == 45 [pid = 16739] [id = 287] 05:19:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8be7124800) [pid = 16739] [serial = 862] [outer = (nil)] 05:19:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8be71d0000) [pid = 16739] [serial = 863] [outer = 0x7f8be7124800] 05:19:52 INFO - PROCESS | 16739 | 1462191592785 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8be7222400) [pid = 16739] [serial = 864] [outer = 0x7f8be7124800] 05:19:53 INFO - PROCESS | 16739 | 1462191593569 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1085ms 05:19:53 INFO - PROCESS | 16739 | 1462191593615 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 16739 | 1462191593617 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:19:53 INFO - PROCESS | 16739 | 1462191593623 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 16739 | 1462191593625 Marionette TRACE conn3 <- [1,1122,null,{}] 05:19:53 INFO - PROCESS | 16739 | 1462191593631 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:53 INFO - PROCESS | 16739 | 1462191593804 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:19:53 INFO - PROCESS | 16739 | 1462191593832 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92ab000 == 46 [pid = 16739] [id = 288] 05:19:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8be77a5000) [pid = 16739] [serial = 865] [outer = (nil)] 05:19:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8be77a7c00) [pid = 16739] [serial = 866] [outer = 0x7f8be77a5000] 05:19:53 INFO - PROCESS | 16739 | 1462191593907 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be7875800) [pid = 16739] [serial = 867] [outer = 0x7f8be77a5000] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8bdcac4800) [pid = 16739] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8bdfde6400) [pid = 16739] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8be54e0c00) [pid = 16739] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be1e6cc00) [pid = 16739] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8be1e71400) [pid = 16739] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8be54da800) [pid = 16739] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8be7144400) [pid = 16739] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8bdfd6f000) [pid = 16739] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8bdfd6c400) [pid = 16739] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8bdfddc400) [pid = 16739] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8be700cc00) [pid = 16739] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:19:54 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8bdc9f0400) [pid = 16739] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:19:54 INFO - PROCESS | 16739 | 1462191594880 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1276ms 05:19:54 INFO - PROCESS | 16739 | 1462191594900 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 16739 | 1462191594904 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:19:54 INFO - PROCESS | 16739 | 1462191594909 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 16739 | 1462191594912 Marionette TRACE conn3 <- [1,1126,null,{}] 05:19:54 INFO - PROCESS | 16739 | 1462191594916 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 16739 | 1462191595051 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:19:55 INFO - PROCESS | 16739 | 1462191595161 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd6a800 == 47 [pid = 16739] [id = 289] 05:19:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8bdc9e9400) [pid = 16739] [serial = 868] [outer = (nil)] 05:19:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be7144400) [pid = 16739] [serial = 869] [outer = 0x7f8bdc9e9400] 05:19:55 INFO - PROCESS | 16739 | 1462191595229 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8be7875000) [pid = 16739] [serial = 870] [outer = 0x7f8bdc9e9400] 05:19:55 INFO - PROCESS | 16739 | 1462191595888 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1034ms 05:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:19:55 INFO - PROCESS | 16739 | 1462191595943 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 16739 | 1462191595946 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:19:55 INFO - PROCESS | 16739 | 1462191595951 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 16739 | 1462191595954 Marionette TRACE conn3 <- [1,1130,null,{}] 05:19:55 INFO - PROCESS | 16739 | 1462191595987 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 16739 | 1462191596124 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:19:56 INFO - PROCESS | 16739 | 1462191596134 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed260800 == 48 [pid = 16739] [id = 290] 05:19:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8be2116800) [pid = 16739] [serial = 871] [outer = (nil)] 05:19:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be7d5a400) [pid = 16739] [serial = 872] [outer = 0x7f8be2116800] 05:19:56 INFO - PROCESS | 16739 | 1462191596194 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8be7e1d400) [pid = 16739] [serial = 873] [outer = 0x7f8be2116800] 05:19:57 INFO - PROCESS | 16739 | 1462191597214 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1293ms 05:19:57 INFO - PROCESS | 16739 | 1462191597245 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 16739 | 1462191597250 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:19:57 INFO - PROCESS | 16739 | 1462191597260 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 16739 | 1462191597265 Marionette TRACE conn3 <- [1,1134,null,{}] 05:19:57 INFO - PROCESS | 16739 | 1462191597272 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 16739 | 1462191597443 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:19:57 INFO - PROCESS | 16739 | 1462191597594 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d92800 == 49 [pid = 16739] [id = 291] 05:19:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8be1c52c00) [pid = 16739] [serial = 874] [outer = (nil)] 05:19:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8be1e70000) [pid = 16739] [serial = 875] [outer = 0x7f8be1c52c00] 05:19:57 INFO - PROCESS | 16739 | 1462191597669 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8be210e000) [pid = 16739] [serial = 876] [outer = 0x7f8be1c52c00] 05:19:58 INFO - PROCESS | 16739 | 1462191598628 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1440ms 05:19:58 INFO - PROCESS | 16739 | 1462191598701 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 16739 | 1462191598709 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:19:58 INFO - PROCESS | 16739 | 1462191598719 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 16739 | 1462191598723 Marionette TRACE conn3 <- [1,1138,null,{}] 05:19:58 INFO - PROCESS | 16739 | 1462191598728 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:58 INFO - PROCESS | 16739 | 1462191598927 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:19:59 INFO - PROCESS | 16739 | 1462191599150 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f4d800 == 50 [pid = 16739] [id = 292] 05:19:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8be54df400) [pid = 16739] [serial = 877] [outer = (nil)] 05:19:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8be6f64400) [pid = 16739] [serial = 878] [outer = 0x7f8be54df400] 05:19:59 INFO - PROCESS | 16739 | 1462191599274 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be7110400) [pid = 16739] [serial = 879] [outer = 0x7f8be54df400] 05:20:00 INFO - PROCESS | 16739 | 1462191600078 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1389ms 05:20:00 INFO - PROCESS | 16739 | 1462191600108 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 16739 | 1462191600111 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:20:00 INFO - PROCESS | 16739 | 1462191600117 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 16739 | 1462191600123 Marionette TRACE conn3 <- [1,1142,null,{}] 05:20:00 INFO - PROCESS | 16739 | 1462191600138 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:00 INFO - PROCESS | 16739 | 1462191600297 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:20:00 INFO - PROCESS | 16739 | 1462191600449 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beeb7f000 == 51 [pid = 16739] [id = 293] 05:20:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be7120400) [pid = 16739] [serial = 880] [outer = (nil)] 05:20:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be77a9800) [pid = 16739] [serial = 881] [outer = 0x7f8be7120400] 05:20:00 INFO - PROCESS | 16739 | 1462191600524 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be787a400) [pid = 16739] [serial = 882] [outer = 0x7f8be7120400] 05:20:01 INFO - PROCESS | 16739 | 1462191601400 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1336ms 05:20:01 INFO - PROCESS | 16739 | 1462191601455 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:20:01 INFO - PROCESS | 16739 | 1462191601461 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:20:01 INFO - PROCESS | 16739 | 1462191601468 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 16739 | 1462191601473 Marionette TRACE conn3 <- [1,1146,null,{}] 05:20:01 INFO - PROCESS | 16739 | 1462191601480 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 16739 | 1462191601704 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:20:01 INFO - PROCESS | 16739 | 1462191601848 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd2f800 == 52 [pid = 16739] [id = 294] 05:20:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be7220000) [pid = 16739] [serial = 883] [outer = (nil)] 05:20:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be7e1ec00) [pid = 16739] [serial = 884] [outer = 0x7f8be7220000] 05:20:01 INFO - PROCESS | 16739 | 1462191601920 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be7e25000) [pid = 16739] [serial = 885] [outer = 0x7f8be7220000] 05:20:02 INFO - PROCESS | 16739 | 1462191602826 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1389ms 05:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:20:02 INFO - PROCESS | 16739 | 1462191602857 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 16739 | 1462191602860 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:20:02 INFO - PROCESS | 16739 | 1462191602866 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 16739 | 1462191602869 Marionette TRACE conn3 <- [1,1150,null,{}] 05:20:02 INFO - PROCESS | 16739 | 1462191602874 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:03 INFO - PROCESS | 16739 | 1462191603038 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:20:03 INFO - PROCESS | 16739 | 1462191603187 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe6c800 == 53 [pid = 16739] [id = 295] 05:20:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bdcac5400) [pid = 16739] [serial = 886] [outer = (nil)] 05:20:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bdfd78800) [pid = 16739] [serial = 887] [outer = 0x7f8bdcac5400] 05:20:03 INFO - PROCESS | 16739 | 1462191603257 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be54d5c00) [pid = 16739] [serial = 888] [outer = 0x7f8bdcac5400] 05:20:04 INFO - PROCESS | 16739 | 1462191604434 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1583ms 05:20:04 INFO - PROCESS | 16739 | 1462191604448 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:20:04 INFO - PROCESS | 16739 | 1462191604453 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:20:04 INFO - PROCESS | 16739 | 1462191604462 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 16739 | 1462191604467 Marionette TRACE conn3 <- [1,1154,null,{}] 05:20:04 INFO - PROCESS | 16739 | 1462191604474 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:04 INFO - PROCESS | 16739 | 1462191604627 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:20:04 INFO - PROCESS | 16739 | 1462191604785 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06ca000 == 54 [pid = 16739] [id = 296] 05:20:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be1f64800) [pid = 16739] [serial = 889] [outer = (nil)] 05:20:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be52b4800) [pid = 16739] [serial = 890] [outer = 0x7f8be1f64800] 05:20:04 INFO - PROCESS | 16739 | 1462191604854 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be54db800) [pid = 16739] [serial = 891] [outer = 0x7f8be1f64800] 05:20:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d96000 == 53 [pid = 16739] [id = 251] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be721ec00) [pid = 16739] [serial = 836] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be6e16000) [pid = 16739] [serial = 792] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be7219000) [pid = 16739] [serial = 765] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be1f66000) [pid = 16739] [serial = 789] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be0d69400) [pid = 16739] [serial = 786] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be6e20c00) [pid = 16739] [serial = 783] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be6f60000) [pid = 16739] [serial = 812] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bdc9ee800) [pid = 16739] [serial = 803] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be52bf000) [pid = 16739] [serial = 816] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bdfddec00) [pid = 16739] [serial = 815] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be101b400) [pid = 16739] [serial = 819] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be0d62400) [pid = 16739] [serial = 818] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be700f400) [pid = 16739] [serial = 827] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be1c4c400) [pid = 16739] [serial = 806] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8be710d000) [pid = 16739] [serial = 830] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be1f6e800) [pid = 16739] [serial = 821] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8be2115400) [pid = 16739] [serial = 822] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8be6e15800) [pid = 16739] [serial = 824] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8be52b9000) [pid = 16739] [serial = 809] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8be71ccc00) [pid = 16739] [serial = 833] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8be721a400) [pid = 16739] [serial = 834] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8be710cc00) [pid = 16739] [serial = 828] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8be7115400) [pid = 16739] [serial = 831] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | --DOMWINDOW == 83 (0x7f8be6f5d000) [pid = 16739] [serial = 825] [outer = (nil)] [url = about:blank] 05:20:05 INFO - PROCESS | 16739 | 1462191605743 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1333ms 05:20:05 INFO - PROCESS | 16739 | 1462191605796 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 16739 | 1462191605804 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:20:05 INFO - PROCESS | 16739 | 1462191605815 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 16739 | 1462191605818 Marionette TRACE conn3 <- [1,1158,null,{}] 05:20:05 INFO - PROCESS | 16739 | 1462191605824 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 16739 | 1462191605974 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:20:05 INFO - PROCESS | 16739 | 1462191605985 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f0a800 == 54 [pid = 16739] [id = 297] 05:20:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 84 (0x7f8be1f6e800) [pid = 16739] [serial = 892] [outer = (nil)] 05:20:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be6fc2400) [pid = 16739] [serial = 893] [outer = 0x7f8be1f6e800] 05:20:06 INFO - PROCESS | 16739 | 1462191606048 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8be700c800) [pid = 16739] [serial = 894] [outer = 0x7f8be1f6e800] 05:20:06 INFO - PROCESS | 16739 | 1462191606856 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1088ms 05:20:06 INFO - PROCESS | 16739 | 1462191606903 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 16739 | 1462191606906 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:20:06 INFO - PROCESS | 16739 | 1462191606917 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 16739 | 1462191606921 Marionette TRACE conn3 <- [1,1162,null,{}] 05:20:06 INFO - PROCESS | 16739 | 1462191606953 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 16739 | 1462191607105 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:20:07 INFO - PROCESS | 16739 | 1462191607118 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be781c800 == 55 [pid = 16739] [id = 298] 05:20:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8be714b800) [pid = 16739] [serial = 895] [outer = (nil)] 05:20:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be721a000) [pid = 16739] [serial = 896] [outer = 0x7f8be714b800] 05:20:07 INFO - PROCESS | 16739 | 1462191607180 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8be7438800) [pid = 16739] [serial = 897] [outer = 0x7f8be714b800] 05:20:08 INFO - PROCESS | 16739 | 1462191608112 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1260ms 05:20:08 INFO - PROCESS | 16739 | 1462191608175 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 16739 | 1462191608180 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:20:08 INFO - PROCESS | 16739 | 1462191608185 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 16739 | 1462191608187 Marionette TRACE conn3 <- [1,1166,null,{}] 05:20:08 INFO - PROCESS | 16739 | 1462191608193 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:08 INFO - PROCESS | 16739 | 1462191608389 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:20:08 INFO - PROCESS | 16739 | 1462191608414 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8246800 == 56 [pid = 16739] [id = 299] 05:20:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8be6e15c00) [pid = 16739] [serial = 898] [outer = (nil)] 05:20:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8be7d5e400) [pid = 16739] [serial = 899] [outer = 0x7f8be6e15c00] 05:20:08 INFO - PROCESS | 16739 | 1462191608485 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8be7e25400) [pid = 16739] [serial = 900] [outer = 0x7f8be6e15c00] 05:20:09 INFO - PROCESS | 16739 | 1462191609316 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1181ms 05:20:09 INFO - PROCESS | 16739 | 1462191609472 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 16739 | 1462191609474 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be7124800) [pid = 16739] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 90 (0x7f8bdfd73000) [pid = 16739] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 89 (0x7f8bdc9f7c00) [pid = 16739] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 88 (0x7f8be54d2400) [pid = 16739] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 87 (0x7f8be77a5000) [pid = 16739] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 86 (0x7f8be71ce400) [pid = 16739] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 85 (0x7f8be6f5bc00) [pid = 16739] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:20:09 INFO - PROCESS | 16739 | --DOMWINDOW == 84 (0x7f8bdc9e9400) [pid = 16739] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:20:09 INFO - PROCESS | 16739 | 1462191609505 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - PROCESS | 16739 | 1462191609507 Marionette TRACE conn3 <- [1,1170,null,{}] 05:20:09 INFO - PROCESS | 16739 | 1462191609513 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:09 INFO - PROCESS | 16739 | 1462191609639 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:20:09 INFO - PROCESS | 16739 | 1462191609658 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be83a4000 == 57 [pid = 16739] [id = 300] 05:20:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 85 (0x7f8be54dc000) [pid = 16739] [serial = 901] [outer = (nil)] 05:20:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 86 (0x7f8be77a3400) [pid = 16739] [serial = 902] [outer = 0x7f8be54dc000] 05:20:09 INFO - PROCESS | 16739 | 1462191609721 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 87 (0x7f8be7e25c00) [pid = 16739] [serial = 903] [outer = 0x7f8be54dc000] 05:20:10 INFO - PROCESS | 16739 | 1462191610510 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1029ms 05:20:10 INFO - PROCESS | 16739 | 1462191610534 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 16739 | 1462191610537 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:20:10 INFO - PROCESS | 16739 | 1462191610543 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 16739 | 1462191610557 Marionette TRACE conn3 <- [1,1174,null,{}] 05:20:10 INFO - PROCESS | 16739 | 1462191610587 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 16739 | 1462191610755 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:20:10 INFO - PROCESS | 16739 | 1462191610766 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bee660000 == 58 [pid = 16739] [id = 301] 05:20:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 88 (0x7f8be826ac00) [pid = 16739] [serial = 904] [outer = (nil)] 05:20:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 89 (0x7f8be9299400) [pid = 16739] [serial = 905] [outer = 0x7f8be826ac00] 05:20:10 INFO - PROCESS | 16739 | 1462191610832 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 90 (0x7f8be9305400) [pid = 16739] [serial = 906] [outer = 0x7f8be826ac00] 05:20:12 INFO - PROCESS | 16739 | 1462191612003 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 16739 | 1462191612080 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:20:12 INFO - PROCESS | 16739 | 1462191612095 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 16739 | 1462191612105 Marionette TRACE conn3 <- [1,1178,null,{}] 05:20:12 INFO - PROCESS | 16739 | 1462191612207 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 16739 | 1462191612486 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:20:12 INFO - PROCESS | 16739 | 1462191612571 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f06000 == 59 [pid = 16739] [id = 302] 05:20:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 91 (0x7f8bdfd6fc00) [pid = 16739] [serial = 907] [outer = (nil)] 05:20:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8be2111000) [pid = 16739] [serial = 908] [outer = 0x7f8bdfd6fc00] 05:20:12 INFO - PROCESS | 16739 | 1462191612655 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8be54e0400) [pid = 16739] [serial = 909] [outer = 0x7f8bdfd6fc00] 05:20:13 INFO - PROCESS | 16739 | 1462191613554 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 16739 | 1462191613610 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:20:13 INFO - PROCESS | 16739 | 1462191613621 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 16739 | 1462191613625 Marionette TRACE conn3 <- [1,1182,null,{}] 05:20:13 INFO - PROCESS | 16739 | 1462191613631 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 16739 | 1462191613809 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:20:13 INFO - PROCESS | 16739 | 1462191613952 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed24b000 == 60 [pid = 16739] [id = 303] 05:20:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8be6e16000) [pid = 16739] [serial = 910] [outer = (nil)] 05:20:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be711dc00) [pid = 16739] [serial = 911] [outer = 0x7f8be6e16000] 05:20:14 INFO - PROCESS | 16739 | 1462191614024 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be7224400) [pid = 16739] [serial = 912] [outer = 0x7f8be6e16000] 05:20:14 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:14 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:20:14 INFO - PROCESS | 16739 | 1462191614995 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 16739 | 1462191615061 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:20:15 INFO - PROCESS | 16739 | 1462191615068 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 16739 | 1462191615073 Marionette TRACE conn3 <- [1,1186,null,{}] 05:20:15 INFO - PROCESS | 16739 | 1462191615090 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:15 INFO - PROCESS | 16739 | 1462191615298 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:20:15 INFO - PROCESS | 16739 | 1462191615487 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0669000 == 61 [pid = 16739] [id = 304] 05:20:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be7e26c00) [pid = 16739] [serial = 913] [outer = (nil)] 05:20:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be826d400) [pid = 16739] [serial = 914] [outer = 0x7f8be7e26c00] 05:20:15 INFO - PROCESS | 16739 | 1462191615607 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be9291400) [pid = 16739] [serial = 915] [outer = 0x7f8be7e26c00] 05:20:16 INFO - PROCESS | 16739 | 1462191616406 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 16739 | 1462191616466 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:20:16 INFO - PROCESS | 16739 | 1462191616472 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 16739 | 1462191616474 Marionette TRACE conn3 <- [1,1190,null,{}] 05:20:16 INFO - PROCESS | 16739 | 1462191616480 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 16739 | 1462191616639 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:20:16 INFO - PROCESS | 16739 | 1462191616783 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf072a800 == 62 [pid = 16739] [id = 305] 05:20:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be8266800) [pid = 16739] [serial = 916] [outer = (nil)] 05:20:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be930d000) [pid = 16739] [serial = 917] [outer = 0x7f8be8266800] 05:20:16 INFO - PROCESS | 16739 | 1462191616863 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be933c400) [pid = 16739] [serial = 918] [outer = 0x7f8be8266800] 05:20:17 INFO - PROCESS | 16739 | 1462191617742 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 16739 | 1462191617809 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:20:17 INFO - PROCESS | 16739 | 1462191617816 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 16739 | 1462191617818 Marionette TRACE conn3 <- [1,1194,null,{}] 05:20:17 INFO - PROCESS | 16739 | 1462191617823 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:17 INFO - PROCESS | 16739 | 1462191617979 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:20:18 INFO - PROCESS | 16739 | 1462191618125 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0b1b000 == 63 [pid = 16739] [id = 306] 05:20:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be1004c00) [pid = 16739] [serial = 919] [outer = (nil)] 05:20:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be9349800) [pid = 16739] [serial = 920] [outer = 0x7f8be1004c00] 05:20:18 INFO - PROCESS | 16739 | 1462191618198 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bea8cf000) [pid = 16739] [serial = 921] [outer = 0x7f8be1004c00] 05:20:19 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:19 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:19 INFO - PROCESS | 16739 | 1462191619243 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 16739 | 1462191619303 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:20:19 INFO - PROCESS | 16739 | 1462191619309 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 16739 | 1462191619312 Marionette TRACE conn3 <- [1,1198,null,{}] 05:20:19 INFO - PROCESS | 16739 | 1462191619317 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 16739 | 1462191619508 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:20:19 INFO - PROCESS | 16739 | 1462191619824 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d94000 == 64 [pid = 16739] [id = 307] 05:20:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bdfd6dc00) [pid = 16739] [serial = 922] [outer = (nil)] 05:20:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be0d5f000) [pid = 16739] [serial = 923] [outer = 0x7f8bdfd6dc00] 05:20:19 INFO - PROCESS | 16739 | 1462191619964 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be1c50c00) [pid = 16739] [serial = 924] [outer = 0x7f8bdfd6dc00] 05:20:20 INFO - PROCESS | 16739 | 1462191620908 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1635ms 05:20:20 INFO - PROCESS | 16739 | 1462191620945 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:20:20 INFO - PROCESS | 16739 | 1462191620951 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:20:20 INFO - PROCESS | 16739 | 1462191620958 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 16739 | 1462191620963 Marionette TRACE conn3 <- [1,1202,null,{}] 05:20:20 INFO - PROCESS | 16739 | 1462191620970 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:21 INFO - PROCESS | 16739 | 1462191621120 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:20:21 INFO - PROCESS | 16739 | 1462191621293 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7475000 == 63 [pid = 16739] [id = 269] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f11800 == 62 [pid = 16739] [id = 268] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d9e000 == 61 [pid = 16739] [id = 243] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd65000 == 60 [pid = 16739] [id = 271] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94de800 == 59 [pid = 16739] [id = 254] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be2152000 == 58 [pid = 16739] [id = 262] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be7d5a400) [pid = 16739] [serial = 872] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be7143800) [pid = 16739] [serial = 845] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be54d9800) [pid = 16739] [serial = 842] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be1c4bc00) [pid = 16739] [serial = 839] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd6a000 == 59 [pid = 16739] [id = 308] 05:20:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be1e6f400) [pid = 16739] [serial = 925] [outer = (nil)] 05:20:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be52b3c00) [pid = 16739] [serial = 926] [outer = 0x7f8be1e6f400] 05:20:21 INFO - PROCESS | 16739 | 1462191621431 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be6e1a000) [pid = 16739] [serial = 927] [outer = 0x7f8be1e6f400] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be83a4000 == 58 [pid = 16739] [id = 300] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8246800 == 57 [pid = 16739] [id = 299] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be781c800 == 56 [pid = 16739] [id = 298] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f0a800 == 55 [pid = 16739] [id = 297] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06ca000 == 54 [pid = 16739] [id = 296] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe6c800 == 53 [pid = 16739] [id = 295] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd2f800 == 52 [pid = 16739] [id = 294] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8beeb7f000 == 51 [pid = 16739] [id = 293] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f4d800 == 50 [pid = 16739] [id = 292] 05:20:21 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d92800 == 49 [pid = 16739] [id = 291] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be71d0000) [pid = 16739] [serial = 863] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be100fc00) [pid = 16739] [serial = 852] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bdfde2c00) [pid = 16739] [serial = 851] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be1c53400) [pid = 16739] [serial = 854] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be1f70400) [pid = 16739] [serial = 855] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be54dec00) [pid = 16739] [serial = 857] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be6e22000) [pid = 16739] [serial = 858] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be77a7c00) [pid = 16739] [serial = 866] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be7875800) [pid = 16739] [serial = 867] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be7225800) [pid = 16739] [serial = 837] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be7431400) [pid = 16739] [serial = 848] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be7109400) [pid = 16739] [serial = 860] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be7222400) [pid = 16739] [serial = 864] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be7144400) [pid = 16739] [serial = 869] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 92 (0x7f8be7875000) [pid = 16739] [serial = 870] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 16739 | --DOMWINDOW == 91 (0x7f8be711e800) [pid = 16739] [serial = 861] [outer = (nil)] [url = about:blank] 05:20:22 INFO - PROCESS | 16739 | 1462191622176 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1282ms 05:20:22 INFO - PROCESS | 16739 | 1462191622242 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 16739 | 1462191622247 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:20:22 INFO - PROCESS | 16739 | 1462191622255 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 16739 | 1462191622257 Marionette TRACE conn3 <- [1,1206,null,{}] 05:20:22 INFO - PROCESS | 16739 | 1462191622263 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:22 INFO - PROCESS | 16739 | 1462191622406 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:20:22 INFO - PROCESS | 16739 | 1462191622417 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21d5000 == 50 [pid = 16739] [id = 309] 05:20:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 92 (0x7f8be6fc1400) [pid = 16739] [serial = 928] [outer = (nil)] 05:20:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 93 (0x7f8be7011c00) [pid = 16739] [serial = 929] [outer = 0x7f8be6fc1400] 05:20:22 INFO - PROCESS | 16739 | 1462191622478 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8be7143800) [pid = 16739] [serial = 930] [outer = 0x7f8be6fc1400] 05:20:23 INFO - PROCESS | 16739 | 1462191623362 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1179ms 05:20:23 INFO - PROCESS | 16739 | 1462191623434 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 16739 | 1462191623437 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:20:23 INFO - PROCESS | 16739 | 1462191623448 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 16739 | 1462191623458 Marionette TRACE conn3 <- [1,1210,null,{}] 05:20:23 INFO - PROCESS | 16739 | 1462191623477 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 16739 | 1462191623630 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:20:23 INFO - PROCESS | 16739 | 1462191623744 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f49800 == 51 [pid = 16739] [id = 310] 05:20:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be6e21800) [pid = 16739] [serial = 931] [outer = (nil)] 05:20:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be77a4800) [pid = 16739] [serial = 932] [outer = 0x7f8be6e21800] 05:20:23 INFO - PROCESS | 16739 | 1462191623816 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be7e1d000) [pid = 16739] [serial = 933] [outer = 0x7f8be6e21800] 05:20:24 INFO - PROCESS | 16739 | 1462191624552 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1144ms 05:20:24 INFO - PROCESS | 16739 | 1462191624588 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:20:24 INFO - PROCESS | 16739 | 1462191624593 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:20:24 INFO - PROCESS | 16739 | 1462191624599 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 16739 | 1462191624601 Marionette TRACE conn3 <- [1,1214,null,{}] 05:20:24 INFO - PROCESS | 16739 | 1462191624612 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:24 INFO - PROCESS | 16739 | 1462191624788 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:20:24 INFO - PROCESS | 16739 | 1462191624869 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94cb800 == 52 [pid = 16739] [id = 311] 05:20:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be6fc1c00) [pid = 16739] [serial = 934] [outer = (nil)] 05:20:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be84e4400) [pid = 16739] [serial = 935] [outer = 0x7f8be6fc1c00] 05:20:24 INFO - PROCESS | 16739 | 1462191624931 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be930e000) [pid = 16739] [serial = 936] [outer = 0x7f8be6fc1c00] 05:20:25 INFO - PROCESS | 16739 | 1462191625694 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1131ms 05:20:25 INFO - PROCESS | 16739 | 1462191625729 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 16739 | 1462191625733 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:20:25 INFO - PROCESS | 16739 | 1462191625738 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 16739 | 1462191625741 Marionette TRACE conn3 <- [1,1218,null,{}] 05:20:25 INFO - PROCESS | 16739 | 1462191625753 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:25 INFO - PROCESS | 16739 | 1462191625924 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:20:25 INFO - PROCESS | 16739 | 1462191625947 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc8d1800 == 53 [pid = 16739] [id = 312] 05:20:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8bea8d2400) [pid = 16739] [serial = 937] [outer = (nil)] 05:20:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bea982400) [pid = 16739] [serial = 938] [outer = 0x7f8bea8d2400] 05:20:26 INFO - PROCESS | 16739 | 1462191626023 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bea98c000) [pid = 16739] [serial = 939] [outer = 0x7f8bea8d2400] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be6f62800) [pid = 16739] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be1004800) [pid = 16739] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be6fbe800) [pid = 16739] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be52bf800) [pid = 16739] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be6e15c00) [pid = 16739] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be54dc000) [pid = 16739] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be1f64800) [pid = 16739] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8bdcac5400) [pid = 16739] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be714b800) [pid = 16739] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:20:26 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be1f6e800) [pid = 16739] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:20:26 INFO - PROCESS | 16739 | 1462191626949 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1235ms 05:20:26 INFO - PROCESS | 16739 | 1462191626975 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 16739 | 1462191626978 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:20:26 INFO - PROCESS | 16739 | 1462191626990 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 16739 | 1462191626992 Marionette TRACE conn3 <- [1,1222,null,{}] 05:20:27 INFO - PROCESS | 16739 | 1462191626997 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:27 INFO - PROCESS | 16739 | 1462191627137 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:20:27 INFO - PROCESS | 16739 | 1462191627153 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf00d9000 == 54 [pid = 16739] [id = 313] 05:20:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8be7877000) [pid = 16739] [serial = 940] [outer = (nil)] 05:20:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8bea98f400) [pid = 16739] [serial = 941] [outer = 0x7f8be7877000] 05:20:27 INFO - PROCESS | 16739 | 1462191627214 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8bea9d6000) [pid = 16739] [serial = 942] [outer = 0x7f8be7877000] 05:20:28 INFO - PROCESS | 16739 | 1462191627995 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 16739 | 1462191628021 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:20:28 INFO - PROCESS | 16739 | 1462191628027 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 16739 | 1462191628029 Marionette TRACE conn3 <- [1,1226,null,{}] 05:20:28 INFO - PROCESS | 16739 | 1462191628035 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 16739 | 1462191628213 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:20:28 INFO - PROCESS | 16739 | 1462191628230 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf072b800 == 55 [pid = 16739] [id = 314] 05:20:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be71c9000) [pid = 16739] [serial = 943] [outer = (nil)] 05:20:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bea9e1400) [pid = 16739] [serial = 944] [outer = 0x7f8be71c9000] 05:20:28 INFO - PROCESS | 16739 | 1462191628289 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bea9e6800) [pid = 16739] [serial = 945] [outer = 0x7f8be71c9000] 05:20:29 INFO - PROCESS | 16739 | 1462191629230 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1230ms 05:20:29 INFO - PROCESS | 16739 | 1462191629258 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:20:29 INFO - PROCESS | 16739 | 1462191629266 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:20:29 INFO - PROCESS | 16739 | 1462191629273 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 16739 | 1462191629279 Marionette TRACE conn3 <- [1,1230,null,{}] 05:20:29 INFO - PROCESS | 16739 | 1462191629286 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:29 INFO - PROCESS | 16739 | 1462191629452 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:20:29 INFO - PROCESS | 16739 | 1462191629607 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be2147800 == 56 [pid = 16739] [id = 315] 05:20:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be1c52800) [pid = 16739] [serial = 946] [outer = (nil)] 05:20:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be2119800) [pid = 16739] [serial = 947] [outer = 0x7f8be1c52800] 05:20:29 INFO - PROCESS | 16739 | 1462191629683 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be6f56c00) [pid = 16739] [serial = 948] [outer = 0x7f8be1c52800] 05:20:30 INFO - PROCESS | 16739 | 1462191630592 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1383ms 05:20:30 INFO - PROCESS | 16739 | 1462191630657 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 16739 | 1462191630666 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:20:30 INFO - PROCESS | 16739 | 1462191630677 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 16739 | 1462191630680 Marionette TRACE conn3 <- [1,1234,null,{}] 05:20:30 INFO - PROCESS | 16739 | 1462191630686 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:30 INFO - PROCESS | 16739 | 1462191630889 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:20:31 INFO - PROCESS | 16739 | 1462191631045 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92a3000 == 57 [pid = 16739] [id = 316] 05:20:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be1e73c00) [pid = 16739] [serial = 949] [outer = (nil)] 05:20:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7125800) [pid = 16739] [serial = 950] [outer = 0x7f8be1e73c00] 05:20:31 INFO - PROCESS | 16739 | 1462191631117 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be7435000) [pid = 16739] [serial = 951] [outer = 0x7f8be1e73c00] 05:20:32 INFO - PROCESS | 16739 | 1462191631995 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1385ms 05:20:32 INFO - PROCESS | 16739 | 1462191632062 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:20:32 INFO - PROCESS | 16739 | 1462191632066 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:20:32 INFO - PROCESS | 16739 | 1462191632072 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 16739 | 1462191632078 Marionette TRACE conn3 <- [1,1238,null,{}] 05:20:32 INFO - PROCESS | 16739 | 1462191632093 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 16739 | 1462191632297 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:20:32 INFO - PROCESS | 16739 | 1462191632445 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0ea1000 == 58 [pid = 16739] [id = 317] 05:20:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be7e27c00) [pid = 16739] [serial = 952] [outer = (nil)] 05:20:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be934ac00) [pid = 16739] [serial = 953] [outer = 0x7f8be7e27c00] 05:20:32 INFO - PROCESS | 16739 | 1462191632520 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bea98a400) [pid = 16739] [serial = 954] [outer = 0x7f8be7e27c00] 05:20:33 INFO - PROCESS | 16739 | 1462191633412 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1384ms 05:20:33 INFO - PROCESS | 16739 | 1462191633456 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 16739 | 1462191633461 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:20:33 INFO - PROCESS | 16739 | 1462191633466 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 16739 | 1462191633469 Marionette TRACE conn3 <- [1,1242,null,{}] 05:20:33 INFO - PROCESS | 16739 | 1462191633474 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:33 INFO - PROCESS | 16739 | 1462191633644 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:20:33 INFO - PROCESS | 16739 | 1462191633794 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1476800 == 59 [pid = 16739] [id = 318] 05:20:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be84da000) [pid = 16739] [serial = 955] [outer = (nil)] 05:20:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bea9e6c00) [pid = 16739] [serial = 956] [outer = 0x7f8be84da000] 05:20:33 INFO - PROCESS | 16739 | 1462191633895 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8bea9ed000) [pid = 16739] [serial = 957] [outer = 0x7f8be84da000] 05:20:34 INFO - PROCESS | 16739 | 1462191634737 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1334ms 05:20:34 INFO - PROCESS | 16739 | 1462191634803 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 16739 | 1462191634807 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:20:34 INFO - PROCESS | 16739 | 1462191634813 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 16739 | 1462191634816 Marionette TRACE conn3 <- [1,1246,null,{}] 05:20:34 INFO - PROCESS | 16739 | 1462191634821 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:34 INFO - PROCESS | 16739 | 1462191634980 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:20:35 INFO - PROCESS | 16739 | 1462191635128 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf18f2800 == 60 [pid = 16739] [id = 319] 05:20:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bea98bc00) [pid = 16739] [serial = 958] [outer = (nil)] 05:20:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8beac1dc00) [pid = 16739] [serial = 959] [outer = 0x7f8bea98bc00] 05:20:35 INFO - PROCESS | 16739 | 1462191635198 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8beac24000) [pid = 16739] [serial = 960] [outer = 0x7f8bea98bc00] 05:20:36 INFO - PROCESS | 16739 | 1462191636186 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1428ms 05:20:36 INFO - PROCESS | 16739 | 1462191636243 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:20:36 INFO - PROCESS | 16739 | 1462191636246 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:20:36 INFO - PROCESS | 16739 | 1462191636252 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 16739 | 1462191636255 Marionette TRACE conn3 <- [1,1250,null,{}] 05:20:36 INFO - PROCESS | 16739 | 1462191636260 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:36 INFO - PROCESS | 16739 | 1462191636439 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:20:36 INFO - PROCESS | 16739 | 1462191636586 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06ce800 == 61 [pid = 16739] [id = 320] 05:20:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bdc9ee400) [pid = 16739] [serial = 961] [outer = (nil)] 05:20:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be1013800) [pid = 16739] [serial = 962] [outer = 0x7f8bdc9ee400] 05:20:36 INFO - PROCESS | 16739 | 1462191636660 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8bea9e9000) [pid = 16739] [serial = 963] [outer = 0x7f8bdc9ee400] 05:20:37 INFO - PROCESS | 16739 | 1462191637859 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1686ms 05:20:37 INFO - PROCESS | 16739 | 1462191637942 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:20:37 INFO - PROCESS | 16739 | 1462191637957 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:20:37 INFO - PROCESS | 16739 | 1462191637970 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 16739 | 1462191637979 Marionette TRACE conn3 <- [1,1254,null,{}] 05:20:38 INFO - PROCESS | 16739 | 1462191638077 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:38 INFO - PROCESS | 16739 | 1462191638544 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:20:38 INFO - PROCESS | 16739 | 1462191638681 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1cbc800 == 62 [pid = 16739] [id = 321] 05:20:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be1f6d400) [pid = 16739] [serial = 964] [outer = (nil)] 05:20:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be6fb8000) [pid = 16739] [serial = 965] [outer = 0x7f8be1f6d400] 05:20:38 INFO - PROCESS | 16739 | 1462191638756 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be7010400) [pid = 16739] [serial = 966] [outer = 0x7f8be1f6d400] 05:20:39 INFO - PROCESS | 16739 | 1462191639628 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1703ms 05:20:39 INFO - PROCESS | 16739 | 1462191639672 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 16739 | 1462191639683 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:20:39 INFO - PROCESS | 16739 | 1462191639693 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 16739 | 1462191639696 Marionette TRACE conn3 <- [1,1258,null,{}] 05:20:39 INFO - PROCESS | 16739 | 1462191639702 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:39 INFO - PROCESS | 16739 | 1462191639882 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:20:40 INFO - PROCESS | 16739 | 1462191640043 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd69000 == 61 [pid = 16739] [id = 261] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf00d9000 == 60 [pid = 16739] [id = 313] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be9299400) [pid = 16739] [serial = 905] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be1e70000) [pid = 16739] [serial = 875] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be6f64400) [pid = 16739] [serial = 878] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be77a9800) [pid = 16739] [serial = 881] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be7e1ec00) [pid = 16739] [serial = 884] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10ec800 == 61 [pid = 16739] [id = 322] 05:20:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be1e70000) [pid = 16739] [serial = 967] [outer = (nil)] 05:20:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be700c400) [pid = 16739] [serial = 968] [outer = 0x7f8be1e70000] 05:20:40 INFO - PROCESS | 16739 | 1462191640146 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be7ae9400) [pid = 16739] [serial = 969] [outer = 0x7f8be1e70000] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc8d1800 == 60 [pid = 16739] [id = 312] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94cb800 == 59 [pid = 16739] [id = 311] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f49800 == 58 [pid = 16739] [id = 310] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21d5000 == 57 [pid = 16739] [id = 309] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd6a000 == 56 [pid = 16739] [id = 308] 05:20:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d94000 == 55 [pid = 16739] [id = 307] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be6fc4000) [pid = 16739] [serial = 801] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be1f65400) [pid = 16739] [serial = 840] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be71ca800) [pid = 16739] [serial = 846] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be6fbdc00) [pid = 16739] [serial = 843] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be7d5e400) [pid = 16739] [serial = 899] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be77a3400) [pid = 16739] [serial = 902] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be54db800) [pid = 16739] [serial = 891] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be52b4800) [pid = 16739] [serial = 890] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be54d5c00) [pid = 16739] [serial = 888] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bdfd78800) [pid = 16739] [serial = 887] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be721a000) [pid = 16739] [serial = 896] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be6fc2400) [pid = 16739] [serial = 893] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be700c800) [pid = 16739] [serial = 894] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be7e25c00) [pid = 16739] [serial = 903] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7e25400) [pid = 16739] [serial = 900] [outer = (nil)] [url = about:blank] 05:20:40 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be7438800) [pid = 16739] [serial = 897] [outer = (nil)] [url = about:blank] 05:20:41 INFO - PROCESS | 16739 | 1462191641003 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1333ms 05:20:41 INFO - PROCESS | 16739 | 1462191641056 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 16739 | 1462191641059 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:20:41 INFO - PROCESS | 16739 | 1462191641067 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 16739 | 1462191641073 Marionette TRACE conn3 <- [1,1262,null,{}] 05:20:41 INFO - PROCESS | 16739 | 1462191641088 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:41 INFO - PROCESS | 16739 | 1462191641237 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:20:41 INFO - PROCESS | 16739 | 1462191641258 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8251800 == 56 [pid = 16739] [id = 323] 05:20:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be8267c00) [pid = 16739] [serial = 970] [outer = (nil)] 05:20:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be84e1c00) [pid = 16739] [serial = 971] [outer = 0x7f8be8267c00] 05:20:41 INFO - PROCESS | 16739 | 1462191641320 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be9310000) [pid = 16739] [serial = 972] [outer = 0x7f8be8267c00] 05:20:42 INFO - PROCESS | 16739 | 1462191642097 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1084ms 05:20:42 INFO - PROCESS | 16739 | 1462191642163 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:20:42 INFO - PROCESS | 16739 | 1462191642168 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:20:42 INFO - PROCESS | 16739 | 1462191642178 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:20:42 INFO - PROCESS | 16739 | 1462191642180 Marionette TRACE conn3 <- [1,1266,null,{}] 05:20:42 INFO - PROCESS | 16739 | 1462191642185 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:42 INFO - PROCESS | 16739 | 1462191642342 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:20:42 INFO - PROCESS | 16739 | 1462191642354 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea81f800 == 57 [pid = 16739] [id = 324] 05:20:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be6fc4000) [pid = 16739] [serial = 973] [outer = (nil)] 05:20:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bea98a800) [pid = 16739] [serial = 974] [outer = 0x7f8be6fc4000] 05:20:42 INFO - PROCESS | 16739 | 1462191642417 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bea9d9c00) [pid = 16739] [serial = 975] [outer = 0x7f8be6fc4000] 05:20:43 INFO - PROCESS | 16739 | 1462191643383 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1282ms 05:20:43 INFO - PROCESS | 16739 | 1462191643472 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 16739 | 1462191643481 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:20:43 INFO - PROCESS | 16739 | 1462191643493 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 16739 | 1462191643496 Marionette TRACE conn3 <- [1,1270,null,{}] 05:20:43 INFO - PROCESS | 16739 | 1462191643510 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 16739 | 1462191643793 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:20:43 INFO - PROCESS | 16739 | 1462191643828 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befad7000 == 58 [pid = 16739] [id = 325] 05:20:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be52c0800) [pid = 16739] [serial = 976] [outer = (nil)] 05:20:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bea9ef000) [pid = 16739] [serial = 977] [outer = 0x7f8be52c0800] 05:20:43 INFO - PROCESS | 16739 | 1462191643939 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be1015400) [pid = 16739] [serial = 978] [outer = 0x7f8be52c0800] 05:20:44 INFO - PROCESS | 16739 | 1462191644942 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1502ms 05:20:45 INFO - PROCESS | 16739 | 1462191645003 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 16739 | 1462191645006 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:20:45 INFO - PROCESS | 16739 | 1462191645013 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 16739 | 1462191645015 Marionette TRACE conn3 <- [1,1274,null,{}] 05:20:45 INFO - PROCESS | 16739 | 1462191645020 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:45 INFO - PROCESS | 16739 | 1462191645428 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be6fc1c00) [pid = 16739] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8bea8d2400) [pid = 16739] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8bdfd6dc00) [pid = 16739] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be7877000) [pid = 16739] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be6fc1400) [pid = 16739] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be1e6f400) [pid = 16739] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be6e21800) [pid = 16739] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bdc9f5800) [pid = 16739] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be2113c00) [pid = 16739] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be7225c00) [pid = 16739] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bdc9e8400) [pid = 16739] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:20:45 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bdc9f3000) [pid = 16739] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:20:45 INFO - PROCESS | 16739 | 1462191645566 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21ea000 == 59 [pid = 16739] [id = 326] 05:20:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be1009000) [pid = 16739] [serial = 979] [outer = (nil)] 05:20:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be210d800) [pid = 16739] [serial = 980] [outer = 0x7f8be1009000] 05:20:45 INFO - PROCESS | 16739 | 1462191645635 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be721e000) [pid = 16739] [serial = 981] [outer = 0x7f8be1009000] 05:20:46 INFO - PROCESS | 16739 | 1462191646364 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1381ms 05:20:46 INFO - PROCESS | 16739 | 1462191646397 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 16739 | 1462191646401 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:20:46 INFO - PROCESS | 16739 | 1462191646419 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 16739 | 1462191646422 Marionette TRACE conn3 <- [1,1278,null,{}] 05:20:46 INFO - PROCESS | 16739 | 1462191646432 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:46 INFO - PROCESS | 16739 | 1462191646657 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:20:46 INFO - PROCESS | 16739 | 1462191646803 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0dd0000 == 60 [pid = 16739] [id = 327] 05:20:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bdc9e9c00) [pid = 16739] [serial = 982] [outer = (nil)] 05:20:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8beac28800) [pid = 16739] [serial = 983] [outer = 0x7f8bdc9e9c00] 05:20:46 INFO - PROCESS | 16739 | 1462191646909 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bee7c5400) [pid = 16739] [serial = 984] [outer = 0x7f8bdc9e9c00] 05:20:47 INFO - PROCESS | 16739 | 1462191647819 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1438ms 05:20:47 INFO - PROCESS | 16739 | 1462191647855 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 16739 | 1462191647860 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:20:47 INFO - PROCESS | 16739 | 1462191647870 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - PROCESS | 16739 | 1462191647874 Marionette TRACE conn3 <- [1,1282,null,{}] 05:20:47 INFO - PROCESS | 16739 | 1462191647884 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:48 INFO - PROCESS | 16739 | 1462191648052 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:20:48 INFO - PROCESS | 16739 | 1462191648210 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be529e000 == 61 [pid = 16739] [id = 328] 05:20:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be100e400) [pid = 16739] [serial = 985] [outer = (nil)] 05:20:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be52b8c00) [pid = 16739] [serial = 986] [outer = 0x7f8be100e400] 05:20:48 INFO - PROCESS | 16739 | 1462191648295 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be6fbc000) [pid = 16739] [serial = 987] [outer = 0x7f8be100e400] 05:20:49 INFO - PROCESS | 16739 | 1462191649242 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1438ms 05:20:49 INFO - PROCESS | 16739 | 1462191649308 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 16739 | 1462191649317 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:20:49 INFO - PROCESS | 16739 | 1462191649326 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 16739 | 1462191649331 Marionette TRACE conn3 <- [1,1286,null,{}] 05:20:49 INFO - PROCESS | 16739 | 1462191649336 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 16739 | 1462191649540 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:20:49 INFO - PROCESS | 16739 | 1462191649691 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef559000 == 62 [pid = 16739] [id = 329] 05:20:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be54d5c00) [pid = 16739] [serial = 988] [outer = (nil)] 05:20:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7ae9800) [pid = 16739] [serial = 989] [outer = 0x7f8be54d5c00] 05:20:49 INFO - PROCESS | 16739 | 1462191649761 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be8267400) [pid = 16739] [serial = 990] [outer = 0x7f8be54d5c00] 05:20:50 INFO - PROCESS | 16739 | 1462191650738 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1481ms 05:20:50 INFO - PROCESS | 16739 | 1462191650808 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 16739 | 1462191650812 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:20:50 INFO - PROCESS | 16739 | 1462191650818 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 16739 | 1462191650824 Marionette TRACE conn3 <- [1,1290,null,{}] 05:20:50 INFO - PROCESS | 16739 | 1462191650839 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 16739 | 1462191651050 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:20:51 INFO - PROCESS | 16739 | 1462191651249 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22d2800 == 63 [pid = 16739] [id = 330] 05:20:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bea8d1c00) [pid = 16739] [serial = 991] [outer = (nil)] 05:20:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8beac2c400) [pid = 16739] [serial = 992] [outer = 0x7f8bea8d1c00] 05:20:51 INFO - PROCESS | 16739 | 1462191651365 Marionette DEBUG loaded listener.js 05:20:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bed2a6800) [pid = 16739] [serial = 993] [outer = 0x7f8bea8d1c00] 05:20:52 INFO - PROCESS | 16739 | 1462191652175 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1383ms 05:20:52 INFO - PROCESS | 16739 | 1462191652204 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 16739 | 1462191652209 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:20:52 INFO - PROCESS | 16739 | 1462191652214 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 16739 | 1462191652217 Marionette TRACE conn3 <- [1,1294,null,{}] 05:20:52 INFO - PROCESS | 16739 | 1462191652223 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:52 INFO - PROCESS | 16739 | 1462191652385 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:20:52 INFO - PROCESS | 16739 | 1462191652539 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf36e3000 == 64 [pid = 16739] [id = 331] 05:20:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bea9d7400) [pid = 16739] [serial = 994] [outer = (nil)] 05:20:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bee7c5000) [pid = 16739] [serial = 995] [outer = 0x7f8bea9d7400] 05:20:52 INFO - PROCESS | 16739 | 1462191652611 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8beeb95000) [pid = 16739] [serial = 996] [outer = 0x7f8bea9d7400] 05:20:53 INFO - PROCESS | 16739 | 1462191653482 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1331ms 05:20:53 INFO - PROCESS | 16739 | 1462191653546 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:20:53 INFO - PROCESS | 16739 | 1462191653550 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:20:53 INFO - PROCESS | 16739 | 1462191653556 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 16739 | 1462191653559 Marionette TRACE conn3 <- [1,1298,null,{}] 05:20:53 INFO - PROCESS | 16739 | 1462191653564 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 16739 | 1462191653729 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:20:53 INFO - PROCESS | 16739 | 1462191653884 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf387b000 == 65 [pid = 16739] [id = 332] 05:20:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bdcacd000) [pid = 16739] [serial = 997] [outer = (nil)] 05:20:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bede99400) [pid = 16739] [serial = 998] [outer = 0x7f8bdcacd000] 05:20:53 INFO - PROCESS | 16739 | 1462191653954 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bef6aa000) [pid = 16739] [serial = 999] [outer = 0x7f8bdcacd000] 05:20:54 INFO - PROCESS | 16739 | 1462191654859 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1586ms 05:20:55 INFO - PROCESS | 16739 | 1462191655143 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 16739 | 1462191655150 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:20:55 INFO - PROCESS | 16739 | 1462191655158 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 16739 | 1462191655162 Marionette TRACE conn3 <- [1,1302,null,{}] 05:20:55 INFO - PROCESS | 16739 | 1462191655169 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:55 INFO - PROCESS | 16739 | 1462191655327 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:20:55 INFO - PROCESS | 16739 | 1462191655547 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be529b000 == 66 [pid = 16739] [id = 333] 05:20:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be101c800) [pid = 16739] [serial = 1000] [outer = (nil)] 05:20:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be1c54c00) [pid = 16739] [serial = 1001] [outer = 0x7f8be101c800] 05:20:55 INFO - PROCESS | 16739 | 1462191655627 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be52b4000) [pid = 16739] [serial = 1002] [outer = 0x7f8be101c800] 05:20:56 INFO - PROCESS | 16739 | 1462191656544 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1435ms 05:20:56 INFO - PROCESS | 16739 | 1462191656594 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:20:56 INFO - PROCESS | 16739 | 1462191656599 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:20:56 INFO - PROCESS | 16739 | 1462191656610 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 16739 | 1462191656616 Marionette TRACE conn3 <- [1,1306,null,{}] 05:20:56 INFO - PROCESS | 16739 | 1462191656623 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 16739 | 1462191656780 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:20:56 INFO - PROCESS | 16739 | 1462191656942 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f20800 == 67 [pid = 16739] [id = 334] 05:20:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be6e17800) [pid = 16739] [serial = 1003] [outer = (nil)] 05:20:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be6f5a400) [pid = 16739] [serial = 1004] [outer = 0x7f8be6e17800] 05:20:57 INFO - PROCESS | 16739 | 1462191657049 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be6fc1c00) [pid = 16739] [serial = 1005] [outer = 0x7f8be6e17800] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8be2111000) [pid = 16739] [serial = 908] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8be711dc00) [pid = 16739] [serial = 911] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be9349800) [pid = 16739] [serial = 920] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be826d400) [pid = 16739] [serial = 914] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be930d000) [pid = 16739] [serial = 917] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21ea000 == 66 [pid = 16739] [id = 326] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befad7000 == 65 [pid = 16739] [id = 325] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea81f800 == 64 [pid = 16739] [id = 324] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8251800 == 63 [pid = 16739] [id = 323] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10ec800 == 62 [pid = 16739] [id = 322] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1cbc800 == 61 [pid = 16739] [id = 321] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1476800 == 60 [pid = 16739] [id = 318] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0ea1000 == 59 [pid = 16739] [id = 317] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be92a3000 == 58 [pid = 16739] [id = 316] 05:20:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be2147800 == 57 [pid = 16739] [id = 315] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be1e75000) [pid = 16739] [serial = 807] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be54d7000) [pid = 16739] [serial = 810] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be7587c00) [pid = 16739] [serial = 849] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bdcace800) [pid = 16739] [serial = 804] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be6fc5c00) [pid = 16739] [serial = 813] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be84e4400) [pid = 16739] [serial = 935] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bea982400) [pid = 16739] [serial = 938] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be1c50c00) [pid = 16739] [serial = 924] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be0d5f000) [pid = 16739] [serial = 923] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8bea98f400) [pid = 16739] [serial = 941] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be930e000) [pid = 16739] [serial = 936] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be7011c00) [pid = 16739] [serial = 929] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be7143800) [pid = 16739] [serial = 930] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bea98c000) [pid = 16739] [serial = 939] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be52b3c00) [pid = 16739] [serial = 926] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be6e1a000) [pid = 16739] [serial = 927] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be77a4800) [pid = 16739] [serial = 932] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7e1d000) [pid = 16739] [serial = 933] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bea9d6000) [pid = 16739] [serial = 942] [outer = (nil)] [url = about:blank] 05:20:57 INFO - PROCESS | 16739 | 1462191657935 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1394ms 05:20:58 INFO - PROCESS | 16739 | 1462191658002 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 16739 | 1462191658006 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:20:58 INFO - PROCESS | 16739 | 1462191658012 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 16739 | 1462191658015 Marionette TRACE conn3 <- [1,1310,null,{}] 05:20:58 INFO - PROCESS | 16739 | 1462191658029 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:58 INFO - PROCESS | 16739 | 1462191658184 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:20:58 INFO - PROCESS | 16739 | 1462191658303 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be215c800 == 58 [pid = 16739] [id = 335] 05:20:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bdcace800) [pid = 16739] [serial = 1006] [outer = (nil)] 05:20:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7113c00) [pid = 16739] [serial = 1007] [outer = 0x7f8bdcace800] 05:20:58 INFO - PROCESS | 16739 | 1462191658371 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be714c800) [pid = 16739] [serial = 1008] [outer = 0x7f8bdcace800] 05:20:59 INFO - PROCESS | 16739 | 1462191659136 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 16739 | 1462191659215 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:20:59 INFO - PROCESS | 16739 | 1462191659222 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 16739 | 1462191659224 Marionette TRACE conn3 <- [1,1314,null,{}] 05:20:59 INFO - PROCESS | 16739 | 1462191659229 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:59 INFO - PROCESS | 16739 | 1462191659375 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:20:59 INFO - PROCESS | 16739 | 1462191659385 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f44800 == 59 [pid = 16739] [id = 336] 05:20:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be7151c00) [pid = 16739] [serial = 1009] [outer = (nil)] 05:20:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be7874400) [pid = 16739] [serial = 1010] [outer = 0x7f8be7151c00] 05:20:59 INFO - PROCESS | 16739 | 1462191659447 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be7d5a400) [pid = 16739] [serial = 1011] [outer = 0x7f8be7151c00] 05:21:00 INFO - PROCESS | 16739 | 1462191660322 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1126ms 05:21:00 INFO - PROCESS | 16739 | 1462191660349 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:21:00 INFO - PROCESS | 16739 | 1462191660352 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:21:00 INFO - PROCESS | 16739 | 1462191660357 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 16739 | 1462191660359 Marionette TRACE conn3 <- [1,1318,null,{}] 05:21:00 INFO - PROCESS | 16739 | 1462191660365 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 16739 | 1462191660540 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:21:00 INFO - PROCESS | 16739 | 1462191660577 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be83a3800 == 60 [pid = 16739] [id = 337] 05:21:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be7871000) [pid = 16739] [serial = 1012] [outer = (nil)] 05:21:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be7e24400) [pid = 16739] [serial = 1013] [outer = 0x7f8be7871000] 05:21:00 INFO - PROCESS | 16739 | 1462191660637 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be8448800) [pid = 16739] [serial = 1014] [outer = 0x7f8be7871000] 05:21:01 INFO - PROCESS | 16739 | 1462191661467 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1182ms 05:21:01 INFO - PROCESS | 16739 | 1462191661541 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 16739 | 1462191661544 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:21:01 INFO - PROCESS | 16739 | 1462191661553 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 16739 | 1462191661556 Marionette TRACE conn3 <- [1,1322,null,{}] 05:21:01 INFO - PROCESS | 16739 | 1462191661575 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:02 INFO - PROCESS | 16739 | 1462191662024 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be826ac00) [pid = 16739] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be8266800) [pid = 16739] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be6e16000) [pid = 16739] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bdc9ee400) [pid = 16739] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be1f6d400) [pid = 16739] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be1004c00) [pid = 16739] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be7120400) [pid = 16739] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be1009000) [pid = 16739] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be6fc4000) [pid = 16739] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be2116800) [pid = 16739] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be52c0800) [pid = 16739] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bdfd6fc00) [pid = 16739] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be7e26c00) [pid = 16739] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be1e70000) [pid = 16739] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be54df400) [pid = 16739] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be8267c00) [pid = 16739] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be7220000) [pid = 16739] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:21:02 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be1c52c00) [pid = 16739] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:21:02 INFO - PROCESS | 16739 | 1462191662174 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d99800 == 61 [pid = 16739] [id = 338] 05:21:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8be0d5d800) [pid = 16739] [serial = 1015] [outer = (nil)] 05:21:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be1c52c00) [pid = 16739] [serial = 1016] [outer = 0x7f8be0d5d800] 05:21:02 INFO - PROCESS | 16739 | 1462191662243 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be7437800) [pid = 16739] [serial = 1017] [outer = 0x7f8be0d5d800] 05:21:02 INFO - PROCESS | 16739 | 1462191662902 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1402ms 05:21:02 INFO - PROCESS | 16739 | 1462191662956 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 16739 | 1462191662958 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:21:02 INFO - PROCESS | 16739 | 1462191662965 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 16739 | 1462191662968 Marionette TRACE conn3 <- [1,1326,null,{}] 05:21:02 INFO - PROCESS | 16739 | 1462191662973 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:03 INFO - PROCESS | 16739 | 1462191663157 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:21:03 INFO - PROCESS | 16739 | 1462191663174 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed264000 == 62 [pid = 16739] [id = 339] 05:21:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be77a2400) [pid = 16739] [serial = 1018] [outer = (nil)] 05:21:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be933e000) [pid = 16739] [serial = 1019] [outer = 0x7f8be77a2400] 05:21:03 INFO - PROCESS | 16739 | 1462191663232 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bea98e000) [pid = 16739] [serial = 1020] [outer = 0x7f8be77a2400] 05:21:04 INFO - PROCESS | 16739 | 1462191664119 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1187ms 05:21:04 INFO - PROCESS | 16739 | 1462191664155 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 16739 | 1462191664161 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:21:04 INFO - PROCESS | 16739 | 1462191664169 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 16739 | 1462191664174 Marionette TRACE conn3 <- [1,1330,null,{}] 05:21:04 INFO - PROCESS | 16739 | 1462191664193 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:04 INFO - PROCESS | 16739 | 1462191664363 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:21:04 INFO - PROCESS | 16739 | 1462191664493 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1ca5000 == 63 [pid = 16739] [id = 340] 05:21:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be0d5ec00) [pid = 16739] [serial = 1021] [outer = (nil)] 05:21:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be0d68400) [pid = 16739] [serial = 1022] [outer = 0x7f8be0d5ec00] 05:21:04 INFO - PROCESS | 16739 | 1462191664571 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be1f63400) [pid = 16739] [serial = 1023] [outer = 0x7f8be0d5ec00] 05:21:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7558800 == 62 [pid = 16739] [id = 10] 05:21:05 INFO - PROCESS | 16739 | 1462191665531 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1390ms 05:21:05 INFO - PROCESS | 16739 | 1462191665559 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 16739 | 1462191665567 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:21:05 INFO - PROCESS | 16739 | 1462191665577 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 16739 | 1462191665581 Marionette TRACE conn3 <- [1,1334,null,{}] 05:21:05 INFO - PROCESS | 16739 | 1462191665587 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 16739 | 1462191665753 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:21:05 INFO - PROCESS | 16739 | 1462191665909 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8240000 == 63 [pid = 16739] [id = 341] 05:21:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be0d60c00) [pid = 16739] [serial = 1024] [outer = (nil)] 05:21:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7008800) [pid = 16739] [serial = 1025] [outer = 0x7f8be0d60c00] 05:21:05 INFO - PROCESS | 16739 | 1462191665979 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be7127400) [pid = 16739] [serial = 1026] [outer = 0x7f8be0d60c00] 05:21:06 INFO - PROCESS | 16739 | 1462191666936 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1431ms 05:21:07 INFO - PROCESS | 16739 | 1462191667010 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:21:07 INFO - PROCESS | 16739 | 1462191667015 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:21:07 INFO - PROCESS | 16739 | 1462191667021 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 16739 | 1462191667027 Marionette TRACE conn3 <- [1,1338,null,{}] 05:21:07 INFO - PROCESS | 16739 | 1462191667043 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:07 INFO - PROCESS | 16739 | 1462191667255 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:21:07 INFO - PROCESS | 16739 | 1462191667484 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf035c000 == 64 [pid = 16739] [id = 342] 05:21:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be77acc00) [pid = 16739] [serial = 1027] [outer = (nil)] 05:21:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be7e22800) [pid = 16739] [serial = 1028] [outer = 0x7f8be77acc00] 05:21:07 INFO - PROCESS | 16739 | 1462191667615 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be9299400) [pid = 16739] [serial = 1029] [outer = 0x7f8be77acc00] 05:21:08 INFO - PROCESS | 16739 | 1462191668939 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1940ms 05:21:08 INFO - PROCESS | 16739 | 1462191668961 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:21:08 INFO - PROCESS | 16739 | 1462191668966 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:21:08 INFO - PROCESS | 16739 | 1462191668971 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 16739 | 1462191668974 Marionette TRACE conn3 <- [1,1342,null,{}] 05:21:09 INFO - PROCESS | 16739 | 1462191669021 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 16739 | 1462191669228 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:21:09 INFO - PROCESS | 16739 | 1462191669341 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0b0a800 == 65 [pid = 16739] [id = 343] 05:21:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be7878400) [pid = 16739] [serial = 1030] [outer = (nil)] 05:21:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bea98c000) [pid = 16739] [serial = 1031] [outer = 0x7f8be7878400] 05:21:09 INFO - PROCESS | 16739 | 1462191669411 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8bea9dc800) [pid = 16739] [serial = 1032] [outer = 0x7f8be7878400] 05:21:10 INFO - PROCESS | 16739 | 1462191670259 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1334ms 05:21:10 INFO - PROCESS | 16739 | 1462191670306 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 16739 | 1462191670310 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:21:10 INFO - PROCESS | 16739 | 1462191670316 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 16739 | 1462191670318 Marionette TRACE conn3 <- [1,1346,null,{}] 05:21:10 INFO - PROCESS | 16739 | 1462191670323 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:10 INFO - PROCESS | 16739 | 1462191670479 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:21:10 INFO - PROCESS | 16739 | 1462191670633 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf18f8000 == 66 [pid = 16739] [id = 344] 05:21:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be7d5a000) [pid = 16739] [serial = 1033] [outer = (nil)] 05:21:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8beac23c00) [pid = 16739] [serial = 1034] [outer = 0x7f8be7d5a000] 05:21:10 INFO - PROCESS | 16739 | 1462191670705 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bed2a0c00) [pid = 16739] [serial = 1035] [outer = 0x7f8be7d5a000] 05:21:11 INFO - PROCESS | 16739 | 1462191671611 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1327ms 05:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:21:11 INFO - PROCESS | 16739 | 1462191671644 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 16739 | 1462191671647 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:21:11 INFO - PROCESS | 16739 | 1462191671654 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 16739 | 1462191671656 Marionette TRACE conn3 <- [1,1350,null,{}] 05:21:11 INFO - PROCESS | 16739 | 1462191671662 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:11 INFO - PROCESS | 16739 | 1462191671839 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:21:12 INFO - PROCESS | 16739 | 1462191672000 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf7515000 == 67 [pid = 16739] [id = 345] 05:21:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bea984400) [pid = 16739] [serial = 1036] [outer = (nil)] 05:21:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8beeb94c00) [pid = 16739] [serial = 1037] [outer = 0x7f8bea984400] 05:21:12 INFO - PROCESS | 16739 | 1462191672080 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8befb33400) [pid = 16739] [serial = 1038] [outer = 0x7f8bea984400] 05:21:13 INFO - PROCESS | 16739 | 1462191673048 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1435ms 05:21:13 INFO - PROCESS | 16739 | 1462191673088 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 16739 | 1462191673092 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:21:13 INFO - PROCESS | 16739 | 1462191673098 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 16739 | 1462191673100 Marionette TRACE conn3 <- [1,1354,null,{}] 05:21:13 INFO - PROCESS | 16739 | 1462191673106 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:13 INFO - PROCESS | 16739 | 1462191673266 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:21:13 INFO - PROCESS | 16739 | 1462191673416 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e2800 == 68 [pid = 16739] [id = 346] 05:21:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be1021000) [pid = 16739] [serial = 1039] [outer = (nil)] 05:21:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be9293800) [pid = 16739] [serial = 1040] [outer = 0x7f8be1021000] 05:21:13 INFO - PROCESS | 16739 | 1462191673483 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bed2a5000) [pid = 16739] [serial = 1041] [outer = 0x7f8be1021000] 05:21:14 INFO - PROCESS | 16739 | 1462191674571 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1488ms 05:21:14 INFO - PROCESS | 16739 | 1462191674586 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 16739 | 1462191674592 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:21:14 INFO - PROCESS | 16739 | 1462191674600 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 16739 | 1462191674605 Marionette TRACE conn3 <- [1,1358,null,{}] 05:21:14 INFO - PROCESS | 16739 | 1462191674614 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:14 INFO - PROCESS | 16739 | 1462191674773 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:21:15 INFO - PROCESS | 16739 | 1462191674994 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79a0800 == 69 [pid = 16739] [id = 347] 05:21:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be1c4b000) [pid = 16739] [serial = 1042] [outer = (nil)] 05:21:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be1f66400) [pid = 16739] [serial = 1043] [outer = 0x7f8be1c4b000] 05:21:15 INFO - PROCESS | 16739 | 1462191675078 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be54d9000) [pid = 16739] [serial = 1044] [outer = 0x7f8be1c4b000] 05:21:15 INFO - PROCESS | 16739 | 1462191675865 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1335ms 05:21:15 INFO - PROCESS | 16739 | 1462191675934 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:21:15 INFO - PROCESS | 16739 | 1462191675946 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:21:15 INFO - PROCESS | 16739 | 1462191675955 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 16739 | 1462191675959 Marionette TRACE conn3 <- [1,1362,null,{}] 05:21:15 INFO - PROCESS | 16739 | 1462191675964 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 16739 | 1462191676122 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:21:16 INFO - PROCESS | 16739 | 1462191676280 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d8a800 == 70 [pid = 16739] [id = 348] 05:21:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be54d3400) [pid = 16739] [serial = 1045] [outer = (nil)] 05:21:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be7008c00) [pid = 16739] [serial = 1046] [outer = 0x7f8be54d3400] 05:21:16 INFO - PROCESS | 16739 | 1462191676345 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be7125400) [pid = 16739] [serial = 1047] [outer = 0x7f8be54d3400] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f06000 == 69 [pid = 16739] [id = 302] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0b1b000 == 68 [pid = 16739] [id = 306] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d99800 == 67 [pid = 16739] [id = 338] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be83a3800 == 66 [pid = 16739] [id = 337] 05:21:16 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bea9e1400) [pid = 16739] [serial = 944] [outer = (nil)] [url = about:blank] 05:21:16 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8be934ac00) [pid = 16739] [serial = 953] [outer = (nil)] [url = about:blank] 05:21:16 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be7125800) [pid = 16739] [serial = 950] [outer = (nil)] [url = about:blank] 05:21:16 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be2119800) [pid = 16739] [serial = 947] [outer = (nil)] [url = about:blank] 05:21:16 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8beac1dc00) [pid = 16739] [serial = 959] [outer = (nil)] [url = about:blank] 05:21:16 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8bea9e6c00) [pid = 16739] [serial = 956] [outer = (nil)] [url = about:blank] 05:21:16 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8beac28800) [pid = 16739] [serial = 983] [outer = (nil)] [url = about:blank] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f44800 == 65 [pid = 16739] [id = 336] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be215c800 == 64 [pid = 16739] [id = 335] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f20800 == 63 [pid = 16739] [id = 334] 05:21:16 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be529b000 == 62 [pid = 16739] [id = 333] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be9305400) [pid = 16739] [serial = 906] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be933c400) [pid = 16739] [serial = 918] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be7224400) [pid = 16739] [serial = 912] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be1013800) [pid = 16739] [serial = 962] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be6fb8000) [pid = 16739] [serial = 965] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bea8cf000) [pid = 16739] [serial = 921] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be787a400) [pid = 16739] [serial = 882] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be721e000) [pid = 16739] [serial = 981] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bea9d9c00) [pid = 16739] [serial = 975] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8bea98a800) [pid = 16739] [serial = 974] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be7e1d400) [pid = 16739] [serial = 873] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8bea9ef000) [pid = 16739] [serial = 977] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be54e0400) [pid = 16739] [serial = 909] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be9291400) [pid = 16739] [serial = 915] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be700c400) [pid = 16739] [serial = 968] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7110400) [pid = 16739] [serial = 879] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be210d800) [pid = 16739] [serial = 980] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be9310000) [pid = 16739] [serial = 972] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be84e1c00) [pid = 16739] [serial = 971] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be1015400) [pid = 16739] [serial = 978] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8bea9e9000) [pid = 16739] [serial = 963] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be7ae9400) [pid = 16739] [serial = 969] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be7e25000) [pid = 16739] [serial = 885] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be210e000) [pid = 16739] [serial = 876] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be7010400) [pid = 16739] [serial = 966] [outer = (nil)] [url = about:blank] 05:21:17 INFO - PROCESS | 16739 | 1462191677292 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1383ms 05:21:17 INFO - PROCESS | 16739 | 1462191677338 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 16739 | 1462191677342 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:21:17 INFO - PROCESS | 16739 | 1462191677349 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 16739 | 1462191677354 Marionette TRACE conn3 <- [1,1366,null,{}] 05:21:17 INFO - PROCESS | 16739 | 1462191677368 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:17 INFO - PROCESS | 16739 | 1462191677526 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:21:17 INFO - PROCESS | 16739 | 1462191677538 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be529b000 == 63 [pid = 16739] [id = 349] 05:21:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be7010400) [pid = 16739] [serial = 1048] [outer = (nil)] 05:21:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8be7434000) [pid = 16739] [serial = 1049] [outer = 0x7f8be7010400] 05:21:17 INFO - PROCESS | 16739 | 1462191677632 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be7879400) [pid = 16739] [serial = 1050] [outer = 0x7f8be7010400] 05:21:18 INFO - PROCESS | 16739 | 1462191678493 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 16739 | 1462191678542 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:21:18 INFO - PROCESS | 16739 | 1462191678547 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 16739 | 1462191678550 Marionette TRACE conn3 <- [1,1370,null,{}] 05:21:18 INFO - PROCESS | 16739 | 1462191678555 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:18 INFO - PROCESS | 16739 | 1462191678760 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:21:18 INFO - PROCESS | 16739 | 1462191678779 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beaa28800 == 64 [pid = 16739] [id = 350] 05:21:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be714b800) [pid = 16739] [serial = 1051] [outer = (nil)] 05:21:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be7e29800) [pid = 16739] [serial = 1052] [outer = 0x7f8be714b800] 05:21:18 INFO - PROCESS | 16739 | 1462191678838 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be9308800) [pid = 16739] [serial = 1053] [outer = 0x7f8be714b800] 05:21:19 INFO - PROCESS | 16739 | 1462191679628 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 16739 | 1462191679701 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:21:19 INFO - PROCESS | 16739 | 1462191679708 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 16739 | 1462191679709 Marionette TRACE conn3 <- [1,1374,null,{}] 05:21:19 INFO - PROCESS | 16739 | 1462191679715 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 16739 | 1462191679893 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:21:19 INFO - PROCESS | 16739 | 1462191679916 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef66d000 == 65 [pid = 16739] [id = 351] 05:21:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be101d000) [pid = 16739] [serial = 1054] [outer = (nil)] 05:21:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8bea985800) [pid = 16739] [serial = 1055] [outer = 0x7f8be101d000] 05:21:19 INFO - PROCESS | 16739 | 1462191679974 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8bea9e9000) [pid = 16739] [serial = 1056] [outer = 0x7f8be101d000] 05:21:20 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:21:20 INFO - PROCESS | 16739 | 1462191680851 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 16739 | 1462191680890 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:21:20 INFO - PROCESS | 16739 | 1462191680897 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 16739 | 1462191680900 Marionette TRACE conn3 <- [1,1378,null,{}] 05:21:20 INFO - PROCESS | 16739 | 1462191680911 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 16739 | 1462191681122 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:21:21 INFO - PROCESS | 16739 | 1462191681144 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0684800 == 66 [pid = 16739] [id = 352] 05:21:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bea8ce400) [pid = 16739] [serial = 1057] [outer = (nil)] 05:21:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bef6ac400) [pid = 16739] [serial = 1058] [outer = 0x7f8bea8ce400] 05:21:21 INFO - PROCESS | 16739 | 1462191681208 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8befe39c00) [pid = 16739] [serial = 1059] [outer = 0x7f8bea8ce400] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be7871000) [pid = 16739] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be0d5d800) [pid = 16739] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bdcace800) [pid = 16739] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bdc9e9c00) [pid = 16739] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be101c800) [pid = 16739] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be6e17800) [pid = 16739] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be7151c00) [pid = 16739] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be1c52800) [pid = 16739] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8bea98bc00) [pid = 16739] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be71c9000) [pid = 16739] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 95 (0x7f8be7e27c00) [pid = 16739] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 94 (0x7f8be84da000) [pid = 16739] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:21:21 INFO - PROCESS | 16739 | --DOMWINDOW == 93 (0x7f8be1e73c00) [pid = 16739] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:21:22 INFO - PROCESS | 16739 | 1462191682115 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 16739 | 1462191682138 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:21:22 INFO - PROCESS | 16739 | 1462191682144 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 16739 | 1462191682147 Marionette TRACE conn3 <- [1,1382,null,{}] 05:21:22 INFO - PROCESS | 16739 | 1462191682152 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:22 INFO - PROCESS | 16739 | 1462191682341 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:21:22 INFO - PROCESS | 16739 | 1462191682414 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94c3800 == 67 [pid = 16739] [id = 353] 05:21:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 94 (0x7f8bdfd7ac00) [pid = 16739] [serial = 1060] [outer = (nil)] 05:21:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 95 (0x7f8be77af800) [pid = 16739] [serial = 1061] [outer = 0x7f8bdfd7ac00] 05:21:22 INFO - PROCESS | 16739 | 1462191682474 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 96 (0x7f8beeb91800) [pid = 16739] [serial = 1062] [outer = 0x7f8bdfd7ac00] 05:21:23 INFO - PROCESS | 16739 | [16739] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:21:23 INFO - PROCESS | 16739 | 1462191683174 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 16739 | 1462191683232 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:21:23 INFO - PROCESS | 16739 | 1462191683238 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 16739 | 1462191683240 Marionette TRACE conn3 <- [1,1386,null,{}] 05:21:23 INFO - PROCESS | 16739 | 1462191683255 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:23 INFO - PROCESS | 16739 | 1462191683412 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:21:23 INFO - PROCESS | 16739 | 1462191683451 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf18f9800 == 68 [pid = 16739] [id = 354] 05:21:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8bf005a800) [pid = 16739] [serial = 1063] [outer = (nil)] 05:21:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bf0061c00) [pid = 16739] [serial = 1064] [outer = 0x7f8bf005a800] 05:21:23 INFO - PROCESS | 16739 | 1462191683516 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bf0066c00) [pid = 16739] [serial = 1065] [outer = 0x7f8bf005a800] 05:21:24 INFO - PROCESS | 16739 | 1462191684664 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:21:24 INFO - PROCESS | 16739 | 1462191684689 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:21:24 INFO - PROCESS | 16739 | 1462191684697 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 16739 | 1462191684703 Marionette TRACE conn3 <- [1,1390,null,{}] 05:21:24 INFO - PROCESS | 16739 | 1462191684710 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:24 INFO - PROCESS | 16739 | 1462191684940 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:21:25 INFO - PROCESS | 16739 | 1462191685141 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5e5d000 == 69 [pid = 16739] [id = 355] 05:21:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be6e22000) [pid = 16739] [serial = 1066] [outer = (nil)] 05:21:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be6fb9400) [pid = 16739] [serial = 1067] [outer = 0x7f8be6e22000] 05:21:25 INFO - PROCESS | 16739 | 1462191685262 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be711f800) [pid = 16739] [serial = 1068] [outer = 0x7f8be6e22000] 05:21:26 INFO - PROCESS | 16739 | 1462191686089 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1436ms 05:21:26 INFO - PROCESS | 16739 | 1462191686132 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 16739 | 1462191686141 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:21:26 INFO - PROCESS | 16739 | 1462191686151 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 16739 | 1462191686154 Marionette TRACE conn3 <- [1,1394,null,{}] 05:21:26 INFO - PROCESS | 16739 | 1462191686160 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 16739 | 1462191686343 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:21:26 INFO - PROCESS | 16739 | 1462191686496 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf00d5800 == 70 [pid = 16739] [id = 356] 05:21:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be7146800) [pid = 16739] [serial = 1069] [outer = (nil)] 05:21:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7aee400) [pid = 16739] [serial = 1070] [outer = 0x7f8be7146800] 05:21:26 INFO - PROCESS | 16739 | 1462191686567 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be84e1c00) [pid = 16739] [serial = 1071] [outer = 0x7f8be7146800] 05:21:27 INFO - PROCESS | 16739 | 1462191687491 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1381ms 05:21:27 INFO - PROCESS | 16739 | 1462191687532 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 16739 | 1462191687536 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:21:27 INFO - PROCESS | 16739 | 1462191687542 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 16739 | 1462191687548 Marionette TRACE conn3 <- [1,1398,null,{}] 05:21:27 INFO - PROCESS | 16739 | 1462191687563 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:27 INFO - PROCESS | 16739 | 1462191687726 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:21:27 INFO - PROCESS | 16739 | 1462191687887 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf7487000 == 71 [pid = 16739] [id = 357] 05:21:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bea9f0800) [pid = 16739] [serial = 1072] [outer = (nil)] 05:21:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bee677c00) [pid = 16739] [serial = 1073] [outer = 0x7f8bea9f0800] 05:21:27 INFO - PROCESS | 16739 | 1462191687960 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8bef57e800) [pid = 16739] [serial = 1074] [outer = 0x7f8bea9f0800] 05:21:28 INFO - PROCESS | 16739 | 1462191688859 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1334ms 05:21:28 INFO - PROCESS | 16739 | 1462191688877 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:21:28 INFO - PROCESS | 16739 | 1462191688882 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:21:28 INFO - PROCESS | 16739 | 1462191688887 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 16739 | 1462191688891 Marionette TRACE conn3 <- [1,1402,null,{}] 05:21:28 INFO - PROCESS | 16739 | 1462191688896 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:29 INFO - PROCESS | 16739 | 1462191689063 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:21:29 INFO - PROCESS | 16739 | 1462191689223 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfdd38000 == 72 [pid = 16739] [id = 358] 05:21:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be7d59c00) [pid = 16739] [serial = 1075] [outer = (nil)] 05:21:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8bf005b400) [pid = 16739] [serial = 1076] [outer = 0x7f8be7d59c00] 05:21:29 INFO - PROCESS | 16739 | 1462191689299 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8bf008b800) [pid = 16739] [serial = 1077] [outer = 0x7f8be7d59c00] 05:21:30 INFO - PROCESS | 16739 | 1462191690099 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1283ms 05:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:21:30 INFO - PROCESS | 16739 | 1462191690171 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 16739 | 1462191690174 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:21:30 INFO - PROCESS | 16739 | 1462191690181 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 16739 | 1462191690184 Marionette TRACE conn3 <- [1,1406,null,{}] 05:21:30 INFO - PROCESS | 16739 | 1462191690189 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 16739 | 1462191690383 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:21:30 INFO - PROCESS | 16739 | 1462191690536 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe28e000 == 73 [pid = 16739] [id = 359] 05:21:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be7d58c00) [pid = 16739] [serial = 1078] [outer = (nil)] 05:21:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be7d61c00) [pid = 16739] [serial = 1079] [outer = 0x7f8be7d58c00] 05:21:30 INFO - PROCESS | 16739 | 1462191690605 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bf0207400) [pid = 16739] [serial = 1080] [outer = 0x7f8be7d58c00] 05:21:31 INFO - PROCESS | 16739 | 1462191691514 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1387ms 05:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:21:31 INFO - PROCESS | 16739 | 1462191691568 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 16739 | 1462191691571 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:21:31 INFO - PROCESS | 16739 | 1462191691577 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 16739 | 1462191691580 Marionette TRACE conn3 <- [1,1410,null,{}] 05:21:31 INFO - PROCESS | 16739 | 1462191691585 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:31 INFO - PROCESS | 16739 | 1462191691759 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:21:31 INFO - PROCESS | 16739 | 1462191691912 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff159800 == 74 [pid = 16739] [id = 360] 05:21:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bef572c00) [pid = 16739] [serial = 1081] [outer = (nil)] 05:21:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bf0ac6800) [pid = 16739] [serial = 1082] [outer = 0x7f8bef572c00] 05:21:31 INFO - PROCESS | 16739 | 1462191691984 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8bf0e3e800) [pid = 16739] [serial = 1083] [outer = 0x7f8bef572c00] 05:21:32 INFO - PROCESS | 16739 | 1462191692967 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1429ms 05:21:33 INFO - PROCESS | 16739 | 1462191693006 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 16739 | 1462191693009 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:21:33 INFO - PROCESS | 16739 | 1462191693016 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 16739 | 1462191693018 Marionette TRACE conn3 <- [1,1414,null,{}] 05:21:33 INFO - PROCESS | 16739 | 1462191693024 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:33 INFO - PROCESS | 16739 | 1462191693183 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:21:33 INFO - PROCESS | 16739 | 1462191693679 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be51cc000 == 75 [pid = 16739] [id = 361] 05:21:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bdfd76800) [pid = 16739] [serial = 1084] [outer = (nil)] 05:21:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bdfde4400) [pid = 16739] [serial = 1085] [outer = 0x7f8bdfd76800] 05:21:33 INFO - PROCESS | 16739 | 1462191693802 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be1016400) [pid = 16739] [serial = 1086] [outer = 0x7f8bdfd76800] 05:21:34 INFO - PROCESS | 16739 | 1462191694813 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1834ms 05:21:34 INFO - PROCESS | 16739 | 1462191694851 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:21:34 INFO - PROCESS | 16739 | 1462191694857 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:21:34 INFO - PROCESS | 16739 | 1462191694863 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 16739 | 1462191694868 Marionette TRACE conn3 <- [1,1418,null,{}] 05:21:34 INFO - PROCESS | 16739 | 1462191694875 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:35 INFO - PROCESS | 16739 | 1462191695083 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5299000 == 74 [pid = 16739] [id = 246] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be215b800 == 73 [pid = 16739] [id = 260] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be729c800 == 72 [pid = 16739] [id = 247] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be823f000 == 71 [pid = 16739] [id = 250] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be933e000) [pid = 16739] [serial = 1019] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | 1462191695324 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94c3800 == 70 [pid = 16739] [id = 353] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0684800 == 69 [pid = 16739] [id = 352] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef66d000 == 68 [pid = 16739] [id = 351] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8beaa28800 == 67 [pid = 16739] [id = 350] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be529b000 == 66 [pid = 16739] [id = 349] 05:21:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1c9f000 == 67 [pid = 16739] [id = 362] 05:21:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bdfde3c00) [pid = 16739] [serial = 1087] [outer = (nil)] 05:21:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be1e70000) [pid = 16739] [serial = 1088] [outer = 0x7f8bdfde3c00] 05:21:35 INFO - PROCESS | 16739 | 1462191695401 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be6f58c00) [pid = 16739] [serial = 1089] [outer = 0x7f8bdfde3c00] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d8a800 == 66 [pid = 16739] [id = 348] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79a0800 == 65 [pid = 16739] [id = 347] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf18f8000 == 64 [pid = 16739] [id = 344] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0b0a800 == 63 [pid = 16739] [id = 343] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1ca5000 == 62 [pid = 16739] [id = 340] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed264000 == 61 [pid = 16739] [id = 339] 05:21:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79ec800 == 60 [pid = 16739] [id = 11] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be6f56c00) [pid = 16739] [serial = 948] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8beac24000) [pid = 16739] [serial = 960] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bea9e6800) [pid = 16739] [serial = 945] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8bea98a400) [pid = 16739] [serial = 954] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bea9ed000) [pid = 16739] [serial = 957] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be7435000) [pid = 16739] [serial = 951] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be7e24400) [pid = 16739] [serial = 1013] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be1c52c00) [pid = 16739] [serial = 1016] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be8448800) [pid = 16739] [serial = 1014] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be7113c00) [pid = 16739] [serial = 1007] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be714c800) [pid = 16739] [serial = 1008] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8bee7c5400) [pid = 16739] [serial = 984] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be52b4000) [pid = 16739] [serial = 1002] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be1c54c00) [pid = 16739] [serial = 1001] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be6fc1c00) [pid = 16739] [serial = 1005] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be6f5a400) [pid = 16739] [serial = 1004] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be7874400) [pid = 16739] [serial = 1010] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8beac2c400) [pid = 16739] [serial = 992] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7ae9800) [pid = 16739] [serial = 989] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be52b8c00) [pid = 16739] [serial = 986] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8bee7c5000) [pid = 16739] [serial = 995] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8bede99400) [pid = 16739] [serial = 998] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8be7437800) [pid = 16739] [serial = 1017] [outer = (nil)] [url = about:blank] 05:21:35 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be7d5a400) [pid = 16739] [serial = 1011] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 16739 | 1462191696175 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1390ms 05:21:36 INFO - PROCESS | 16739 | 1462191696256 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 16739 | 1462191696262 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:21:36 INFO - PROCESS | 16739 | 1462191696268 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 16739 | 1462191696271 Marionette TRACE conn3 <- [1,1422,null,{}] 05:21:36 INFO - PROCESS | 16739 | 1462191696276 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:36 INFO - PROCESS | 16739 | 1462191696424 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:21:36 INFO - PROCESS | 16739 | 1462191696436 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5292800 == 61 [pid = 16739] [id = 363] 05:21:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be7004800) [pid = 16739] [serial = 1090] [outer = (nil)] 05:21:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be7110400) [pid = 16739] [serial = 1091] [outer = 0x7f8be7004800] 05:21:36 INFO - PROCESS | 16739 | 1462191696499 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be7129400) [pid = 16739] [serial = 1092] [outer = 0x7f8be7004800] 05:21:37 INFO - PROCESS | 16739 | 1462191697371 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1134ms 05:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:21:37 INFO - PROCESS | 16739 | 1462191697402 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 16739 | 1462191697405 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:21:37 INFO - PROCESS | 16739 | 1462191697418 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 16739 | 1462191697427 Marionette TRACE conn3 <- [1,1426,null,{}] 05:21:37 INFO - PROCESS | 16739 | 1462191697435 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:37 INFO - PROCESS | 16739 | 1462191697580 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:21:37 INFO - PROCESS | 16739 | 1462191697706 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f52000 == 62 [pid = 16739] [id = 364] 05:21:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be52b9000) [pid = 16739] [serial = 1093] [outer = (nil)] 05:21:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be7222400) [pid = 16739] [serial = 1094] [outer = 0x7f8be52b9000] 05:21:37 INFO - PROCESS | 16739 | 1462191697765 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7872400) [pid = 16739] [serial = 1095] [outer = 0x7f8be52b9000] 05:21:38 INFO - PROCESS | 16739 | 1462191698603 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1255ms 05:21:38 INFO - PROCESS | 16739 | 1462191698667 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 16739 | 1462191698671 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:21:38 INFO - PROCESS | 16739 | 1462191698677 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 16739 | 1462191698679 Marionette TRACE conn3 <- [1,1430,null,{}] 05:21:38 INFO - PROCESS | 16739 | 1462191698684 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:38 INFO - PROCESS | 16739 | 1462191698897 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:21:38 INFO - PROCESS | 16739 | 1462191698921 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94b6800 == 63 [pid = 16739] [id = 365] 05:21:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be7433400) [pid = 16739] [serial = 1096] [outer = (nil)] 05:21:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be7e24c00) [pid = 16739] [serial = 1097] [outer = 0x7f8be7433400] 05:21:38 INFO - PROCESS | 16739 | 1462191698980 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be826b400) [pid = 16739] [serial = 1098] [outer = 0x7f8be7433400] 05:21:39 INFO - PROCESS | 16739 | 1462191699838 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1233ms 05:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:21:39 INFO - PROCESS | 16739 | 1462191699912 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 16739 | 1462191699914 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:21:39 INFO - PROCESS | 16739 | 1462191699921 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 16739 | 1462191699923 Marionette TRACE conn3 <- [1,1434,null,{}] 05:21:39 INFO - PROCESS | 16739 | 1462191699930 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 16739 | 1462191700118 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be101d000) [pid = 16739] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8bea8ce400) [pid = 16739] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be54d3400) [pid = 16739] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8be7010400) [pid = 16739] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be1c4b000) [pid = 16739] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be714b800) [pid = 16739] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be77a2400) [pid = 16739] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bdfd7ac00) [pid = 16739] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be77aa400) [pid = 16739] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:21:40 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be7559000) [pid = 16739] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:21:40 INFO - PROCESS | 16739 | 1462191700609 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e1e000 == 64 [pid = 16739] [id = 366] 05:21:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8bdc9f6000) [pid = 16739] [serial = 1099] [outer = (nil)] 05:21:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8bdfd6fc00) [pid = 16739] [serial = 1100] [outer = 0x7f8bdc9f6000] 05:21:40 INFO - PROCESS | 16739 | 1462191700688 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be0d5fc00) [pid = 16739] [serial = 1101] [outer = 0x7f8bdc9f6000] 05:21:41 INFO - PROCESS | 16739 | 1462191701622 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1741ms 05:21:41 INFO - PROCESS | 16739 | 1462191701662 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:21:41 INFO - PROCESS | 16739 | 1462191701668 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:21:41 INFO - PROCESS | 16739 | 1462191701675 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 16739 | 1462191701681 Marionette TRACE conn3 <- [1,1438,null,{}] 05:21:41 INFO - PROCESS | 16739 | 1462191701688 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:41 INFO - PROCESS | 16739 | 1462191701867 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:21:42 INFO - PROCESS | 16739 | 1462191702020 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be781c800 == 65 [pid = 16739] [id = 367] 05:21:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be210a400) [pid = 16739] [serial = 1102] [outer = (nil)] 05:21:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be54e0400) [pid = 16739] [serial = 1103] [outer = 0x7f8be210a400] 05:21:42 INFO - PROCESS | 16739 | 1462191702094 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be6f59400) [pid = 16739] [serial = 1104] [outer = 0x7f8be210a400] 05:21:43 INFO - PROCESS | 16739 | 1462191703046 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1440ms 05:21:43 INFO - PROCESS | 16739 | 1462191703119 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 16739 | 1462191703125 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:21:43 INFO - PROCESS | 16739 | 1462191703131 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 16739 | 1462191703135 Marionette TRACE conn3 <- [1,1442,null,{}] 05:21:43 INFO - PROCESS | 16739 | 1462191703140 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:43 INFO - PROCESS | 16739 | 1462191703345 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:21:43 INFO - PROCESS | 16739 | 1462191703593 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94e4800 == 66 [pid = 16739] [id = 368] 05:21:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8be7113800) [pid = 16739] [serial = 1105] [outer = (nil)] 05:21:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8be7127c00) [pid = 16739] [serial = 1106] [outer = 0x7f8be7113800] 05:21:43 INFO - PROCESS | 16739 | 1462191703709 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8be714e800) [pid = 16739] [serial = 1107] [outer = 0x7f8be7113800] 05:21:44 INFO - PROCESS | 16739 | 1462191704650 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1589ms 05:21:44 INFO - PROCESS | 16739 | 1462191704721 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 16739 | 1462191704726 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:21:44 INFO - PROCESS | 16739 | 1462191704741 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 16739 | 1462191704750 Marionette TRACE conn3 <- [1,1446,null,{}] 05:21:44 INFO - PROCESS | 16739 | 1462191704757 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 16739 | 1462191704975 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:21:45 INFO - PROCESS | 16739 | 1462191705179 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0275000 == 67 [pid = 16739] [id = 369] 05:21:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8be7122000) [pid = 16739] [serial = 1108] [outer = (nil)] 05:21:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be7871000) [pid = 16739] [serial = 1109] [outer = 0x7f8be7122000] 05:21:45 INFO - PROCESS | 16739 | 1462191705293 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be84e3000) [pid = 16739] [serial = 1110] [outer = 0x7f8be7122000] 05:21:46 INFO - PROCESS | 16739 | 1462191706153 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1493ms 05:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:21:46 INFO - PROCESS | 16739 | 1462191706227 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 16739 | 1462191706231 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:21:46 INFO - PROCESS | 16739 | 1462191706236 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 16739 | 1462191706239 Marionette TRACE conn3 <- [1,1450,null,{}] 05:21:46 INFO - PROCESS | 16739 | 1462191706245 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 16739 | 1462191706450 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:21:46 INFO - PROCESS | 16739 | 1462191706602 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0b1f800 == 68 [pid = 16739] [id = 370] 05:21:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be0d5f000) [pid = 16739] [serial = 1111] [outer = (nil)] 05:21:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be9340c00) [pid = 16739] [serial = 1112] [outer = 0x7f8be0d5f000] 05:21:46 INFO - PROCESS | 16739 | 1462191706673 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8bea985000) [pid = 16739] [serial = 1113] [outer = 0x7f8be0d5f000] 05:21:47 INFO - PROCESS | 16739 | 1462191707534 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1328ms 05:21:47 INFO - PROCESS | 16739 | 1462191707565 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 16739 | 1462191707569 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:21:47 INFO - PROCESS | 16739 | 1462191707574 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 16739 | 1462191707578 Marionette TRACE conn3 <- [1,1454,null,{}] 05:21:47 INFO - PROCESS | 16739 | 1462191707583 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:47 INFO - PROCESS | 16739 | 1462191707737 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:21:47 INFO - PROCESS | 16739 | 1462191707893 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf147e800 == 69 [pid = 16739] [id = 371] 05:21:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8bea9e3800) [pid = 16739] [serial = 1114] [outer = (nil)] 05:21:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bea9ebc00) [pid = 16739] [serial = 1115] [outer = 0x7f8bea9e3800] 05:21:47 INFO - PROCESS | 16739 | 1462191707976 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bedea1000) [pid = 16739] [serial = 1116] [outer = 0x7f8bea9e3800] 05:21:49 INFO - PROCESS | 16739 | 1462191709000 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1478ms 05:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:21:49 INFO - PROCESS | 16739 | 1462191709054 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 16739 | 1462191709057 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:21:49 INFO - PROCESS | 16739 | 1462191709063 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 16739 | 1462191709066 Marionette TRACE conn3 <- [1,1458,null,{}] 05:21:49 INFO - PROCESS | 16739 | 1462191709072 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 16739 | 1462191709248 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:21:49 INFO - PROCESS | 16739 | 1462191709640 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5286800 == 70 [pid = 16739] [id = 372] 05:21:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bdfddb400) [pid = 16739] [serial = 1117] [outer = (nil)] 05:21:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be0d60400) [pid = 16739] [serial = 1118] [outer = 0x7f8bdfddb400] 05:21:49 INFO - PROCESS | 16739 | 1462191709753 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be1f70000) [pid = 16739] [serial = 1119] [outer = 0x7f8bdfddb400] 05:21:50 INFO - PROCESS | 16739 | 1462191710727 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1738ms 05:21:50 INFO - PROCESS | 16739 | 1462191710802 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 16739 | 1462191710808 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:21:50 INFO - PROCESS | 16739 | 1462191710815 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - PROCESS | 16739 | 1462191710820 Marionette TRACE conn3 <- [1,1462,null,{}] 05:21:50 INFO - PROCESS | 16739 | 1462191710826 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:50 INFO - PROCESS | 16739 | 1462191710992 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:21:51 INFO - PROCESS | 16739 | 1462191711181 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94b6800 == 69 [pid = 16739] [id = 365] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f52000 == 68 [pid = 16739] [id = 364] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be79df800) [pid = 16739] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8bea98c000) [pid = 16739] [serial = 1031] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8beac23c00) [pid = 16739] [serial = 1034] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8beeb94c00) [pid = 16739] [serial = 1037] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be9293800) [pid = 16739] [serial = 1040] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bf0061c00) [pid = 16739] [serial = 1064] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be2157800 == 69 [pid = 16739] [id = 373] 05:21:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be54de400) [pid = 16739] [serial = 1120] [outer = (nil)] 05:21:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be6fb7c00) [pid = 16739] [serial = 1121] [outer = 0x7f8be54de400] 05:21:51 INFO - PROCESS | 16739 | 1462191711329 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be7107c00) [pid = 16739] [serial = 1122] [outer = 0x7f8be54de400] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5292800 == 68 [pid = 16739] [id = 363] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1c9f000 == 67 [pid = 16739] [id = 362] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be51cc000 == 66 [pid = 16739] [id = 361] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe28e000 == 65 [pid = 16739] [id = 359] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfdd38000 == 64 [pid = 16739] [id = 358] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf7487000 == 63 [pid = 16739] [id = 357] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf00d5800 == 62 [pid = 16739] [id = 356] 05:21:51 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5e5d000 == 61 [pid = 16739] [id = 355] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bea985800) [pid = 16739] [serial = 1055] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bef6ac400) [pid = 16739] [serial = 1058] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8be7125400) [pid = 16739] [serial = 1047] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be7008c00) [pid = 16739] [serial = 1046] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be7434000) [pid = 16739] [serial = 1049] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 109 (0x7f8be7879400) [pid = 16739] [serial = 1050] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 108 (0x7f8be7e22800) [pid = 16739] [serial = 1028] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 107 (0x7f8be54d9000) [pid = 16739] [serial = 1044] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 106 (0x7f8be1f66400) [pid = 16739] [serial = 1043] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 105 (0x7f8be7008800) [pid = 16739] [serial = 1025] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8be7e29800) [pid = 16739] [serial = 1052] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bea98e000) [pid = 16739] [serial = 1020] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8be0d68400) [pid = 16739] [serial = 1022] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8beeb91800) [pid = 16739] [serial = 1062] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8befe39c00) [pid = 16739] [serial = 1059] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 99 (0x7f8bea9e9000) [pid = 16739] [serial = 1056] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 98 (0x7f8be77af800) [pid = 16739] [serial = 1061] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 97 (0x7f8be9308800) [pid = 16739] [serial = 1053] [outer = (nil)] [url = about:blank] 05:21:51 INFO - PROCESS | 16739 | --DOMWINDOW == 96 (0x7f8be7142800) [pid = 16739] [serial = 711] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:21:52 INFO - PROCESS | 16739 | 1462191712110 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1335ms 05:21:52 INFO - PROCESS | 16739 | 1462191712153 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 16739 | 1462191712159 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:21:52 INFO - PROCESS | 16739 | 1462191712165 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 16739 | 1462191712167 Marionette TRACE conn3 <- [1,1466,null,{}] 05:21:52 INFO - PROCESS | 16739 | 1462191712173 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:52 INFO - PROCESS | 16739 | 1462191712321 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:21:52 INFO - PROCESS | 16739 | 1462191712339 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be823a000 == 62 [pid = 16739] [id = 374] 05:21:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 97 (0x7f8be7146c00) [pid = 16739] [serial = 1123] [outer = (nil)] 05:21:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 98 (0x7f8be71c3c00) [pid = 16739] [serial = 1124] [outer = 0x7f8be7146c00] 05:21:52 INFO - PROCESS | 16739 | 1462191712398 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 99 (0x7f8be7225400) [pid = 16739] [serial = 1125] [outer = 0x7f8be7146c00] 05:21:53 INFO - PROCESS | 16739 | 1462191713292 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1178ms 05:21:53 INFO - PROCESS | 16739 | 1462191713344 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 16739 | 1462191713348 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:21:53 INFO - PROCESS | 16739 | 1462191713361 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 16739 | 1462191713369 Marionette TRACE conn3 <- [1,1470,null,{}] 05:21:53 INFO - PROCESS | 16739 | 1462191713377 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:53 INFO - PROCESS | 16739 | 1462191713535 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:21:53 INFO - PROCESS | 16739 | 1462191713692 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bee7ac000 == 63 [pid = 16739] [id = 375] 05:21:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 100 (0x7f8be7e1e400) [pid = 16739] [serial = 1126] [outer = (nil)] 05:21:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be9299000) [pid = 16739] [serial = 1127] [outer = 0x7f8be7e1e400] 05:21:53 INFO - PROCESS | 16739 | 1462191713777 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be9343800) [pid = 16739] [serial = 1128] [outer = 0x7f8be7e1e400] 05:21:54 INFO - PROCESS | 16739 | 1462191714572 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1243ms 05:21:54 INFO - PROCESS | 16739 | 1462191714600 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 16739 | 1462191714604 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:21:54 INFO - PROCESS | 16739 | 1462191714610 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 16739 | 1462191714612 Marionette TRACE conn3 <- [1,1474,null,{}] 05:21:54 INFO - PROCESS | 16739 | 1462191714617 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:54 INFO - PROCESS | 16739 | 1462191714816 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:21:54 INFO - PROCESS | 16739 | 1462191714843 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10e1000 == 64 [pid = 16739] [id = 376] 05:21:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8be71c8000) [pid = 16739] [serial = 1129] [outer = (nil)] 05:21:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bea9e6c00) [pid = 16739] [serial = 1130] [outer = 0x7f8be71c8000] 05:21:54 INFO - PROCESS | 16739 | 1462191714903 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8beadee000) [pid = 16739] [serial = 1131] [outer = 0x7f8be71c8000] 05:21:55 INFO - PROCESS | 16739 | 1462191715784 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1231ms 05:21:55 INFO - PROCESS | 16739 | 1462191715842 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 16739 | 1462191715844 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:21:55 INFO - PROCESS | 16739 | 1462191715851 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 16739 | 1462191715853 Marionette TRACE conn3 <- [1,1478,null,{}] 05:21:55 INFO - PROCESS | 16739 | 1462191715858 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 16739 | 1462191716050 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:21:56 INFO - PROCESS | 16739 | --DOMWINDOW == 104 (0x7f8bdfd76800) [pid = 16739] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:21:56 INFO - PROCESS | 16739 | --DOMWINDOW == 103 (0x7f8bf005a800) [pid = 16739] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:21:56 INFO - PROCESS | 16739 | --DOMWINDOW == 102 (0x7f8bdfde3c00) [pid = 16739] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:21:56 INFO - PROCESS | 16739 | --DOMWINDOW == 101 (0x7f8be7004800) [pid = 16739] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:21:56 INFO - PROCESS | 16739 | --DOMWINDOW == 100 (0x7f8be52b9000) [pid = 16739] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:21:56 INFO - PROCESS | 16739 | 1462191716203 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e23000 == 65 [pid = 16739] [id = 377] 05:21:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 101 (0x7f8be7011c00) [pid = 16739] [serial = 1132] [outer = (nil)] 05:21:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 102 (0x7f8be7ae9800) [pid = 16739] [serial = 1133] [outer = 0x7f8be7011c00] 05:21:56 INFO - PROCESS | 16739 | 1462191716278 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 103 (0x7f8befaa6400) [pid = 16739] [serial = 1134] [outer = 0x7f8be7011c00] 05:21:57 INFO - PROCESS | 16739 | 1462191717064 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1236ms 05:21:57 INFO - PROCESS | 16739 | 1462191717090 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 16739 | 1462191717095 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:21:57 INFO - PROCESS | 16739 | 1462191717100 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 16739 | 1462191717102 Marionette TRACE conn3 <- [1,1482,null,{}] 05:21:57 INFO - PROCESS | 16739 | 1462191717108 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:57 INFO - PROCESS | 16739 | 1462191717246 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:21:57 INFO - PROCESS | 16739 | 1462191717263 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf36d8000 == 66 [pid = 16739] [id = 378] 05:21:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 104 (0x7f8bf0213800) [pid = 16739] [serial = 1135] [outer = (nil)] 05:21:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 105 (0x7f8bf0891800) [pid = 16739] [serial = 1136] [outer = 0x7f8bf0213800] 05:21:57 INFO - PROCESS | 16739 | 1462191717323 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 106 (0x7f8bf0897400) [pid = 16739] [serial = 1137] [outer = 0x7f8bf0213800] 05:21:58 INFO - PROCESS | 16739 | 1462191718105 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1034ms 05:21:58 INFO - PROCESS | 16739 | 1462191718242 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 16739 | 1462191718248 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:21:58 INFO - PROCESS | 16739 | 1462191718256 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 16739 | 1462191718262 Marionette TRACE conn3 <- [1,1486,null,{}] 05:21:58 INFO - PROCESS | 16739 | 1462191718280 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:58 INFO - PROCESS | 16739 | 1462191718477 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:21:58 INFO - PROCESS | 16739 | 1462191718639 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be52a0000 == 67 [pid = 16739] [id = 379] 05:21:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 107 (0x7f8bdfd6e800) [pid = 16739] [serial = 1138] [outer = (nil)] 05:21:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 108 (0x7f8be1e6e800) [pid = 16739] [serial = 1139] [outer = 0x7f8bdfd6e800] 05:21:58 INFO - PROCESS | 16739 | 1462191718732 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 109 (0x7f8be54d7000) [pid = 16739] [serial = 1140] [outer = 0x7f8bdfd6e800] 05:21:59 INFO - PROCESS | 16739 | 1462191719698 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1495ms 05:21:59 INFO - PROCESS | 16739 | 1462191719752 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 16739 | 1462191719757 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:21:59 INFO - PROCESS | 16739 | 1462191719769 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 16739 | 1462191719774 Marionette TRACE conn3 <- [1,1490,null,{}] 05:21:59 INFO - PROCESS | 16739 | 1462191719781 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:59 INFO - PROCESS | 16739 | 1462191719950 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:22:00 INFO - PROCESS | 16739 | 1462191720104 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bee7a6000 == 68 [pid = 16739] [id = 380] 05:22:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 110 (0x7f8be6fc4000) [pid = 16739] [serial = 1141] [outer = (nil)] 05:22:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be7146400) [pid = 16739] [serial = 1142] [outer = 0x7f8be6fc4000] 05:22:00 INFO - PROCESS | 16739 | 1462191720178 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be7435000) [pid = 16739] [serial = 1143] [outer = 0x7f8be6fc4000] 05:22:01 INFO - PROCESS | 16739 | 1462191721083 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1337ms 05:22:01 INFO - PROCESS | 16739 | 1462191721105 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 16739 | 1462191721109 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:22:01 INFO - PROCESS | 16739 | 1462191721115 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 16739 | 1462191721118 Marionette TRACE conn3 <- [1,1494,null,{}] 05:22:01 INFO - PROCESS | 16739 | 1462191721132 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:01 INFO - PROCESS | 16739 | 1462191721308 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:22:01 INFO - PROCESS | 16739 | 1462191721473 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf751d000 == 69 [pid = 16739] [id = 381] 05:22:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8be929b400) [pid = 16739] [serial = 1144] [outer = (nil)] 05:22:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bea984c00) [pid = 16739] [serial = 1145] [outer = 0x7f8be929b400] 05:22:01 INFO - PROCESS | 16739 | 1462191721552 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8beadfb400) [pid = 16739] [serial = 1146] [outer = 0x7f8be929b400] 05:22:02 INFO - PROCESS | 16739 | 1462191722601 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1536ms 05:22:02 INFO - PROCESS | 16739 | 1462191722652 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 16739 | 1462191722656 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:22:02 INFO - PROCESS | 16739 | 1462191722661 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 16739 | 1462191722664 Marionette TRACE conn3 <- [1,1498,null,{}] 05:22:02 INFO - PROCESS | 16739 | 1462191722669 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:02 INFO - PROCESS | 16739 | 1462191722830 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:22:03 INFO - PROCESS | 16739 | 1462191723033 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe2dc000 == 70 [pid = 16739] [id = 382] 05:22:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8befaa6000) [pid = 16739] [serial = 1147] [outer = (nil)] 05:22:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8bf0063800) [pid = 16739] [serial = 1148] [outer = 0x7f8befaa6000] 05:22:03 INFO - PROCESS | 16739 | 1462191723117 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bf040d400) [pid = 16739] [serial = 1149] [outer = 0x7f8befaa6000] 05:22:03 INFO - PROCESS | 16739 | 1462191723955 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1327ms 05:22:03 INFO - PROCESS | 16739 | 1462191723990 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 16739 | 1462191723994 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:22:04 INFO - PROCESS | 16739 | 1462191723999 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 16739 | 1462191724002 Marionette TRACE conn3 <- [1,1502,null,{}] 05:22:04 INFO - PROCESS | 16739 | 1462191724008 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:04 INFO - PROCESS | 16739 | 1462191724168 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:22:04 INFO - PROCESS | 16739 | 1462191724328 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff158800 == 71 [pid = 16739] [id = 383] 05:22:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bef8e2400) [pid = 16739] [serial = 1150] [outer = (nil)] 05:22:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bf0e38400) [pid = 16739] [serial = 1151] [outer = 0x7f8bef8e2400] 05:22:04 INFO - PROCESS | 16739 | 1462191724399 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8bf0e40400) [pid = 16739] [serial = 1152] [outer = 0x7f8bef8e2400] 05:22:05 INFO - PROCESS | 16739 | 1462191725258 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1327ms 05:22:05 INFO - PROCESS | 16739 | 1462191725328 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 16739 | 1462191725332 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:22:05 INFO - PROCESS | 16739 | 1462191725338 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 16739 | 1462191725341 Marionette TRACE conn3 <- [1,1506,null,{}] 05:22:05 INFO - PROCESS | 16739 | 1462191725346 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:05 INFO - PROCESS | 16739 | 1462191725592 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:22:05 INFO - PROCESS | 16739 | 1462191725751 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c013cd800 == 72 [pid = 16739] [id = 384] 05:22:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bf121c000) [pid = 16739] [serial = 1153] [outer = (nil)] 05:22:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8bf162f800) [pid = 16739] [serial = 1154] [outer = 0x7f8bf121c000] 05:22:05 INFO - PROCESS | 16739 | 1462191725827 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8bf18b9c00) [pid = 16739] [serial = 1155] [outer = 0x7f8bf121c000] 05:22:06 INFO - PROCESS | 16739 | 1462191726673 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1380ms 05:22:06 INFO - PROCESS | 16739 | 1462191726720 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 16739 | 1462191726724 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:22:06 INFO - PROCESS | 16739 | 1462191726730 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 16739 | 1462191726733 Marionette TRACE conn3 <- [1,1510,null,{}] 05:22:06 INFO - PROCESS | 16739 | 1462191726738 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:06 INFO - PROCESS | 16739 | 1462191726894 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:22:07 INFO - PROCESS | 16739 | 1462191727055 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c027d8000 == 73 [pid = 16739] [id = 385] 05:22:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8bf1224000) [pid = 16739] [serial = 1156] [outer = (nil)] 05:22:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8bf1e62c00) [pid = 16739] [serial = 1157] [outer = 0x7f8bf1224000] 05:22:07 INFO - PROCESS | 16739 | 1462191727130 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8bf2194c00) [pid = 16739] [serial = 1158] [outer = 0x7f8bf1224000] 05:22:08 INFO - PROCESS | 16739 | 1462191728098 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1433ms 05:22:08 INFO - PROCESS | 16739 | 1462191728164 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 16739 | 1462191728168 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:22:08 INFO - PROCESS | 16739 | 1462191728173 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 16739 | 1462191728176 Marionette TRACE conn3 <- [1,1514,null,{}] 05:22:08 INFO - PROCESS | 16739 | 1462191728181 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:08 INFO - PROCESS | 16739 | 1462191728344 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:22:08 INFO - PROCESS | 16739 | 1462191728521 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c57000 == 74 [pid = 16739] [id = 386] 05:22:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8bf1628000) [pid = 16739] [serial = 1159] [outer = (nil)] 05:22:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8bf22c7000) [pid = 16739] [serial = 1160] [outer = 0x7f8bf1628000] 05:22:08 INFO - PROCESS | 16739 | 1462191728634 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8bf237c400) [pid = 16739] [serial = 1161] [outer = 0x7f8bf1628000] 05:22:09 INFO - PROCESS | 16739 | 1462191729492 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1386ms 05:22:09 INFO - PROCESS | 16739 | 1462191729561 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 16739 | 1462191729564 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:22:09 INFO - PROCESS | 16739 | 1462191729571 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 16739 | 1462191729573 Marionette TRACE conn3 <- [1,1518,null,{}] 05:22:09 INFO - PROCESS | 16739 | 1462191729578 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:09 INFO - PROCESS | 16739 | 1462191729737 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:22:09 INFO - PROCESS | 16739 | 1462191729893 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02cb1800 == 75 [pid = 16739] [id = 387] 05:22:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8bf18c5000) [pid = 16739] [serial = 1162] [outer = (nil)] 05:22:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8bf2384c00) [pid = 16739] [serial = 1163] [outer = 0x7f8bf18c5000] 05:22:09 INFO - PROCESS | 16739 | 1462191729962 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8bf353b800) [pid = 16739] [serial = 1164] [outer = 0x7f8bf18c5000] 05:22:10 INFO - PROCESS | 16739 | 1462191730831 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1287ms 05:22:10 INFO - PROCESS | 16739 | 1462191730859 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 16739 | 1462191730862 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:22:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:22:10 INFO - PROCESS | 16739 | 1462191730868 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 16739 | 1462191730871 Marionette TRACE conn3 <- [1,1522,null,{}] 05:22:10 INFO - PROCESS | 16739 | 1462191730876 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:11 INFO - PROCESS | 16739 | 1462191731041 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:22:11 INFO - PROCESS | 16739 | 1462191731546 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21f0800 == 76 [pid = 16739] [id = 388] 05:22:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8bdfd6dc00) [pid = 16739] [serial = 1165] [outer = (nil)] 05:22:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8bdfddcc00) [pid = 16739] [serial = 1166] [outer = 0x7f8bdfd6dc00] 05:22:11 INFO - PROCESS | 16739 | 1462191731657 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be1021800) [pid = 16739] [serial = 1167] [outer = 0x7f8bdfd6dc00] 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:22:12 INFO - PROCESS | 16739 | 1462191732370 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:22:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:22:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:22:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:22:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:22:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:22:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:22:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:22:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:22:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1533ms 05:22:12 INFO - PROCESS | 16739 | 1462191732413 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 16739 | 1462191732419 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:22:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:22:12 INFO - PROCESS | 16739 | 1462191732426 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 16739 | 1462191732431 Marionette TRACE conn3 <- [1,1526,null,{}] 05:22:12 INFO - PROCESS | 16739 | 1462191732438 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:12 INFO - PROCESS | 16739 | 1462191732588 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:22:12 INFO - PROCESS | 16739 | 1462191732796 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd4e800 == 77 [pid = 16739] [id = 389] 05:22:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8bdc9e9c00) [pid = 16739] [serial = 1168] [outer = (nil)] 05:22:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8bdfddbc00) [pid = 16739] [serial = 1169] [outer = 0x7f8bdc9e9c00] 05:22:12 INFO - PROCESS | 16739 | 1462191732926 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be1f6dc00) [pid = 16739] [serial = 1170] [outer = 0x7f8bdc9e9c00] 05:22:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21d8800 == 76 [pid = 16739] [id = 245] 05:22:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7816000 == 75 [pid = 16739] [id = 248] 05:22:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bff159800 == 74 [pid = 16739] [id = 360] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8be7e24c00) [pid = 16739] [serial = 1097] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | 1462191733819 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:22:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94e4800 == 73 [pid = 16739] [id = 368] 05:22:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be781c800 == 72 [pid = 16739] [id = 367] 05:22:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0e1e000 == 71 [pid = 16739] [id = 366] 05:22:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:22:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:22:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:22:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:22:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:22:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:22:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1441ms 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8be7222400) [pid = 16739] [serial = 1094] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8be7872400) [pid = 16739] [serial = 1095] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be1016400) [pid = 16739] [serial = 1086] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be7aee400) [pid = 16739] [serial = 1070] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8bf0066c00) [pid = 16739] [serial = 1065] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8be6f58c00) [pid = 16739] [serial = 1089] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8bf005b400) [pid = 16739] [serial = 1076] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be7129400) [pid = 16739] [serial = 1092] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8bdfde4400) [pid = 16739] [serial = 1085] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be1e70000) [pid = 16739] [serial = 1088] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8bf0ac6800) [pid = 16739] [serial = 1082] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8bee677c00) [pid = 16739] [serial = 1073] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8be7110400) [pid = 16739] [serial = 1091] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8be7d61c00) [pid = 16739] [serial = 1079] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be6fb9400) [pid = 16739] [serial = 1067] [outer = (nil)] [url = about:blank] 05:22:13 INFO - PROCESS | 16739 | 1462191733940 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:22:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:22:13 INFO - PROCESS | 16739 | 1462191733949 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:22:13 INFO - PROCESS | 16739 | 1462191733959 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 16739 | 1462191733962 Marionette TRACE conn3 <- [1,1530,null,{}] 05:22:13 INFO - PROCESS | 16739 | 1462191733968 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:14 INFO - PROCESS | 16739 | 1462191734121 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:22:14 INFO - PROCESS | 16739 | 1462191734236 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21d8800 == 72 [pid = 16739] [id = 390] 05:22:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8bdc9eec00) [pid = 16739] [serial = 1171] [outer = (nil)] 05:22:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be6fbf400) [pid = 16739] [serial = 1172] [outer = 0x7f8bdc9eec00] 05:22:14 INFO - PROCESS | 16739 | 1462191734297 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be7224000) [pid = 16739] [serial = 1173] [outer = 0x7f8bdc9eec00] 05:22:15 INFO - PROCESS | 16739 | 1462191735145 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:22:15 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:22:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:22:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:22:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:22:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:22:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1234ms 05:22:15 INFO - PROCESS | 16739 | 1462191735196 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 16739 | 1462191735200 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:22:15 INFO - PROCESS | 16739 | 1462191735214 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 16739 | 1462191735223 Marionette TRACE conn3 <- [1,1534,null,{}] 05:22:15 INFO - PROCESS | 16739 | 1462191735231 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:15 INFO - PROCESS | 16739 | 1462191735387 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:22:15 INFO - PROCESS | 16739 | 1462191735514 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94b8000 == 73 [pid = 16739] [id = 391] 05:22:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be6e13800) [pid = 16739] [serial = 1174] [outer = (nil)] 05:22:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8be7d5c400) [pid = 16739] [serial = 1175] [outer = 0x7f8be6e13800] 05:22:15 INFO - PROCESS | 16739 | 1462191735574 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8be826ac00) [pid = 16739] [serial = 1176] [outer = 0x7f8be6e13800] 05:22:16 INFO - PROCESS | 16739 | 1462191736327 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1148ms 05:22:16 INFO - PROCESS | 16739 | 1462191736364 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 16739 | 1462191736370 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:22:16 INFO - PROCESS | 16739 | 1462191736386 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 16739 | 1462191736402 Marionette TRACE conn3 <- [1,1538,null,{}] 05:22:16 INFO - PROCESS | 16739 | 1462191736408 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:16 INFO - PROCESS | 16739 | 1462191736618 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:22:16 INFO - PROCESS | 16739 | 1462191736650 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf00d3800 == 74 [pid = 16739] [id = 392] 05:22:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8be7d58400) [pid = 16739] [serial = 1177] [outer = (nil)] 05:22:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8be9342400) [pid = 16739] [serial = 1178] [outer = 0x7f8be7d58400] 05:22:16 INFO - PROCESS | 16739 | 1462191736750 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8bea98dc00) [pid = 16739] [serial = 1179] [outer = 0x7f8be7d58400] 05:22:17 INFO - PROCESS | 16739 | 1462191737670 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1343ms 05:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:22:17 INFO - PROCESS | 16739 | 1462191737742 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 16739 | 1462191737744 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:22:17 INFO - PROCESS | 16739 | 1462191737751 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 16739 | 1462191737753 Marionette TRACE conn3 <- [1,1542,null,{}] 05:22:17 INFO - PROCESS | 16739 | 1462191737759 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:17 INFO - PROCESS | 16739 | 1462191737952 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:22:17 INFO - PROCESS | 16739 | 1462191737977 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e86800 == 75 [pid = 16739] [id = 393] 05:22:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8bea9ef800) [pid = 16739] [serial = 1180] [outer = (nil)] 05:22:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8bed2a7400) [pid = 16739] [serial = 1181] [outer = 0x7f8bea9ef800] 05:22:18 INFO - PROCESS | 16739 | 1462191738048 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8bf0066800) [pid = 16739] [serial = 1182] [outer = 0x7f8bea9ef800] 05:22:18 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be71c8000) [pid = 16739] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:22:18 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be7011c00) [pid = 16739] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:22:18 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8bdfddb400) [pid = 16739] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:22:18 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8be7e1e400) [pid = 16739] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:22:18 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be54de400) [pid = 16739] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:22:18 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8be7146c00) [pid = 16739] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:22:18 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be7433400) [pid = 16739] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:22:19 INFO - PROCESS | 16739 | 1462191739083 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1379ms 05:22:19 INFO - PROCESS | 16739 | 1462191739130 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:22:19 INFO - PROCESS | 16739 | 1462191739133 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:22:19 INFO - PROCESS | 16739 | 1462191739138 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 16739 | 1462191739141 Marionette TRACE conn3 <- [1,1546,null,{}] 05:22:19 INFO - PROCESS | 16739 | 1462191739146 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:19 INFO - PROCESS | 16739 | 1462191739343 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:22:19 INFO - PROCESS | 16739 | 1462191739363 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22ec800 == 76 [pid = 16739] [id = 394] 05:22:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8be7433400) [pid = 16739] [serial = 1183] [outer = (nil)] 05:22:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8bea9d1c00) [pid = 16739] [serial = 1184] [outer = 0x7f8be7433400] 05:22:19 INFO - PROCESS | 16739 | 1462191739422 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8bf1221400) [pid = 16739] [serial = 1185] [outer = 0x7f8be7433400] 05:22:20 INFO - PROCESS | 16739 | 1462191740140 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1035ms 05:22:20 INFO - PROCESS | 16739 | 1462191740174 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:22:20 INFO - PROCESS | 16739 | 1462191740177 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:22:20 INFO - PROCESS | 16739 | 1462191740183 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 16739 | 1462191740185 Marionette TRACE conn3 <- [1,1550,null,{}] 05:22:20 INFO - PROCESS | 16739 | 1462191740208 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:20 INFO - PROCESS | 16739 | 1462191740390 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:22:20 INFO - PROCESS | 16739 | 1462191740408 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfddea000 == 77 [pid = 16739] [id = 395] 05:22:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8bdcacac00) [pid = 16739] [serial = 1186] [outer = (nil)] 05:22:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8bf14bd800) [pid = 16739] [serial = 1187] [outer = 0x7f8bdcacac00] 05:22:20 INFO - PROCESS | 16739 | 1462191740467 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8bf1e63400) [pid = 16739] [serial = 1188] [outer = 0x7f8bdcacac00] 05:22:21 INFO - PROCESS | 16739 | 1462191741479 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1337ms 05:22:21 INFO - PROCESS | 16739 | 1462191741524 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 16739 | 1462191741534 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:22:21 INFO - PROCESS | 16739 | 1462191741543 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 16739 | 1462191741548 Marionette TRACE conn3 <- [1,1554,null,{}] 05:22:21 INFO - PROCESS | 16739 | 1462191741556 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 16739 | 1462191741737 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:22:21 INFO - PROCESS | 16739 | 1462191741902 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79bb800 == 78 [pid = 16739] [id = 396] 05:22:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be210bc00) [pid = 16739] [serial = 1189] [outer = (nil)] 05:22:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be52b6000) [pid = 16739] [serial = 1190] [outer = 0x7f8be210bc00] 05:22:21 INFO - PROCESS | 16739 | 1462191741982 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8be6f62400) [pid = 16739] [serial = 1191] [outer = 0x7f8be210bc00] 05:22:22 INFO - PROCESS | 16739 | 1462191742910 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1433ms 05:22:22 INFO - PROCESS | 16739 | 1462191742977 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 16739 | 1462191742985 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:22:23 INFO - PROCESS | 16739 | 1462191742995 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 16739 | 1462191742999 Marionette TRACE conn3 <- [1,1558,null,{}] 05:22:23 INFO - PROCESS | 16739 | 1462191743005 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:23 INFO - PROCESS | 16739 | 1462191743221 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:22:23 INFO - PROCESS | 16739 | 1462191743466 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a49800 == 79 [pid = 16739] [id = 397] 05:22:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8be6f63000) [pid = 16739] [serial = 1192] [outer = (nil)] 05:22:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be7431400) [pid = 16739] [serial = 1193] [outer = 0x7f8be6f63000] 05:22:23 INFO - PROCESS | 16739 | 1462191743582 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be7e20c00) [pid = 16739] [serial = 1194] [outer = 0x7f8be6f63000] 05:22:24 INFO - PROCESS | 16739 | 1462191744487 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1536ms 05:22:24 INFO - PROCESS | 16739 | 1462191744532 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 16739 | 1462191744536 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:22:24 INFO - PROCESS | 16739 | 1462191744543 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 16739 | 1462191744548 Marionette TRACE conn3 <- [1,1562,null,{}] 05:22:24 INFO - PROCESS | 16739 | 1462191744564 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:24 INFO - PROCESS | 16739 | 1462191744782 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:22:24 INFO - PROCESS | 16739 | 1462191744947 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02745000 == 80 [pid = 16739] [id = 398] 05:22:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8be7144800) [pid = 16739] [serial = 1195] [outer = (nil)] 05:22:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8bee676800) [pid = 16739] [serial = 1196] [outer = 0x7f8be7144800] 05:22:25 INFO - PROCESS | 16739 | 1462191745065 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8bf088cc00) [pid = 16739] [serial = 1197] [outer = 0x7f8be7144800] 05:22:25 INFO - PROCESS | 16739 | 1462191745896 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1394ms 05:22:25 INFO - PROCESS | 16739 | 1462191745938 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 16739 | 1462191745942 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:22:25 INFO - PROCESS | 16739 | 1462191745948 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 16739 | 1462191745951 Marionette TRACE conn3 <- [1,1566,null,{}] 05:22:25 INFO - PROCESS | 16739 | 1462191745956 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:26 INFO - PROCESS | 16739 | 1462191746123 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:22:26 INFO - PROCESS | 16739 | 1462191746292 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d8b000 == 81 [pid = 16739] [id = 399] 05:22:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8be742b400) [pid = 16739] [serial = 1198] [outer = (nil)] 05:22:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8bf181bc00) [pid = 16739] [serial = 1199] [outer = 0x7f8be742b400] 05:22:26 INFO - PROCESS | 16739 | 1462191746361 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8bf237c800) [pid = 16739] [serial = 1200] [outer = 0x7f8be742b400] 05:22:27 INFO - PROCESS | 16739 | 1462191747255 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1335ms 05:22:27 INFO - PROCESS | 16739 | 1462191747285 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 16739 | 1462191747289 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:22:27 INFO - PROCESS | 16739 | 1462191747295 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 16739 | 1462191747298 Marionette TRACE conn3 <- [1,1570,null,{}] 05:22:27 INFO - PROCESS | 16739 | 1462191747303 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:27 INFO - PROCESS | 16739 | 1462191747473 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:22:27 INFO - PROCESS | 16739 | 1462191747650 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c034d0800 == 82 [pid = 16739] [id = 400] 05:22:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8be54d3000) [pid = 16739] [serial = 1201] [outer = (nil)] 05:22:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8beeb98000) [pid = 16739] [serial = 1202] [outer = 0x7f8be54d3000] 05:22:27 INFO - PROCESS | 16739 | 1462191747720 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8bf353c400) [pid = 16739] [serial = 1203] [outer = 0x7f8be54d3000] 05:22:28 INFO - PROCESS | 16739 | 1462191748622 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1389ms 05:22:28 INFO - PROCESS | 16739 | 1462191748686 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 16739 | 1462191748688 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:22:28 INFO - PROCESS | 16739 | 1462191748694 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 16739 | 1462191748697 Marionette TRACE conn3 <- [1,1574,null,{}] 05:22:28 INFO - PROCESS | 16739 | 1462191748702 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:28 INFO - PROCESS | 16739 | 1462191748899 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:22:29 INFO - PROCESS | 16739 | 1462191749088 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05b67800 == 83 [pid = 16739] [id = 401] 05:22:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8be7874800) [pid = 16739] [serial = 1204] [outer = (nil)] 05:22:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8bf44a6c00) [pid = 16739] [serial = 1205] [outer = 0x7f8be7874800] 05:22:29 INFO - PROCESS | 16739 | 1462191749176 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bf817dc00) [pid = 16739] [serial = 1206] [outer = 0x7f8be7874800] 05:22:29 INFO - PROCESS | 16739 | 1462191749986 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1326ms 05:22:30 INFO - PROCESS | 16739 | 1462191750022 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 16739 | 1462191750026 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:22:30 INFO - PROCESS | 16739 | 1462191750032 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 16739 | 1462191750035 Marionette TRACE conn3 <- [1,1578,null,{}] 05:22:30 INFO - PROCESS | 16739 | 1462191750060 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:30 INFO - PROCESS | 16739 | 1462191750242 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:22:30 INFO - PROCESS | 16739 | 1462191750409 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0743b800 == 84 [pid = 16739] [id = 402] 05:22:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bf448c400) [pid = 16739] [serial = 1207] [outer = (nil)] 05:22:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8bfdc71400) [pid = 16739] [serial = 1208] [outer = 0x7f8bf448c400] 05:22:30 INFO - PROCESS | 16739 | 1462191750478 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8bfdd1d000) [pid = 16739] [serial = 1209] [outer = 0x7f8bf448c400] 05:22:31 INFO - PROCESS | 16739 | 1462191751266 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1302ms 05:22:31 INFO - PROCESS | 16739 | 1462191751335 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 16739 | 1462191751339 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:22:31 INFO - PROCESS | 16739 | 1462191751346 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 16739 | 1462191751348 Marionette TRACE conn3 <- [1,1582,null,{}] 05:22:31 INFO - PROCESS | 16739 | 1462191751354 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:31 INFO - PROCESS | 16739 | 1462191751562 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:22:31 INFO - PROCESS | 16739 | 1462191751737 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c076b4000 == 85 [pid = 16739] [id = 403] 05:22:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8be210f000) [pid = 16739] [serial = 1210] [outer = (nil)] 05:22:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8bf810bc00) [pid = 16739] [serial = 1211] [outer = 0x7f8be210f000] 05:22:31 INFO - PROCESS | 16739 | 1462191751811 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8bfdfde400) [pid = 16739] [serial = 1212] [outer = 0x7f8be210f000] 05:22:32 INFO - PROCESS | 16739 | 1462191752659 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1379ms 05:22:32 INFO - PROCESS | 16739 | 1462191752726 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 16739 | 1462191752730 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:22:32 INFO - PROCESS | 16739 | 1462191752736 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 16739 | 1462191752738 Marionette TRACE conn3 <- [1,1586,null,{}] 05:22:32 INFO - PROCESS | 16739 | 1462191752744 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:32 INFO - PROCESS | 16739 | 1462191752916 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:22:33 INFO - PROCESS | 16739 | 1462191753100 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c08396000 == 86 [pid = 16739] [id = 404] 05:22:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8bdc9f6400) [pid = 16739] [serial = 1213] [outer = (nil)] 05:22:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8bf1827000) [pid = 16739] [serial = 1214] [outer = 0x7f8bdc9f6400] 05:22:33 INFO - PROCESS | 16739 | 1462191753180 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8bfe0bd000) [pid = 16739] [serial = 1215] [outer = 0x7f8bdc9f6400] 05:22:34 INFO - PROCESS | 16739 | 1462191754139 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1481ms 05:22:34 INFO - PROCESS | 16739 | 1462191754219 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 16739 | 1462191754222 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:22:34 INFO - PROCESS | 16739 | 1462191754228 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 16739 | 1462191754230 Marionette TRACE conn3 <- [1,1590,null,{}] 05:22:34 INFO - PROCESS | 16739 | 1462191754236 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:34 INFO - PROCESS | 16739 | 1462191754406 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:22:34 INFO - PROCESS | 16739 | 1462191754574 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be780d000 == 87 [pid = 16739] [id = 405] 05:22:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8bdfddf400) [pid = 16739] [serial = 1216] [outer = (nil)] 05:22:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8bea9d8000) [pid = 16739] [serial = 1217] [outer = 0x7f8bdfddf400] 05:22:34 INFO - PROCESS | 16739 | 1462191754641 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8bfe0c6400) [pid = 16739] [serial = 1218] [outer = 0x7f8bdfddf400] 05:22:35 INFO - PROCESS | 16739 | 1462191755849 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1689ms 05:22:35 INFO - PROCESS | 16739 | 1462191755918 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:22:35 INFO - PROCESS | 16739 | 1462191755924 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:22:35 INFO - PROCESS | 16739 | 1462191755931 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 16739 | 1462191755937 Marionette TRACE conn3 <- [1,1594,null,{}] 05:22:35 INFO - PROCESS | 16739 | 1462191755944 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:36 INFO - PROCESS | 16739 | 1462191756108 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:22:36 INFO - PROCESS | 16739 | 1462191756438 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1ca4000 == 88 [pid = 16739] [id = 406] 05:22:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8be6e21c00) [pid = 16739] [serial = 1219] [outer = (nil)] 05:22:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8be6f5ec00) [pid = 16739] [serial = 1220] [outer = 0x7f8be6e21c00] 05:22:36 INFO - PROCESS | 16739 | 1462191756510 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8be710e800) [pid = 16739] [serial = 1221] [outer = 0x7f8be6e21c00] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd5d000 == 87 [pid = 16739] [id = 272] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef559000 == 86 [pid = 16739] [id = 329] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06ce800 == 85 [pid = 16739] [id = 320] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79b3800 == 84 [pid = 16739] [id = 280] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8bf0891800) [pid = 16739] [serial = 1136] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8be9340c00) [pid = 16739] [serial = 1112] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8bea9ebc00) [pid = 16739] [serial = 1115] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22d2800 == 83 [pid = 16739] [id = 330] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79e0800 == 82 [pid = 16739] [id = 252] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21da800 == 81 [pid = 16739] [id = 283] 05:22:37 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0e0d000 == 80 [pid = 16739] [id = 263] 05:22:37 INFO - PROCESS | 16739 | 1462191757404 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1538ms 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 163 (0x7f8be826b400) [pid = 16739] [serial = 1098] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 162 (0x7f8bea9e6c00) [pid = 16739] [serial = 1130] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 161 (0x7f8beadee000) [pid = 16739] [serial = 1131] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 160 (0x7f8be7ae9800) [pid = 16739] [serial = 1133] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 159 (0x7f8be1f70000) [pid = 16739] [serial = 1119] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8be0d60400) [pid = 16739] [serial = 1118] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8be9299000) [pid = 16739] [serial = 1127] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be6fb7c00) [pid = 16739] [serial = 1121] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8be7107c00) [pid = 16739] [serial = 1122] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8be71c3c00) [pid = 16739] [serial = 1124] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8be7225400) [pid = 16739] [serial = 1125] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8be54e0400) [pid = 16739] [serial = 1103] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8be7127c00) [pid = 16739] [serial = 1106] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8bdfd6fc00) [pid = 16739] [serial = 1100] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8be7871000) [pid = 16739] [serial = 1109] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8befaa6400) [pid = 16739] [serial = 1134] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8be9343800) [pid = 16739] [serial = 1128] [outer = (nil)] [url = about:blank] 05:22:37 INFO - PROCESS | 16739 | 1462191757494 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 16739 | 1462191757501 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:22:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:22:37 INFO - PROCESS | 16739 | 1462191757515 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 16739 | 1462191757518 Marionette TRACE conn3 <- [1,1598,null,{}] 05:22:37 INFO - PROCESS | 16739 | 1462191757524 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:37 INFO - PROCESS | 16739 | 1462191757688 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:22:37 INFO - PROCESS | 16739 | 1462191757815 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79a9800 == 81 [pid = 16739] [id = 407] 05:22:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8be6e22400) [pid = 16739] [serial = 1222] [outer = (nil)] 05:22:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8be7430000) [pid = 16739] [serial = 1223] [outer = 0x7f8be6e22400] 05:22:37 INFO - PROCESS | 16739 | 1462191757880 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8be7d60000) [pid = 16739] [serial = 1224] [outer = 0x7f8be6e22400] 05:22:38 INFO - PROCESS | 16739 | 1462191758668 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1179ms 05:22:38 INFO - PROCESS | 16739 | 1462191758694 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 16739 | 1462191758698 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:22:38 INFO - PROCESS | 16739 | 1462191758722 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 16739 | 1462191758727 Marionette TRACE conn3 <- [1,1602,null,{}] 05:22:38 INFO - PROCESS | 16739 | 1462191758742 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:38 INFO - PROCESS | 16739 | 1462191758904 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:22:38 INFO - PROCESS | 16739 | 1462191758915 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf00db800 == 82 [pid = 16739] [id = 408] 05:22:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8be933cc00) [pid = 16739] [serial = 1225] [outer = (nil)] 05:22:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bea9dd000) [pid = 16739] [serial = 1226] [outer = 0x7f8be933cc00] 05:22:38 INFO - PROCESS | 16739 | 1462191758978 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8befe3c400) [pid = 16739] [serial = 1227] [outer = 0x7f8be933cc00] 05:22:39 INFO - PROCESS | 16739 | 1462191759881 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:22:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:22:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1188ms 05:22:39 INFO - PROCESS | 16739 | 1462191759929 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 16739 | 1462191759934 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:22:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:22:39 INFO - PROCESS | 16739 | 1462191759948 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 16739 | 1462191759950 Marionette TRACE conn3 <- [1,1606,null,{}] 05:22:39 INFO - PROCESS | 16739 | 1462191759955 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:40 INFO - PROCESS | 16739 | 1462191760157 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:22:40 INFO - PROCESS | 16739 | 1462191760177 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0ea0000 == 83 [pid = 16739] [id = 409] 05:22:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8be8266c00) [pid = 16739] [serial = 1228] [outer = (nil)] 05:22:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8bf0e41800) [pid = 16739] [serial = 1229] [outer = 0x7f8be8266c00] 05:22:40 INFO - PROCESS | 16739 | 1462191760238 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bf1820000) [pid = 16739] [serial = 1230] [outer = 0x7f8be8266c00] 05:22:41 INFO - PROCESS | 16739 | 1462191761084 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1186ms 05:22:41 INFO - PROCESS | 16739 | 1462191761127 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 16739 | 1462191761130 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:22:41 INFO - PROCESS | 16739 | 1462191761137 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 16739 | 1462191761140 Marionette TRACE conn3 <- [1,1610,null,{}] 05:22:41 INFO - PROCESS | 16739 | 1462191761151 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:41 INFO - PROCESS | 16739 | 1462191761340 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:22:41 INFO - PROCESS | 16739 | 1462191761381 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf7518800 == 84 [pid = 16739] [id = 410] 05:22:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8bf0069000) [pid = 16739] [serial = 1231] [outer = (nil)] 05:22:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8bf2196400) [pid = 16739] [serial = 1232] [outer = 0x7f8bf0069000] 05:22:41 INFO - PROCESS | 16739 | 1462191761442 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8bf162c400) [pid = 16739] [serial = 1233] [outer = 0x7f8bf0069000] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8bdc9eec00) [pid = 16739] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8be6e13800) [pid = 16739] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8bf0213800) [pid = 16739] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8bdc9e9c00) [pid = 16739] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8be7433400) [pid = 16739] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8bea9ef800) [pid = 16739] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8be7d58400) [pid = 16739] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:22:42 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8bdfd6dc00) [pid = 16739] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:22:42 INFO - PROCESS | 16739 | 1462191762438 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:22:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1333ms 05:22:42 INFO - PROCESS | 16739 | 1462191762471 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 16739 | 1462191762474 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:22:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:22:42 INFO - PROCESS | 16739 | 1462191762480 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 16739 | 1462191762482 Marionette TRACE conn3 <- [1,1614,null,{}] 05:22:42 INFO - PROCESS | 16739 | 1462191762488 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:42 INFO - PROCESS | 16739 | 1462191762667 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:22:42 INFO - PROCESS | 16739 | 1462191762683 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff157800 == 85 [pid = 16739] [id = 411] 05:22:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8be1e73c00) [pid = 16739] [serial = 1234] [outer = (nil)] 05:22:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bf1825800) [pid = 16739] [serial = 1235] [outer = 0x7f8be1e73c00] 05:22:42 INFO - PROCESS | 16739 | 1462191762863 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8bf817d400) [pid = 16739] [serial = 1236] [outer = 0x7f8be1e73c00] 05:22:43 INFO - PROCESS | 16739 | 1462191763545 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:22:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:22:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1126ms 05:22:43 INFO - PROCESS | 16739 | 1462191763611 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 16739 | 1462191763615 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:22:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:22:43 INFO - PROCESS | 16739 | 1462191763620 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 16739 | 1462191763624 Marionette TRACE conn3 <- [1,1618,null,{}] 05:22:43 INFO - PROCESS | 16739 | 1462191763628 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:43 INFO - PROCESS | 16739 | 1462191763770 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:22:43 INFO - PROCESS | 16739 | 1462191763903 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c4b000 == 86 [pid = 16739] [id = 412] 05:22:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8be2119000) [pid = 16739] [serial = 1237] [outer = (nil)] 05:22:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bfdfe6800) [pid = 16739] [serial = 1238] [outer = 0x7f8be2119000] 05:22:43 INFO - PROCESS | 16739 | 1462191763965 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8bfe271400) [pid = 16739] [serial = 1239] [outer = 0x7f8be2119000] 05:22:44 INFO - PROCESS | 16739 | 1462191764975 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:22:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:22:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1430ms 05:22:45 INFO - PROCESS | 16739 | 1462191765052 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 16739 | 1462191765059 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:22:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:22:45 INFO - PROCESS | 16739 | 1462191765068 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 16739 | 1462191765073 Marionette TRACE conn3 <- [1,1622,null,{}] 05:22:45 INFO - PROCESS | 16739 | 1462191765081 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:45 INFO - PROCESS | 16739 | 1462191765300 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:22:45 INFO - PROCESS | 16739 | 1462191765518 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea803800 == 87 [pid = 16739] [id = 413] 05:22:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8be6fb6800) [pid = 16739] [serial = 1240] [outer = (nil)] 05:22:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8be7127c00) [pid = 16739] [serial = 1241] [outer = 0x7f8be6fb6800] 05:22:45 INFO - PROCESS | 16739 | 1462191765638 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8be757fc00) [pid = 16739] [serial = 1242] [outer = 0x7f8be6fb6800] 05:22:46 INFO - PROCESS | 16739 | 1462191766577 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:22:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1584ms 05:22:46 INFO - PROCESS | 16739 | 1462191766654 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 16739 | 1462191766662 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:22:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:22:46 INFO - PROCESS | 16739 | 1462191766672 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 16739 | 1462191766676 Marionette TRACE conn3 <- [1,1626,null,{}] 05:22:46 INFO - PROCESS | 16739 | 1462191766682 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:46 INFO - PROCESS | 16739 | 1462191766907 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:22:47 INFO - PROCESS | 16739 | 1462191767160 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe28e000 == 88 [pid = 16739] [id = 414] 05:22:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8be7107800) [pid = 16739] [serial = 1243] [outer = (nil)] 05:22:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8bea986800) [pid = 16739] [serial = 1244] [outer = 0x7f8be7107800] 05:22:47 INFO - PROCESS | 16739 | 1462191767273 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8befe38c00) [pid = 16739] [serial = 1245] [outer = 0x7f8be7107800] 05:22:48 INFO - PROCESS | 16739 | 1462191768133 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1534ms 05:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:22:48 INFO - PROCESS | 16739 | 1462191768207 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 16739 | 1462191768210 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:22:48 INFO - PROCESS | 16739 | 1462191768216 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 16739 | 1462191768222 Marionette TRACE conn3 <- [1,1630,null,{}] 05:22:48 INFO - PROCESS | 16739 | 1462191768238 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:48 INFO - PROCESS | 16739 | 1462191768453 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:22:48 INFO - PROCESS | 16739 | 1462191768665 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05b65000 == 89 [pid = 16739] [id = 415] 05:22:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8bf0e3c800) [pid = 16739] [serial = 1246] [outer = (nil)] 05:22:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8bf353c000) [pid = 16739] [serial = 1247] [outer = 0x7f8bf0e3c800] 05:22:48 INFO - PROCESS | 16739 | 1462191768785 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8bf44aa800) [pid = 16739] [serial = 1248] [outer = 0x7f8bf0e3c800] 05:22:49 INFO - PROCESS | 16739 | 1462191769675 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:22:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:22:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1535ms 05:22:49 INFO - PROCESS | 16739 | 1462191769752 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 16739 | 1462191769755 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:22:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:22:49 INFO - PROCESS | 16739 | 1462191769762 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 16739 | 1462191769764 Marionette TRACE conn3 <- [1,1634,null,{}] 05:22:49 INFO - PROCESS | 16739 | 1462191769769 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:49 INFO - PROCESS | 16739 | 1462191769978 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:22:50 INFO - PROCESS | 16739 | 1462191770147 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab86800 == 90 [pid = 16739] [id = 416] 05:22:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8be7146000) [pid = 16739] [serial = 1249] [outer = (nil)] 05:22:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8bfdfe3400) [pid = 16739] [serial = 1250] [outer = 0x7f8be7146000] 05:22:50 INFO - PROCESS | 16739 | 1462191770223 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8bfe274800) [pid = 16739] [serial = 1251] [outer = 0x7f8be7146000] 05:22:51 INFO - PROCESS | 16739 | 1462191771076 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1378ms 05:22:51 INFO - PROCESS | 16739 | 1462191771141 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 16739 | 1462191771146 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:22:51 INFO - PROCESS | 16739 | 1462191771152 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 16739 | 1462191771156 Marionette TRACE conn3 <- [1,1638,null,{}] 05:22:51 INFO - PROCESS | 16739 | 1462191771161 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:51 INFO - PROCESS | 16739 | 1462191771344 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:22:51 INFO - PROCESS | 16739 | 1462191771514 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0aba2000 == 91 [pid = 16739] [id = 417] 05:22:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8bf449a400) [pid = 16739] [serial = 1252] [outer = (nil)] 05:22:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8bfef16400) [pid = 16739] [serial = 1253] [outer = 0x7f8bf449a400] 05:22:51 INFO - PROCESS | 16739 | 1462191771588 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8bff172400) [pid = 16739] [serial = 1254] [outer = 0x7f8bf449a400] 05:22:52 INFO - PROCESS | 16739 | 1462191772502 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:22:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1382ms 05:22:52 INFO - PROCESS | 16739 | 1462191772536 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 16739 | 1462191772539 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:22:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:22:52 INFO - PROCESS | 16739 | 1462191772545 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 16739 | 1462191772548 Marionette TRACE conn3 <- [1,1642,null,{}] 05:22:52 INFO - PROCESS | 16739 | 1462191772553 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:52 INFO - PROCESS | 16739 | 1462191772743 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:22:53 INFO - PROCESS | 16739 | 1462191773373 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc8c8000 == 92 [pid = 16739] [id = 418] 05:22:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8bdc9ea400) [pid = 16739] [serial = 1255] [outer = (nil)] 05:22:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8bdc9f0c00) [pid = 16739] [serial = 1256] [outer = 0x7f8bdc9ea400] 05:22:53 INFO - PROCESS | 16739 | 1462191773447 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8bdfd6f800) [pid = 16739] [serial = 1257] [outer = 0x7f8bdc9ea400] 05:22:54 INFO - PROCESS | 16739 | 1462191774330 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:22:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1829ms 05:22:54 INFO - PROCESS | 16739 | 1462191774376 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:22:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:22:54 INFO - PROCESS | 16739 | 1462191774386 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:22:54 INFO - PROCESS | 16739 | 1462191774399 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 16739 | 1462191774408 Marionette TRACE conn3 <- [1,1646,null,{}] 05:22:54 INFO - PROCESS | 16739 | 1462191774423 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:54 INFO - PROCESS | 16739 | 1462191774720 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:22:54 INFO - PROCESS | 16739 | 1462191774946 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1cb7000 == 93 [pid = 16739] [id = 419] 05:22:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8be1020800) [pid = 16739] [serial = 1258] [outer = (nil)] 05:22:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8be1c4ec00) [pid = 16739] [serial = 1259] [outer = 0x7f8be1020800] 05:22:55 INFO - PROCESS | 16739 | 1462191775031 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8be1e6e000) [pid = 16739] [serial = 1260] [outer = 0x7f8be1020800] 05:22:55 INFO - PROCESS | 16739 | 1462191775857 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:22:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:22:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1499ms 05:22:55 INFO - PROCESS | 16739 | 1462191775898 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 16739 | 1462191775904 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:22:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:22:55 INFO - PROCESS | 16739 | 1462191775910 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 16739 | 1462191775913 Marionette TRACE conn3 <- [1,1650,null,{}] 05:22:55 INFO - PROCESS | 16739 | 1462191775918 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:56 INFO - PROCESS | 16739 | 1462191776074 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:22:56 INFO - PROCESS | 16739 | 1462191776258 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e7000 == 94 [pid = 16739] [id = 420] 05:22:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be1017000) [pid = 16739] [serial = 1261] [outer = (nil)] 05:22:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8be2113800) [pid = 16739] [serial = 1262] [outer = 0x7f8be1017000] 05:22:56 INFO - PROCESS | 16739 | 1462191776323 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8be52b9400) [pid = 16739] [serial = 1263] [outer = 0x7f8be1017000] 05:22:56 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0275000 == 93 [pid = 16739] [id = 369] 05:22:56 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94e1800 == 92 [pid = 16739] [id = 282] 05:22:56 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bff157800 == 91 [pid = 16739] [id = 411] 05:22:56 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf7518800 == 90 [pid = 16739] [id = 410] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bf14bd800) [pid = 16739] [serial = 1187] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8bf0063800) [pid = 16739] [serial = 1148] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8be7146400) [pid = 16739] [serial = 1142] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8bea984c00) [pid = 16739] [serial = 1145] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8be1e6e800) [pid = 16739] [serial = 1139] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0ea0000 == 89 [pid = 16739] [id = 409] 05:22:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf00db800 == 88 [pid = 16739] [id = 408] 05:22:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79a9800 == 87 [pid = 16739] [id = 407] 05:22:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1ca4000 == 86 [pid = 16739] [id = 406] 05:22:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a49800 == 85 [pid = 16739] [id = 397] 05:22:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79bb800 == 84 [pid = 16739] [id = 396] 05:22:57 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfddea000 == 83 [pid = 16739] [id = 395] 05:22:57 INFO - PROCESS | 16739 | 1462191777295 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8be7224000) [pid = 16739] [serial = 1173] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 174 (0x7f8be7d5c400) [pid = 16739] [serial = 1175] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 173 (0x7f8be6fbf400) [pid = 16739] [serial = 1172] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 172 (0x7f8be826ac00) [pid = 16739] [serial = 1176] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8bf0897400) [pid = 16739] [serial = 1137] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 170 (0x7f8bdfddbc00) [pid = 16739] [serial = 1169] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8bea9d1c00) [pid = 16739] [serial = 1184] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8bf0e38400) [pid = 16739] [serial = 1151] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 167 (0x7f8bed2a7400) [pid = 16739] [serial = 1181] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8bf1e62c00) [pid = 16739] [serial = 1157] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8be1f6dc00) [pid = 16739] [serial = 1170] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8bf1221400) [pid = 16739] [serial = 1185] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 163 (0x7f8be9342400) [pid = 16739] [serial = 1178] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 162 (0x7f8bf162f800) [pid = 16739] [serial = 1154] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 161 (0x7f8bea98dc00) [pid = 16739] [serial = 1179] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 160 (0x7f8bf0066800) [pid = 16739] [serial = 1182] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 159 (0x7f8bf2384c00) [pid = 16739] [serial = 1163] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8bf22c7000) [pid = 16739] [serial = 1160] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8bdfddcc00) [pid = 16739] [serial = 1166] [outer = (nil)] [url = about:blank] 05:22:57 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be1021800) [pid = 16739] [serial = 1167] [outer = (nil)] [url = about:blank] 05:22:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:22:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1428ms 05:22:57 INFO - PROCESS | 16739 | 1462191777342 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:22:57 INFO - PROCESS | 16739 | 1462191777347 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:22:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:22:57 INFO - PROCESS | 16739 | 1462191777360 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 16739 | 1462191777368 Marionette TRACE conn3 <- [1,1654,null,{}] 05:22:57 INFO - PROCESS | 16739 | 1462191777377 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:57 INFO - PROCESS | 16739 | 1462191777533 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:22:57 INFO - PROCESS | 16739 | 1462191777629 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e07800 == 84 [pid = 16739] [id = 421] 05:22:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8be1e74000) [pid = 16739] [serial = 1264] [outer = (nil)] 05:22:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8be6e20400) [pid = 16739] [serial = 1265] [outer = 0x7f8be1e74000] 05:22:57 INFO - PROCESS | 16739 | 1462191777812 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8be6fbf400) [pid = 16739] [serial = 1266] [outer = 0x7f8be1e74000] 05:22:58 INFO - PROCESS | 16739 | 1462191778874 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:22:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1552ms 05:22:58 INFO - PROCESS | 16739 | 1462191778908 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 16739 | 1462191778916 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:22:58 INFO - PROCESS | 16739 | 1462191778930 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 16739 | 1462191778936 Marionette TRACE conn3 <- [1,1658,null,{}] 05:22:58 INFO - PROCESS | 16739 | 1462191778945 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:59 INFO - PROCESS | 16739 | 1462191779195 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:22:59 INFO - PROCESS | 16739 | 1462191779393 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79a9000 == 85 [pid = 16739] [id = 422] 05:22:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8be210e800) [pid = 16739] [serial = 1267] [outer = (nil)] 05:22:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8be700c800) [pid = 16739] [serial = 1268] [outer = 0x7f8be210e800] 05:22:59 INFO - PROCESS | 16739 | 1462191779457 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8be710fc00) [pid = 16739] [serial = 1269] [outer = 0x7f8be210e800] 05:23:00 INFO - PROCESS | 16739 | 1462191780209 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1342ms 05:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:23:00 INFO - PROCESS | 16739 | 1462191780280 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 16739 | 1462191780283 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:23:00 INFO - PROCESS | 16739 | 1462191780290 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 16739 | 1462191780292 Marionette TRACE conn3 <- [1,1662,null,{}] 05:23:00 INFO - PROCESS | 16739 | 1462191780297 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:00 INFO - PROCESS | 16739 | 1462191780493 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:23:00 INFO - PROCESS | 16739 | 1462191780511 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc5dd000 == 86 [pid = 16739] [id = 423] 05:23:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8be7129400) [pid = 16739] [serial = 1270] [outer = (nil)] 05:23:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8be7149400) [pid = 16739] [serial = 1271] [outer = 0x7f8be7129400] 05:23:00 INFO - PROCESS | 16739 | 1462191780585 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8be71d0800) [pid = 16739] [serial = 1272] [outer = 0x7f8be7129400] 05:23:01 INFO - PROCESS | 16739 | 1462191781473 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1233ms 05:23:01 INFO - PROCESS | 16739 | 1462191781522 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:23:01 INFO - PROCESS | 16739 | 1462191781525 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:23:01 INFO - PROCESS | 16739 | 1462191781530 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 16739 | 1462191781533 Marionette TRACE conn3 <- [1,1666,null,{}] 05:23:01 INFO - PROCESS | 16739 | 1462191781544 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:02 INFO - PROCESS | 16739 | 1462191782346 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8be0d60c00) [pid = 16739] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 163 (0x7f8be77acc00) [pid = 16739] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 162 (0x7f8be7113800) [pid = 16739] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 161 (0x7f8be929b400) [pid = 16739] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 160 (0x7f8befaa6000) [pid = 16739] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 159 (0x7f8be7122000) [pid = 16739] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8bef572c00) [pid = 16739] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8bea9e3800) [pid = 16739] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be6fc4000) [pid = 16739] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8bdc9f6000) [pid = 16739] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8be210a400) [pid = 16739] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8bdfd6e800) [pid = 16739] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8be0d5f000) [pid = 16739] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8be7878400) [pid = 16739] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8be0d5ec00) [pid = 16739] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8be7d59c00) [pid = 16739] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8be100e400) [pid = 16739] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8bea984400) [pid = 16739] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8be7d58c00) [pid = 16739] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8be1021000) [pid = 16739] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8bea9f0800) [pid = 16739] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8be6e22000) [pid = 16739] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8be7d5a000) [pid = 16739] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8be54d5c00) [pid = 16739] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8be7146800) [pid = 16739] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8bdcacd000) [pid = 16739] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8bea8d1c00) [pid = 16739] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8bea9d7400) [pid = 16739] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8bf0069000) [pid = 16739] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be1e73c00) [pid = 16739] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be6e22400) [pid = 16739] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be6f63000) [pid = 16739] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8be933cc00) [pid = 16739] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8be210bc00) [pid = 16739] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be6e21c00) [pid = 16739] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8bdfddf400) [pid = 16739] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be7144800) [pid = 16739] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:23:02 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8be8266c00) [pid = 16739] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:23:02 INFO - PROCESS | 16739 | 1462191782654 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06df800 == 87 [pid = 16739] [id = 424] 05:23:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8bdc9eec00) [pid = 16739] [serial = 1273] [outer = (nil)] 05:23:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8bdfd6e800) [pid = 16739] [serial = 1274] [outer = 0x7f8bdc9eec00] 05:23:02 INFO - PROCESS | 16739 | 1462191782761 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8be1e73c00) [pid = 16739] [serial = 1275] [outer = 0x7f8bdc9eec00] 05:23:03 INFO - PROCESS | 16739 | 1462191783410 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1938ms 05:23:03 INFO - PROCESS | 16739 | 1462191783470 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 16739 | 1462191783472 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:23:03 INFO - PROCESS | 16739 | 1462191783478 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 16739 | 1462191783480 Marionette TRACE conn3 <- [1,1670,null,{}] 05:23:03 INFO - PROCESS | 16739 | 1462191783485 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:03 INFO - PROCESS | 16739 | 1462191783686 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:23:03 INFO - PROCESS | 16739 | 1462191783705 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94d9800 == 88 [pid = 16739] [id = 425] 05:23:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8be1f6d400) [pid = 16739] [serial = 1276] [outer = (nil)] 05:23:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8be7113800) [pid = 16739] [serial = 1277] [outer = 0x7f8be1f6d400] 05:23:03 INFO - PROCESS | 16739 | 1462191783764 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8be7222400) [pid = 16739] [serial = 1278] [outer = 0x7f8be1f6d400] 05:23:04 INFO - PROCESS | 16739 | 1462191784798 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1391ms 05:23:04 INFO - PROCESS | 16739 | 1462191784870 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 16739 | 1462191784876 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:23:04 INFO - PROCESS | 16739 | 1462191784884 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 16739 | 1462191784890 Marionette TRACE conn3 <- [1,1674,null,{}] 05:23:04 INFO - PROCESS | 16739 | 1462191784899 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:05 INFO - PROCESS | 16739 | 1462191785128 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:23:05 INFO - PROCESS | 16739 | 1462191785366 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d99000 == 89 [pid = 16739] [id = 426] 05:23:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8be0d63000) [pid = 16739] [serial = 1279] [outer = (nil)] 05:23:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be101cc00) [pid = 16739] [serial = 1280] [outer = 0x7f8be0d63000] 05:23:05 INFO - PROCESS | 16739 | 1462191785457 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be1e6f800) [pid = 16739] [serial = 1281] [outer = 0x7f8be0d63000] 05:23:06 INFO - PROCESS | 16739 | 1462191786311 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1490ms 05:23:06 INFO - PROCESS | 16739 | 1462191786374 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 16739 | 1462191786383 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:23:06 INFO - PROCESS | 16739 | 1462191786393 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 16739 | 1462191786396 Marionette TRACE conn3 <- [1,1678,null,{}] 05:23:06 INFO - PROCESS | 16739 | 1462191786402 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:06 INFO - PROCESS | 16739 | 1462191786578 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:23:06 INFO - PROCESS | 16739 | 1462191786748 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be799f000 == 90 [pid = 16739] [id = 427] 05:23:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8be100f400) [pid = 16739] [serial = 1282] [outer = (nil)] 05:23:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8be54dd000) [pid = 16739] [serial = 1283] [outer = 0x7f8be100f400] 05:23:06 INFO - PROCESS | 16739 | 1462191786820 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be6f5bc00) [pid = 16739] [serial = 1284] [outer = 0x7f8be100f400] 05:23:07 INFO - PROCESS | 16739 | 1462191787733 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1383ms 05:23:07 INFO - PROCESS | 16739 | 1462191787776 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:23:07 INFO - PROCESS | 16739 | 1462191787780 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:23:07 INFO - PROCESS | 16739 | 1462191787786 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 16739 | 1462191787792 Marionette TRACE conn3 <- [1,1682,null,{}] 05:23:07 INFO - PROCESS | 16739 | 1462191787807 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:07 INFO - PROCESS | 16739 | 1462191787987 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:23:08 INFO - PROCESS | 16739 | 1462191788157 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bede5a800 == 91 [pid = 16739] [id = 428] 05:23:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be7112400) [pid = 16739] [serial = 1285] [outer = (nil)] 05:23:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8be714dc00) [pid = 16739] [serial = 1286] [outer = 0x7f8be7112400] 05:23:08 INFO - PROCESS | 16739 | 1462191788234 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8be7222c00) [pid = 16739] [serial = 1287] [outer = 0x7f8be7112400] 05:23:09 INFO - PROCESS | 16739 | 1462191789086 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1336ms 05:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:23:09 INFO - PROCESS | 16739 | 1462191789123 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 16739 | 1462191789126 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:23:09 INFO - PROCESS | 16739 | 1462191789132 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - PROCESS | 16739 | 1462191789135 Marionette TRACE conn3 <- [1,1686,null,{}] 05:23:09 INFO - PROCESS | 16739 | 1462191789140 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:09 INFO - PROCESS | 16739 | 1462191789334 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:23:09 INFO - PROCESS | 16739 | 1462191789511 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0268800 == 92 [pid = 16739] [id = 429] 05:23:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8bdcad3c00) [pid = 16739] [serial = 1288] [outer = (nil)] 05:23:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8be711c400) [pid = 16739] [serial = 1289] [outer = 0x7f8bdcad3c00] 05:23:09 INFO - PROCESS | 16739 | 1462191789581 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8be7870400) [pid = 16739] [serial = 1290] [outer = 0x7f8bdcad3c00] 05:23:10 INFO - PROCESS | 16739 | 1462191790525 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1428ms 05:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:23:10 INFO - PROCESS | 16739 | 1462191790561 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 16739 | 1462191790563 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:23:10 INFO - PROCESS | 16739 | 1462191790569 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 16739 | 1462191790573 Marionette TRACE conn3 <- [1,1690,null,{}] 05:23:10 INFO - PROCESS | 16739 | 1462191790578 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:10 INFO - PROCESS | 16739 | 1462191790748 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:23:10 INFO - PROCESS | 16739 | 1462191790934 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf067c800 == 93 [pid = 16739] [id = 430] 05:23:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8be1021400) [pid = 16739] [serial = 1291] [outer = (nil)] 05:23:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8be7ae9000) [pid = 16739] [serial = 1292] [outer = 0x7f8be1021400] 05:23:11 INFO - PROCESS | 16739 | 1462191791050 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8be7e1bc00) [pid = 16739] [serial = 1293] [outer = 0x7f8be1021400] 05:23:12 INFO - PROCESS | 16739 | 1462191792025 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1529ms 05:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:23:12 INFO - PROCESS | 16739 | 1462191792100 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 16739 | 1462191792102 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:23:12 INFO - PROCESS | 16739 | 1462191792110 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 16739 | 1462191792113 Marionette TRACE conn3 <- [1,1694,null,{}] 05:23:12 INFO - PROCESS | 16739 | 1462191792118 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:12 INFO - PROCESS | 16739 | 1462191792356 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:23:12 INFO - PROCESS | 16739 | 1462191792535 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0ea0000 == 94 [pid = 16739] [id = 431] 05:23:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8be7adf400) [pid = 16739] [serial = 1294] [outer = (nil)] 05:23:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8be826ac00) [pid = 16739] [serial = 1295] [outer = 0x7f8be7adf400] 05:23:12 INFO - PROCESS | 16739 | 1462191792608 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8be9305000) [pid = 16739] [serial = 1296] [outer = 0x7f8be7adf400] 05:23:13 INFO - PROCESS | 16739 | 1462191793442 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1391ms 05:23:13 INFO - PROCESS | 16739 | 1462191793500 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 16739 | 1462191793503 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:23:13 INFO - PROCESS | 16739 | 1462191793510 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 16739 | 1462191793512 Marionette TRACE conn3 <- [1,1698,null,{}] 05:23:13 INFO - PROCESS | 16739 | 1462191793518 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:13 INFO - PROCESS | 16739 | 1462191793672 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:23:13 INFO - PROCESS | 16739 | 1462191793850 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22dd800 == 95 [pid = 16739] [id = 432] 05:23:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bdcac4800) [pid = 16739] [serial = 1297] [outer = (nil)] 05:23:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8be9311400) [pid = 16739] [serial = 1298] [outer = 0x7f8bdcac4800] 05:23:13 INFO - PROCESS | 16739 | 1462191793921 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8be9348400) [pid = 16739] [serial = 1299] [outer = 0x7f8bdcac4800] 05:23:14 INFO - PROCESS | 16739 | 1462191794780 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1338ms 05:23:14 INFO - PROCESS | 16739 | 1462191794849 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 16739 | 1462191794852 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:23:14 INFO - PROCESS | 16739 | 1462191794858 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 16739 | 1462191794860 Marionette TRACE conn3 <- [1,1702,null,{}] 05:23:14 INFO - PROCESS | 16739 | 1462191794866 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:15 INFO - PROCESS | 16739 | 1462191795035 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:23:15 INFO - PROCESS | 16739 | 1462191795209 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf387a000 == 96 [pid = 16739] [id = 433] 05:23:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8be77a3800) [pid = 16739] [serial = 1300] [outer = (nil)] 05:23:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bea985400) [pid = 16739] [serial = 1301] [outer = 0x7f8be77a3800] 05:23:15 INFO - PROCESS | 16739 | 1462191795280 Marionette DEBUG loaded listener.js 05:23:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8bea98e800) [pid = 16739] [serial = 1302] [outer = 0x7f8be77a3800] 05:23:16 INFO - PROCESS | 16739 | 1462191796113 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1284ms 05:23:16 INFO - PROCESS | 16739 | 1462191796143 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:23:16 INFO - PROCESS | 16739 | 1462191796147 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:23:16 INFO - PROCESS | 16739 | 1462191796153 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - PROCESS | 16739 | 1462191796156 Marionette TRACE conn3 <- [1,1706,null,{}] 05:23:16 INFO - PROCESS | 16739 | 1462191796162 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:16 INFO - PROCESS | 16739 | 1462191796331 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:23:16 INFO - PROCESS | 16739 | 1462191796509 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfdddc000 == 97 [pid = 16739] [id = 434] 05:23:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8be7e1d400) [pid = 16739] [serial = 1303] [outer = (nil)] 05:23:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8bea9da400) [pid = 16739] [serial = 1304] [outer = 0x7f8be7e1d400] 05:23:16 INFO - PROCESS | 16739 | 1462191796577 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8bea9ec400) [pid = 16739] [serial = 1305] [outer = 0x7f8be7e1d400] 05:23:17 INFO - PROCESS | 16739 | 1462191797439 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1338ms 05:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:23:17 INFO - PROCESS | 16739 | 1462191797492 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 16739 | 1462191797495 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:23:17 INFO - PROCESS | 16739 | 1462191797501 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 16739 | 1462191797504 Marionette TRACE conn3 <- [1,1710,null,{}] 05:23:17 INFO - PROCESS | 16739 | 1462191797509 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:17 INFO - PROCESS | 16739 | 1462191797667 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:23:17 INFO - PROCESS | 16739 | 1462191797855 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff256000 == 98 [pid = 16739] [id = 435] 05:23:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8be1c4ac00) [pid = 16739] [serial = 1306] [outer = (nil)] 05:23:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8beac1e000) [pid = 16739] [serial = 1307] [outer = 0x7f8be1c4ac00] 05:23:17 INFO - PROCESS | 16739 | 1462191797926 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8bed243800) [pid = 16739] [serial = 1308] [outer = 0x7f8be1c4ac00] 05:23:18 INFO - PROCESS | 16739 | 1462191798864 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1439ms 05:23:18 INFO - PROCESS | 16739 | 1462191798941 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:23:18 INFO - PROCESS | 16739 | 1462191798946 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:23:18 INFO - PROCESS | 16739 | 1462191798952 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 16739 | 1462191798956 Marionette TRACE conn3 <- [1,1714,null,{}] 05:23:18 INFO - PROCESS | 16739 | 1462191798961 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:19 INFO - PROCESS | 16739 | 1462191799200 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:23:19 INFO - PROCESS | 16739 | 1462191799440 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e0e800 == 99 [pid = 16739] [id = 436] 05:23:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8bdcad3400) [pid = 16739] [serial = 1309] [outer = (nil)] 05:23:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8be1f6c000) [pid = 16739] [serial = 1310] [outer = 0x7f8bdcad3400] 05:23:19 INFO - PROCESS | 16739 | 1462191799565 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8beeb90400) [pid = 16739] [serial = 1311] [outer = 0x7f8bdcad3400] 05:23:20 INFO - PROCESS | 16739 | 1462191800645 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1781ms 05:23:20 INFO - PROCESS | 16739 | 1462191800734 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 16739 | 1462191800740 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:23:20 INFO - PROCESS | 16739 | 1462191800747 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 16739 | 1462191800752 Marionette TRACE conn3 <- [1,1718,null,{}] 05:23:20 INFO - PROCESS | 16739 | 1462191800760 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:20 INFO - PROCESS | 16739 | 1462191800959 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:23:21 INFO - PROCESS | 16739 | 1462191801210 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5296000 == 100 [pid = 16739] [id = 437] 05:23:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8bdc9f7c00) [pid = 16739] [serial = 1312] [outer = (nil)] 05:23:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8be0d65c00) [pid = 16739] [serial = 1313] [outer = 0x7f8bdc9f7c00] 05:23:21 INFO - PROCESS | 16739 | 1462191801287 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8be1c53000) [pid = 16739] [serial = 1314] [outer = 0x7f8bdc9f7c00] 05:23:22 INFO - PROCESS | 16739 | 1462191802195 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1483ms 05:23:22 INFO - PROCESS | 16739 | 1462191802230 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 16739 | 1462191802238 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:23:22 INFO - PROCESS | 16739 | 1462191802247 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 16739 | 1462191802251 Marionette TRACE conn3 <- [1,1722,null,{}] 05:23:22 INFO - PROCESS | 16739 | 1462191802255 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:22 INFO - PROCESS | 16739 | 1462191802417 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:23:22 INFO - PROCESS | 16739 | 1462191802648 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79a2000 == 101 [pid = 16739] [id = 438] 05:23:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8be54da000) [pid = 16739] [serial = 1315] [outer = (nil)] 05:23:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8be54e0c00) [pid = 16739] [serial = 1316] [outer = 0x7f8be54da000] 05:23:22 INFO - PROCESS | 16739 | 1462191802768 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8be6f59c00) [pid = 16739] [serial = 1317] [outer = 0x7f8be54da000] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06df800 == 100 [pid = 16739] [id = 424] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8bfdfe6800) [pid = 16739] [serial = 1238] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 170 (0x7f8bf181bc00) [pid = 16739] [serial = 1199] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8beeb98000) [pid = 16739] [serial = 1202] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8bf44a6c00) [pid = 16739] [serial = 1205] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 167 (0x7f8bfdc71400) [pid = 16739] [serial = 1208] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8bf810bc00) [pid = 16739] [serial = 1211] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8bf1827000) [pid = 16739] [serial = 1214] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0e07800 == 99 [pid = 16739] [id = 421] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21e7000 == 98 [pid = 16739] [id = 420] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1cb7000 == 97 [pid = 16739] [id = 419] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc8c8000 == 96 [pid = 16739] [id = 418] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0ab86800 == 95 [pid = 16739] [id = 416] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05b65000 == 94 [pid = 16739] [id = 415] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe28e000 == 93 [pid = 16739] [id = 414] 05:23:23 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea803800 == 92 [pid = 16739] [id = 413] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8bea9dc800) [pid = 16739] [serial = 1032] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 163 (0x7f8be1f63400) [pid = 16739] [serial = 1023] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 162 (0x7f8bf008b800) [pid = 16739] [serial = 1077] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 161 (0x7f8be6fbc000) [pid = 16739] [serial = 987] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 160 (0x7f8befb33400) [pid = 16739] [serial = 1038] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 159 (0x7f8bf0207400) [pid = 16739] [serial = 1080] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8bed2a5000) [pid = 16739] [serial = 1041] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8bef57e800) [pid = 16739] [serial = 1074] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be711f800) [pid = 16739] [serial = 1068] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8bed2a0c00) [pid = 16739] [serial = 1035] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8be8267400) [pid = 16739] [serial = 990] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8be84e1c00) [pid = 16739] [serial = 1071] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8bef6aa000) [pid = 16739] [serial = 999] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8bed2a6800) [pid = 16739] [serial = 993] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8beeb95000) [pid = 16739] [serial = 996] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8be7127400) [pid = 16739] [serial = 1026] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8be9299400) [pid = 16739] [serial = 1029] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8bea985000) [pid = 16739] [serial = 1113] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8bf0e41800) [pid = 16739] [serial = 1229] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8bf1825800) [pid = 16739] [serial = 1235] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8bf162c400) [pid = 16739] [serial = 1233] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8bf1820000) [pid = 16739] [serial = 1230] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8befe3c400) [pid = 16739] [serial = 1227] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8be714e800) [pid = 16739] [serial = 1107] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8beadfb400) [pid = 16739] [serial = 1146] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8bf040d400) [pid = 16739] [serial = 1149] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8be84e3000) [pid = 16739] [serial = 1110] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8bf0e3e800) [pid = 16739] [serial = 1083] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8bedea1000) [pid = 16739] [serial = 1116] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be7435000) [pid = 16739] [serial = 1143] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be0d5fc00) [pid = 16739] [serial = 1101] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be6f59400) [pid = 16739] [serial = 1104] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8be54d7000) [pid = 16739] [serial = 1140] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8bf2196400) [pid = 16739] [serial = 1232] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8bf817d400) [pid = 16739] [serial = 1236] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8be7430000) [pid = 16739] [serial = 1223] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be7d60000) [pid = 16739] [serial = 1224] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8be7e20c00) [pid = 16739] [serial = 1194] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8be7431400) [pid = 16739] [serial = 1193] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bea9dd000) [pid = 16739] [serial = 1226] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8be6f62400) [pid = 16739] [serial = 1191] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be52b6000) [pid = 16739] [serial = 1190] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be6f5ec00) [pid = 16739] [serial = 1220] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be710e800) [pid = 16739] [serial = 1221] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8bfe0c6400) [pid = 16739] [serial = 1218] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bea9d8000) [pid = 16739] [serial = 1217] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8bf088cc00) [pid = 16739] [serial = 1197] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bee676800) [pid = 16739] [serial = 1196] [outer = (nil)] [url = about:blank] 05:23:23 INFO - PROCESS | 16739 | 1462191803680 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1482ms 05:23:23 INFO - PROCESS | 16739 | 1462191803731 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 16739 | 1462191803734 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:23:23 INFO - PROCESS | 16739 | 1462191803740 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 16739 | 1462191803745 Marionette TRACE conn3 <- [1,1726,null,{}] 05:23:23 INFO - PROCESS | 16739 | 1462191803760 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:23 INFO - PROCESS | 16739 | 1462191803937 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:23:24 INFO - PROCESS | 16739 | 1462191804096 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5282800 == 93 [pid = 16739] [id = 439] 05:23:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be100c400) [pid = 16739] [serial = 1318] [outer = (nil)] 05:23:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be7008400) [pid = 16739] [serial = 1319] [outer = 0x7f8be100c400] 05:23:24 INFO - PROCESS | 16739 | 1462191804160 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be7128c00) [pid = 16739] [serial = 1320] [outer = 0x7f8be100c400] 05:23:24 INFO - PROCESS | 16739 | 1462191804944 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1248ms 05:23:24 INFO - PROCESS | 16739 | 1462191804994 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:23:25 INFO - PROCESS | 16739 | 1462191804999 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:23:25 INFO - PROCESS | 16739 | 1462191805004 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 16739 | 1462191805007 Marionette TRACE conn3 <- [1,1730,null,{}] 05:23:25 INFO - PROCESS | 16739 | 1462191805012 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:25 INFO - PROCESS | 16739 | 1462191805184 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:23:25 INFO - PROCESS | 16739 | 1462191805203 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94ad800 == 94 [pid = 16739] [id = 440] 05:23:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be71cb000) [pid = 16739] [serial = 1321] [outer = (nil)] 05:23:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be77aa800) [pid = 16739] [serial = 1322] [outer = 0x7f8be71cb000] 05:23:25 INFO - PROCESS | 16739 | 1462191805262 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be7d5a000) [pid = 16739] [serial = 1323] [outer = 0x7f8be71cb000] 05:23:26 INFO - PROCESS | 16739 | 1462191806131 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1184ms 05:23:26 INFO - PROCESS | 16739 | 1462191806191 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 16739 | 1462191806194 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:23:26 INFO - PROCESS | 16739 | 1462191806199 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 16739 | 1462191806202 Marionette TRACE conn3 <- [1,1734,null,{}] 05:23:26 INFO - PROCESS | 16739 | 1462191806207 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:26 INFO - PROCESS | 16739 | 1462191806406 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:23:26 INFO - PROCESS | 16739 | 1462191806429 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beeb81000 == 95 [pid = 16739] [id = 441] 05:23:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be7149800) [pid = 16739] [serial = 1324] [outer = (nil)] 05:23:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8be7e24c00) [pid = 16739] [serial = 1325] [outer = 0x7f8be7149800] 05:23:26 INFO - PROCESS | 16739 | 1462191806487 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be826b800) [pid = 16739] [serial = 1326] [outer = 0x7f8be7149800] 05:23:27 INFO - PROCESS | 16739 | 1462191807413 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1235ms 05:23:27 INFO - PROCESS | 16739 | 1462191807435 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 16739 | 1462191807439 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:23:27 INFO - PROCESS | 16739 | 1462191807444 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 16739 | 1462191807447 Marionette TRACE conn3 <- [1,1738,null,{}] 05:23:27 INFO - PROCESS | 16739 | 1462191807452 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:27 INFO - PROCESS | 16739 | 1462191807666 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:23:27 INFO - PROCESS | 16739 | 1462191807700 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf073f000 == 96 [pid = 16739] [id = 442] 05:23:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be9294400) [pid = 16739] [serial = 1327] [outer = (nil)] 05:23:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8bea984c00) [pid = 16739] [serial = 1328] [outer = 0x7f8be9294400] 05:23:27 INFO - PROCESS | 16739 | 1462191807764 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8bedd4b800) [pid = 16739] [serial = 1329] [outer = 0x7f8be9294400] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8be210e800) [pid = 16739] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8bdc9ea400) [pid = 16739] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8be1017000) [pid = 16739] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8be2119000) [pid = 16739] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8be742b400) [pid = 16739] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be54d3000) [pid = 16739] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8bf1224000) [pid = 16739] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8bf121c000) [pid = 16739] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be1e74000) [pid = 16739] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bdc9f6400) [pid = 16739] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be7874800) [pid = 16739] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be1020800) [pid = 16739] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8bf18c5000) [pid = 16739] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bf1628000) [pid = 16739] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bf448c400) [pid = 16739] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bef8e2400) [pid = 16739] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 112 (0x7f8bdc9eec00) [pid = 16739] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 111 (0x7f8be7129400) [pid = 16739] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:23:28 INFO - PROCESS | 16739 | --DOMWINDOW == 110 (0x7f8be210f000) [pid = 16739] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:23:28 INFO - PROCESS | 16739 | 1462191808745 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1329ms 05:23:28 INFO - PROCESS | 16739 | 1462191808774 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 16739 | 1462191808777 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:23:28 INFO - PROCESS | 16739 | 1462191808793 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 16739 | 1462191808807 Marionette TRACE conn3 <- [1,1742,null,{}] 05:23:28 INFO - PROCESS | 16739 | 1462191808812 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:28 INFO - PROCESS | 16739 | 1462191808953 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:23:28 INFO - PROCESS | 16739 | 1462191808967 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1169800 == 97 [pid = 16739] [id = 443] 05:23:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 111 (0x7f8be0d66000) [pid = 16739] [serial = 1330] [outer = (nil)] 05:23:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 112 (0x7f8be826b000) [pid = 16739] [serial = 1331] [outer = 0x7f8be0d66000] 05:23:29 INFO - PROCESS | 16739 | 1462191809025 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 113 (0x7f8bee675000) [pid = 16739] [serial = 1332] [outer = 0x7f8be0d66000] 05:23:29 INFO - PROCESS | 16739 | 1462191809841 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1094ms 05:23:29 INFO - PROCESS | 16739 | 1462191809881 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 16739 | 1462191809884 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:23:29 INFO - PROCESS | 16739 | 1462191809890 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 16739 | 1462191809893 Marionette TRACE conn3 <- [1,1746,null,{}] 05:23:29 INFO - PROCESS | 16739 | 1462191809898 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:30 INFO - PROCESS | 16739 | 1462191810089 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:23:30 INFO - PROCESS | 16739 | 1462191810107 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22e7800 == 98 [pid = 16739] [id = 444] 05:23:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8be7106800) [pid = 16739] [serial = 1333] [outer = (nil)] 05:23:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8beeb9f400) [pid = 16739] [serial = 1334] [outer = 0x7f8be7106800] 05:23:30 INFO - PROCESS | 16739 | 1462191810182 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bef8ecc00) [pid = 16739] [serial = 1335] [outer = 0x7f8be7106800] 05:23:31 INFO - PROCESS | 16739 | 1462191811251 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1428ms 05:23:31 INFO - PROCESS | 16739 | 1462191811319 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 16739 | 1462191811326 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:23:31 INFO - PROCESS | 16739 | 1462191811333 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 16739 | 1462191811339 Marionette TRACE conn3 <- [1,1750,null,{}] 05:23:31 INFO - PROCESS | 16739 | 1462191811347 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:31 INFO - PROCESS | 16739 | 1462191811564 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:23:31 INFO - PROCESS | 16739 | 1462191811735 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be51d7000 == 99 [pid = 16739] [id = 445] 05:23:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be1e68800) [pid = 16739] [serial = 1336] [outer = (nil)] 05:23:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be2110c00) [pid = 16739] [serial = 1337] [outer = 0x7f8be1e68800] 05:23:31 INFO - PROCESS | 16739 | 1462191811814 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be54da400) [pid = 16739] [serial = 1338] [outer = 0x7f8be1e68800] 05:23:32 INFO - PROCESS | 16739 | 1462191812713 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1440ms 05:23:32 INFO - PROCESS | 16739 | 1462191812775 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 16739 | 1462191812783 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:23:32 INFO - PROCESS | 16739 | 1462191812793 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 16739 | 1462191812797 Marionette TRACE conn3 <- [1,1754,null,{}] 05:23:32 INFO - PROCESS | 16739 | 1462191812803 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:32 INFO - PROCESS | 16739 | 1462191812988 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:23:33 INFO - PROCESS | 16739 | 1462191813161 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf00d9000 == 100 [pid = 16739] [id = 446] 05:23:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be1e6dc00) [pid = 16739] [serial = 1339] [outer = (nil)] 05:23:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be7108800) [pid = 16739] [serial = 1340] [outer = 0x7f8be1e6dc00] 05:23:33 INFO - PROCESS | 16739 | 1462191813233 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be71c7800) [pid = 16739] [serial = 1341] [outer = 0x7f8be1e6dc00] 05:23:34 INFO - PROCESS | 16739 | 1462191814177 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1445ms 05:23:34 INFO - PROCESS | 16739 | 1462191814238 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 16739 | 1462191814242 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:23:34 INFO - PROCESS | 16739 | 1462191814248 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 16739 | 1462191814254 Marionette TRACE conn3 <- [1,1758,null,{}] 05:23:34 INFO - PROCESS | 16739 | 1462191814269 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:34 INFO - PROCESS | 16739 | 1462191814503 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:23:34 INFO - PROCESS | 16739 | 1462191814675 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf81ee000 == 101 [pid = 16739] [id = 447] 05:23:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be77ac800) [pid = 16739] [serial = 1342] [outer = (nil)] 05:23:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be84de400) [pid = 16739] [serial = 1343] [outer = 0x7f8be77ac800] 05:23:34 INFO - PROCESS | 16739 | 1462191814748 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8bea9d3400) [pid = 16739] [serial = 1344] [outer = 0x7f8be77ac800] 05:23:35 INFO - PROCESS | 16739 | 1462191815652 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1432ms 05:23:35 INFO - PROCESS | 16739 | 1462191815682 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 16739 | 1462191815687 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:23:35 INFO - PROCESS | 16739 | 1462191815692 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 16739 | 1462191815695 Marionette TRACE conn3 <- [1,1762,null,{}] 05:23:35 INFO - PROCESS | 16739 | 1462191815700 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:35 INFO - PROCESS | 16739 | 1462191815864 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:23:36 INFO - PROCESS | 16739 | 1462191816048 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0130a000 == 102 [pid = 16739] [id = 448] 05:23:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8bdfddd400) [pid = 16739] [serial = 1345] [outer = (nil)] 05:23:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8bed2a6800) [pid = 16739] [serial = 1346] [outer = 0x7f8bdfddd400] 05:23:36 INFO - PROCESS | 16739 | 1462191816138 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8beeb9b800) [pid = 16739] [serial = 1347] [outer = 0x7f8bdfddd400] 05:23:37 INFO - PROCESS | 16739 | 1462191817023 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1377ms 05:23:37 INFO - PROCESS | 16739 | 1462191817071 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 16739 | 1462191817074 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:23:37 INFO - PROCESS | 16739 | 1462191817080 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 16739 | 1462191817084 Marionette TRACE conn3 <- [1,1766,null,{}] 05:23:37 INFO - PROCESS | 16739 | 1462191817089 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:37 INFO - PROCESS | 16739 | 1462191817249 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:23:37 INFO - PROCESS | 16739 | 1462191817426 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c49000 == 103 [pid = 16739] [id = 449] 05:23:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8be6f5c400) [pid = 16739] [serial = 1348] [outer = (nil)] 05:23:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8befaa7000) [pid = 16739] [serial = 1349] [outer = 0x7f8be6f5c400] 05:23:37 INFO - PROCESS | 16739 | 1462191817494 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8bf0060000) [pid = 16739] [serial = 1350] [outer = 0x7f8be6f5c400] 05:23:38 INFO - PROCESS | 16739 | 1462191818425 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1384ms 05:23:38 INFO - PROCESS | 16739 | 1462191818465 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 16739 | 1462191818469 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:23:38 INFO - PROCESS | 16739 | 1462191818474 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 16739 | 1462191818477 Marionette TRACE conn3 <- [1,1770,null,{}] 05:23:38 INFO - PROCESS | 16739 | 1462191818482 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:38 INFO - PROCESS | 16739 | 1462191818651 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:23:38 INFO - PROCESS | 16739 | 1462191818830 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d2f000 == 104 [pid = 16739] [id = 450] 05:23:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8beeb9e000) [pid = 16739] [serial = 1351] [outer = (nil)] 05:23:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8bf0896c00) [pid = 16739] [serial = 1352] [outer = 0x7f8beeb9e000] 05:23:38 INFO - PROCESS | 16739 | 1462191818906 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8bf0e3f400) [pid = 16739] [serial = 1353] [outer = 0x7f8beeb9e000] 05:23:39 INFO - PROCESS | 16739 | 1462191819743 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1332ms 05:23:39 INFO - PROCESS | 16739 | 1462191819808 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 16739 | 1462191819812 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:23:39 INFO - PROCESS | 16739 | 1462191819817 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 16739 | 1462191819820 Marionette TRACE conn3 <- [1,1774,null,{}] 05:23:39 INFO - PROCESS | 16739 | 1462191819825 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:39 INFO - PROCESS | 16739 | 1462191819988 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:23:40 INFO - PROCESS | 16739 | 1462191820166 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c03510000 == 105 [pid = 16739] [id = 451] 05:23:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8bf0060400) [pid = 16739] [serial = 1354] [outer = (nil)] 05:23:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8bf1221800) [pid = 16739] [serial = 1355] [outer = 0x7f8bf0060400] 05:23:40 INFO - PROCESS | 16739 | 1462191820246 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8bf181a800) [pid = 16739] [serial = 1356] [outer = 0x7f8bf0060400] 05:23:41 INFO - PROCESS | 16739 | 1462191821155 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1387ms 05:23:41 INFO - PROCESS | 16739 | 1462191821206 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 16739 | 1462191821210 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:23:41 INFO - PROCESS | 16739 | 1462191821215 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 16739 | 1462191821217 Marionette TRACE conn3 <- [1,1778,null,{}] 05:23:41 INFO - PROCESS | 16739 | 1462191821223 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:41 INFO - PROCESS | 16739 | 1462191821387 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:23:41 INFO - PROCESS | 16739 | 1462191821569 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe67800 == 106 [pid = 16739] [id = 452] 05:23:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8bdfd6d800) [pid = 16739] [serial = 1357] [outer = (nil)] 05:23:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be101a400) [pid = 16739] [serial = 1358] [outer = 0x7f8bdfd6d800] 05:23:41 INFO - PROCESS | 16739 | 1462191821637 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be6fc5800) [pid = 16739] [serial = 1359] [outer = 0x7f8bdfd6d800] 05:23:43 INFO - PROCESS | 16739 | 1462191822999 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1835ms 05:23:43 INFO - PROCESS | 16739 | 1462191823052 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 16739 | 1462191823058 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:23:43 INFO - PROCESS | 16739 | 1462191823067 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 16739 | 1462191823070 Marionette TRACE conn3 <- [1,1782,null,{}] 05:23:43 INFO - PROCESS | 16739 | 1462191823078 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:43 INFO - PROCESS | 16739 | 1462191823232 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:23:43 INFO - PROCESS | 16739 | 1462191823624 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be10f1800 == 107 [pid = 16739] [id = 453] 05:23:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8be1e6ac00) [pid = 16739] [serial = 1360] [outer = (nil)] 05:23:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8be1f63c00) [pid = 16739] [serial = 1361] [outer = 0x7f8be1e6ac00] 05:23:43 INFO - PROCESS | 16739 | 1462191823695 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8be2119400) [pid = 16739] [serial = 1362] [outer = 0x7f8be1e6ac00] 05:23:44 INFO - PROCESS | 16739 | 1462191824547 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1529ms 05:23:44 INFO - PROCESS | 16739 | 1462191824597 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 16739 | 1462191824605 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:23:44 INFO - PROCESS | 16739 | 1462191824615 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 16739 | 1462191824620 Marionette TRACE conn3 <- [1,1786,null,{}] 05:23:44 INFO - PROCESS | 16739 | 1462191824626 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:44 INFO - PROCESS | 16739 | 1462191824785 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:23:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02745000 == 106 [pid = 16739] [id = 398] 05:23:44 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1169800 == 105 [pid = 16739] [id = 443] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8bfef16400) [pid = 16739] [serial = 1253] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8bfdfe3400) [pid = 16739] [serial = 1250] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8be7127c00) [pid = 16739] [serial = 1241] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8bea986800) [pid = 16739] [serial = 1244] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8bf353c000) [pid = 16739] [serial = 1247] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8be7113800) [pid = 16739] [serial = 1277] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | 1462191825025 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf073f000 == 104 [pid = 16739] [id = 442] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc5dd000 == 103 [pid = 16739] [id = 423] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0aba2000 == 102 [pid = 16739] [id = 417] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8beeb81000 == 101 [pid = 16739] [id = 441] 05:23:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd5f800 == 102 [pid = 16739] [id = 454] 05:23:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8bdcacbc00) [pid = 16739] [serial = 1363] [outer = (nil)] 05:23:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be6e1d000) [pid = 16739] [serial = 1364] [outer = 0x7f8bdcacbc00] 05:23:45 INFO - PROCESS | 16739 | 1462191825096 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be6fbd400) [pid = 16739] [serial = 1365] [outer = 0x7f8bdcacbc00] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94ad800 == 101 [pid = 16739] [id = 440] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5282800 == 100 [pid = 16739] [id = 439] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79a9000 == 99 [pid = 16739] [id = 422] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79a2000 == 98 [pid = 16739] [id = 438] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c4b000 == 97 [pid = 16739] [id = 412] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5296000 == 96 [pid = 16739] [id = 437] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf387a000 == 95 [pid = 16739] [id = 433] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22dd800 == 94 [pid = 16739] [id = 432] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0ea0000 == 93 [pid = 16739] [id = 431] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf067c800 == 92 [pid = 16739] [id = 430] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0268800 == 91 [pid = 16739] [id = 429] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bede5a800 == 90 [pid = 16739] [id = 428] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be799f000 == 89 [pid = 16739] [id = 427] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1d99000 == 88 [pid = 16739] [id = 426] 05:23:45 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94d9800 == 87 [pid = 16739] [id = 425] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8be710fc00) [pid = 16739] [serial = 1269] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8bdfd6f800) [pid = 16739] [serial = 1257] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8be2113800) [pid = 16739] [serial = 1262] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8bfe271400) [pid = 16739] [serial = 1239] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8bf237c800) [pid = 16739] [serial = 1200] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8bf353c400) [pid = 16739] [serial = 1203] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be52b9400) [pid = 16739] [serial = 1263] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8bf2194c00) [pid = 16739] [serial = 1158] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8bf18b9c00) [pid = 16739] [serial = 1155] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8be6fbf400) [pid = 16739] [serial = 1266] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8bfe0bd000) [pid = 16739] [serial = 1215] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8bf817dc00) [pid = 16739] [serial = 1206] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8be1e6e000) [pid = 16739] [serial = 1260] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8bf353b800) [pid = 16739] [serial = 1164] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8bf237c400) [pid = 16739] [serial = 1161] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8bfdd1d000) [pid = 16739] [serial = 1209] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8bf0e40400) [pid = 16739] [serial = 1152] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be1e73c00) [pid = 16739] [serial = 1275] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8be71d0800) [pid = 16739] [serial = 1272] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be7149400) [pid = 16739] [serial = 1271] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be1c4ec00) [pid = 16739] [serial = 1259] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8bdfd6e800) [pid = 16739] [serial = 1274] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be700c800) [pid = 16739] [serial = 1268] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be6e20400) [pid = 16739] [serial = 1265] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bfdfde400) [pid = 16739] [serial = 1212] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bdc9f0c00) [pid = 16739] [serial = 1256] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 16739 | 1462191825932 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1338ms 05:23:45 INFO - PROCESS | 16739 | 1462191825990 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 16739 | 1462191825993 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:23:46 INFO - PROCESS | 16739 | 1462191826002 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 16739 | 1462191826007 Marionette TRACE conn3 <- [1,1790,null,{}] 05:23:46 INFO - PROCESS | 16739 | 1462191826021 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:46 INFO - PROCESS | 16739 | 1462191826172 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:23:46 INFO - PROCESS | 16739 | 1462191826192 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79dd000 == 88 [pid = 16739] [id = 455] 05:23:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8be6e20400) [pid = 16739] [serial = 1366] [outer = (nil)] 05:23:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be7120400) [pid = 16739] [serial = 1367] [outer = 0x7f8be6e20400] 05:23:46 INFO - PROCESS | 16739 | 1462191826257 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be7149400) [pid = 16739] [serial = 1368] [outer = 0x7f8be6e20400] 05:23:47 INFO - PROCESS | 16739 | 1462191827110 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1131ms 05:23:47 INFO - PROCESS | 16739 | 1462191827135 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 16739 | 1462191827139 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:23:47 INFO - PROCESS | 16739 | 1462191827145 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 16739 | 1462191827147 Marionette TRACE conn3 <- [1,1794,null,{}] 05:23:47 INFO - PROCESS | 16739 | 1462191827152 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:47 INFO - PROCESS | 16739 | 1462191827308 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:23:47 INFO - PROCESS | 16739 | 1462191827324 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be84b5000 == 89 [pid = 16739] [id = 456] 05:23:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be7125000) [pid = 16739] [serial = 1369] [outer = (nil)] 05:23:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be7219c00) [pid = 16739] [serial = 1370] [outer = 0x7f8be7125000] 05:23:47 INFO - PROCESS | 16739 | 1462191827383 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8be7436000) [pid = 16739] [serial = 1371] [outer = 0x7f8be7125000] 05:23:48 INFO - PROCESS | 16739 | 1462191828271 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1181ms 05:23:48 INFO - PROCESS | 16739 | 1462191828339 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:23:48 INFO - PROCESS | 16739 | 1462191828342 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:23:48 INFO - PROCESS | 16739 | 1462191828348 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 16739 | 1462191828352 Marionette TRACE conn3 <- [1,1798,null,{}] 05:23:48 INFO - PROCESS | 16739 | 1462191828364 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:48 INFO - PROCESS | 16739 | 1462191828564 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:23:48 INFO - PROCESS | 16739 | 1462191828589 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea81f800 == 90 [pid = 16739] [id = 457] 05:23:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be7151c00) [pid = 16739] [serial = 1372] [outer = (nil)] 05:23:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8be77af400) [pid = 16739] [serial = 1373] [outer = 0x7f8be7151c00] 05:23:48 INFO - PROCESS | 16739 | 1462191828650 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8be7d5f400) [pid = 16739] [serial = 1374] [outer = 0x7f8be7151c00] 05:23:49 INFO - PROCESS | 16739 | 1462191829456 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1142ms 05:23:49 INFO - PROCESS | 16739 | 1462191829490 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 16739 | 1462191829493 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:23:49 INFO - PROCESS | 16739 | 1462191829503 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 16739 | 1462191829506 Marionette TRACE conn3 <- [1,1802,null,{}] 05:23:49 INFO - PROCESS | 16739 | 1462191829519 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:49 INFO - PROCESS | 16739 | 1462191829736 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:23:49 INFO - PROCESS | 16739 | 1462191829760 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd3c000 == 91 [pid = 16739] [id = 458] 05:23:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8be7e27000) [pid = 16739] [serial = 1375] [outer = (nil)] 05:23:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8bea8d1400) [pid = 16739] [serial = 1376] [outer = 0x7f8be7e27000] 05:23:49 INFO - PROCESS | 16739 | 1462191829822 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be6e21400) [pid = 16739] [serial = 1377] [outer = 0x7f8be7e27000] 05:23:50 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8be7149800) [pid = 16739] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:23:50 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8be71cb000) [pid = 16739] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:23:50 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8be100c400) [pid = 16739] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:23:50 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8be9294400) [pid = 16739] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:23:50 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8bdc9f7c00) [pid = 16739] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:23:50 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be54da000) [pid = 16739] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:23:50 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8be0d66000) [pid = 16739] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:23:51 INFO - PROCESS | 16739 | 1462191830990 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1546ms 05:23:51 INFO - PROCESS | 16739 | 1462191831047 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 16739 | 1462191831051 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:23:51 INFO - PROCESS | 16739 | 1462191831060 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 16739 | 1462191831063 Marionette TRACE conn3 <- [1,1806,null,{}] 05:23:51 INFO - PROCESS | 16739 | 1462191831068 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:51 INFO - PROCESS | 16739 | 1462191831258 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:23:51 INFO - PROCESS | 16739 | 1462191831277 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0353000 == 92 [pid = 16739] [id = 459] 05:23:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bdfd70c00) [pid = 16739] [serial = 1378] [outer = (nil)] 05:23:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8be71c6c00) [pid = 16739] [serial = 1379] [outer = 0x7f8bdfd70c00] 05:23:51 INFO - PROCESS | 16739 | 1462191831336 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bea9e4c00) [pid = 16739] [serial = 1380] [outer = 0x7f8bdfd70c00] 05:23:52 INFO - PROCESS | 16739 | 1462191832073 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1033ms 05:23:52 INFO - PROCESS | 16739 | 1462191832094 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 16739 | 1462191832097 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:23:52 INFO - PROCESS | 16739 | 1462191832103 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 16739 | 1462191832106 Marionette TRACE conn3 <- [1,1810,null,{}] 05:23:52 INFO - PROCESS | 16739 | 1462191832127 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:52 INFO - PROCESS | 16739 | 1462191832319 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:23:52 INFO - PROCESS | 16739 | 1462191832405 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0ea5000 == 93 [pid = 16739] [id = 460] 05:23:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8bdcad2800) [pid = 16739] [serial = 1381] [outer = (nil)] 05:23:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8beac22000) [pid = 16739] [serial = 1382] [outer = 0x7f8bdcad2800] 05:23:52 INFO - PROCESS | 16739 | 1462191832464 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8bef6a5c00) [pid = 16739] [serial = 1383] [outer = 0x7f8bdcad2800] 05:23:53 INFO - PROCESS | 16739 | 1462191833465 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1440ms 05:23:53 INFO - PROCESS | 16739 | 1462191833544 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 16739 | 1462191833551 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:23:53 INFO - PROCESS | 16739 | 1462191833559 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 16739 | 1462191833565 Marionette TRACE conn3 <- [1,1814,null,{}] 05:23:53 INFO - PROCESS | 16739 | 1462191833573 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 16739 | 1462191833763 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:23:53 INFO - PROCESS | 16739 | 1462191833937 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7477800 == 94 [pid = 16739] [id = 461] 05:23:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8be1e69000) [pid = 16739] [serial = 1384] [outer = (nil)] 05:23:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be54dac00) [pid = 16739] [serial = 1385] [outer = 0x7f8be1e69000] 05:23:54 INFO - PROCESS | 16739 | 1462191834009 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8be6fbb800) [pid = 16739] [serial = 1386] [outer = 0x7f8be1e69000] 05:23:54 INFO - PROCESS | 16739 | 1462191834975 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1489ms 05:23:55 INFO - PROCESS | 16739 | 1462191835049 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 16739 | 1462191835057 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:23:55 INFO - PROCESS | 16739 | 1462191835067 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 16739 | 1462191835071 Marionette TRACE conn3 <- [1,1818,null,{}] 05:23:55 INFO - PROCESS | 16739 | 1462191835077 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:55 INFO - PROCESS | 16739 | 1462191835304 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:23:55 INFO - PROCESS | 16739 | 1462191835567 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd36800 == 95 [pid = 16739] [id = 462] 05:23:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8be6fc3000) [pid = 16739] [serial = 1387] [outer = (nil)] 05:23:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8be71c2400) [pid = 16739] [serial = 1388] [outer = 0x7f8be6fc3000] 05:23:55 INFO - PROCESS | 16739 | 1462191835683 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8be77b1c00) [pid = 16739] [serial = 1389] [outer = 0x7f8be6fc3000] 05:23:56 INFO - PROCESS | 16739 | 1462191836576 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1582ms 05:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:23:56 INFO - PROCESS | 16739 | 1462191836650 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:23:56 INFO - PROCESS | 16739 | 1462191836653 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:23:56 INFO - PROCESS | 16739 | 1462191836660 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 16739 | 1462191836666 Marionette TRACE conn3 <- [1,1822,null,{}] 05:23:56 INFO - PROCESS | 16739 | 1462191836681 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:56 INFO - PROCESS | 16739 | 1462191836860 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:23:57 INFO - PROCESS | 16739 | 1462191837002 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf751a800 == 96 [pid = 16739] [id = 463] 05:23:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8be9308c00) [pid = 16739] [serial = 1390] [outer = (nil)] 05:23:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8bea98c000) [pid = 16739] [serial = 1391] [outer = 0x7f8be9308c00] 05:23:57 INFO - PROCESS | 16739 | 1462191837075 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8bedd52400) [pid = 16739] [serial = 1392] [outer = 0x7f8be9308c00] 05:23:57 INFO - PROCESS | 16739 | 1462191837965 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1342ms 05:23:58 INFO - PROCESS | 16739 | 1462191838002 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 16739 | 1462191838005 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:23:58 INFO - PROCESS | 16739 | 1462191838011 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 16739 | 1462191838015 Marionette TRACE conn3 <- [1,1826,null,{}] 05:23:58 INFO - PROCESS | 16739 | 1462191838020 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 16739 | 1462191838189 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:23:58 INFO - PROCESS | 16739 | 1462191838366 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c00e66800 == 97 [pid = 16739] [id = 464] 05:23:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8bdc9eb800) [pid = 16739] [serial = 1393] [outer = (nil)] 05:23:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8befe3e000) [pid = 16739] [serial = 1394] [outer = 0x7f8bdc9eb800] 05:23:58 INFO - PROCESS | 16739 | 1462191838436 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8bf008ec00) [pid = 16739] [serial = 1395] [outer = 0x7f8bdc9eb800] 05:23:59 INFO - PROCESS | 16739 | 1462191839312 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1337ms 05:23:59 INFO - PROCESS | 16739 | 1462191839349 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:23:59 INFO - PROCESS | 16739 | 1462191839353 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:23:59 INFO - PROCESS | 16739 | 1462191839358 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 16739 | 1462191839361 Marionette TRACE conn3 <- [1,1830,null,{}] 05:23:59 INFO - PROCESS | 16739 | 1462191839367 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:59 INFO - PROCESS | 16739 | 1462191839556 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:23:59 INFO - PROCESS | 16739 | 1462191839734 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c4d000 == 98 [pid = 16739] [id = 465] 05:23:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8bedd53c00) [pid = 16739] [serial = 1396] [outer = (nil)] 05:23:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8bf088d400) [pid = 16739] [serial = 1397] [outer = 0x7f8bedd53c00] 05:23:59 INFO - PROCESS | 16739 | 1462191839804 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8bf0e3e400) [pid = 16739] [serial = 1398] [outer = 0x7f8bedd53c00] 05:24:00 INFO - PROCESS | 16739 | 1462191840740 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1429ms 05:24:00 INFO - PROCESS | 16739 | 1462191840788 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 16739 | 1462191840791 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:24:00 INFO - PROCESS | 16739 | 1462191840797 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 16739 | 1462191840801 Marionette TRACE conn3 <- [1,1834,null,{}] 05:24:00 INFO - PROCESS | 16739 | 1462191840806 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:00 INFO - PROCESS | 16739 | 1462191840998 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:24:01 INFO - PROCESS | 16739 | 1462191841174 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c03516800 == 99 [pid = 16739] [id = 466] 05:24:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8bf0206000) [pid = 16739] [serial = 1399] [outer = (nil)] 05:24:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8bf218c800) [pid = 16739] [serial = 1400] [outer = 0x7f8bf0206000] 05:24:01 INFO - PROCESS | 16739 | 1462191841251 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8bf237fc00) [pid = 16739] [serial = 1401] [outer = 0x7f8bf0206000] 05:24:02 INFO - PROCESS | 16739 | 1462191842128 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1378ms 05:24:02 INFO - PROCESS | 16739 | 1462191842177 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 16739 | 1462191842181 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:24:02 INFO - PROCESS | 16739 | 1462191842187 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 16739 | 1462191842189 Marionette TRACE conn3 <- [1,1838,null,{}] 05:24:02 INFO - PROCESS | 16739 | 1462191842196 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:02 INFO - PROCESS | 16739 | 1462191842390 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:24:02 INFO - PROCESS | 16739 | 1462191842578 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05ed0800 == 100 [pid = 16739] [id = 467] 05:24:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8bf1827400) [pid = 16739] [serial = 1402] [outer = (nil)] 05:24:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8bf3532c00) [pid = 16739] [serial = 1403] [outer = 0x7f8bf1827400] 05:24:02 INFO - PROCESS | 16739 | 1462191842650 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8bf369f400) [pid = 16739] [serial = 1404] [outer = 0x7f8bf1827400] 05:24:03 INFO - PROCESS | 16739 | 1462191843580 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1428ms 05:24:03 INFO - PROCESS | 16739 | 1462191843616 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 16739 | 1462191843620 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:24:03 INFO - PROCESS | 16739 | 1462191843626 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 16739 | 1462191843628 Marionette TRACE conn3 <- [1,1842,null,{}] 05:24:03 INFO - PROCESS | 16739 | 1462191843634 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:03 INFO - PROCESS | 16739 | 1462191843816 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:24:04 INFO - PROCESS | 16739 | 1462191843998 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c076b7800 == 101 [pid = 16739] [id = 468] 05:24:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8bf1e63000) [pid = 16739] [serial = 1405] [outer = (nil)] 05:24:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8bf4494000) [pid = 16739] [serial = 1406] [outer = 0x7f8bf1e63000] 05:24:04 INFO - PROCESS | 16739 | 1462191844082 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8bf44c6800) [pid = 16739] [serial = 1407] [outer = 0x7f8bf1e63000] 05:24:05 INFO - PROCESS | 16739 | 1462191845078 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1483ms 05:24:05 INFO - PROCESS | 16739 | 1462191845110 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 16739 | 1462191845116 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:24:05 INFO - PROCESS | 16739 | 1462191845125 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 16739 | 1462191845130 Marionette TRACE conn3 <- [1,1846,null,{}] 05:24:05 INFO - PROCESS | 16739 | 1462191845139 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:05 INFO - PROCESS | 16739 | 1462191845365 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:24:05 INFO - PROCESS | 16739 | 1462191845541 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06df800 == 102 [pid = 16739] [id = 469] 05:24:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8be100d800) [pid = 16739] [serial = 1408] [outer = (nil)] 05:24:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8be2112c00) [pid = 16739] [serial = 1409] [outer = 0x7f8be100d800] 05:24:05 INFO - PROCESS | 16739 | 1462191845613 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bf449ac00) [pid = 16739] [serial = 1410] [outer = 0x7f8be100d800] 05:24:06 INFO - PROCESS | 16739 | 1462191846831 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1746ms 05:24:06 INFO - PROCESS | 16739 | 1462191846876 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:24:06 INFO - PROCESS | 16739 | 1462191846882 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:24:06 INFO - PROCESS | 16739 | 1462191846891 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 16739 | 1462191846896 Marionette TRACE conn3 <- [1,1850,null,{}] 05:24:06 INFO - PROCESS | 16739 | 1462191846904 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:07 INFO - PROCESS | 16739 | 1462191847066 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:24:07 INFO - PROCESS | 16739 | 1462191847326 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed24d800 == 103 [pid = 16739] [id = 470] 05:24:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bdfd78c00) [pid = 16739] [serial = 1411] [outer = (nil)] 05:24:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8be52bd000) [pid = 16739] [serial = 1412] [outer = 0x7f8bdfd78c00] 05:24:07 INFO - PROCESS | 16739 | 1462191847394 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8be6f5ec00) [pid = 16739] [serial = 1413] [outer = 0x7f8bdfd78c00] 05:24:08 INFO - PROCESS | 16739 | 1462191848378 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1538ms 05:24:08 INFO - PROCESS | 16739 | 1462191848427 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 16739 | 1462191848435 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:24:08 INFO - PROCESS | 16739 | 1462191848445 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 16739 | 1462191848449 Marionette TRACE conn3 <- [1,1854,null,{}] 05:24:08 INFO - PROCESS | 16739 | 1462191848454 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:08 INFO - PROCESS | 16739 | 1462191848623 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:24:08 INFO - PROCESS | 16739 | 1462191848818 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be214c000 == 104 [pid = 16739] [id = 471] 05:24:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bdfde4c00) [pid = 16739] [serial = 1414] [outer = (nil)] 05:24:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8be7109400) [pid = 16739] [serial = 1415] [outer = 0x7f8bdfde4c00] 05:24:08 INFO - PROCESS | 16739 | 1462191848886 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8be714a000) [pid = 16739] [serial = 1416] [outer = 0x7f8bdfde4c00] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0353000 == 103 [pid = 16739] [id = 459] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd3c000 == 102 [pid = 16739] [id = 458] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8be54dd000) [pid = 16739] [serial = 1283] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be101cc00) [pid = 16739] [serial = 1280] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8be711c400) [pid = 16739] [serial = 1289] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8be7ae9000) [pid = 16739] [serial = 1292] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8be714dc00) [pid = 16739] [serial = 1286] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8be826ac00) [pid = 16739] [serial = 1295] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8be9311400) [pid = 16739] [serial = 1298] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8bea985400) [pid = 16739] [serial = 1301] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8bea9da400) [pid = 16739] [serial = 1304] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8beac1e000) [pid = 16739] [serial = 1307] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8be1f6c000) [pid = 16739] [serial = 1310] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea81f800 == 101 [pid = 16739] [id = 457] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be84b5000 == 100 [pid = 16739] [id = 456] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79dd000 == 99 [pid = 16739] [id = 455] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd5f800 == 98 [pid = 16739] [id = 454] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10f1800 == 97 [pid = 16739] [id = 453] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c49000 == 96 [pid = 16739] [id = 449] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0130a000 == 95 [pid = 16739] [id = 448] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf81ee000 == 94 [pid = 16739] [id = 447] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf00d9000 == 93 [pid = 16739] [id = 446] 05:24:09 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be51d7000 == 92 [pid = 16739] [id = 445] 05:24:09 INFO - PROCESS | 16739 | 1462191849945 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8be7e24c00) [pid = 16739] [serial = 1325] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8be77aa800) [pid = 16739] [serial = 1322] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8be7008400) [pid = 16739] [serial = 1319] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8bea984c00) [pid = 16739] [serial = 1328] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8be7128c00) [pid = 16739] [serial = 1320] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8be1c53000) [pid = 16739] [serial = 1314] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8be0d65c00) [pid = 16739] [serial = 1313] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8be6f59c00) [pid = 16739] [serial = 1317] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8be54e0c00) [pid = 16739] [serial = 1316] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8bedd4b800) [pid = 16739] [serial = 1329] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8be826b000) [pid = 16739] [serial = 1331] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8bee675000) [pid = 16739] [serial = 1332] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be826b800) [pid = 16739] [serial = 1326] [outer = (nil)] [url = about:blank] 05:24:09 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be7d5a000) [pid = 16739] [serial = 1323] [outer = (nil)] [url = about:blank] 05:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1534ms 05:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:24:09 INFO - PROCESS | 16739 | 1462191849979 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 16739 | 1462191849982 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:24:09 INFO - PROCESS | 16739 | 1462191849989 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 16739 | 1462191849994 Marionette TRACE conn3 <- [1,1858,null,{}] 05:24:10 INFO - PROCESS | 16739 | 1462191850009 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:10 INFO - PROCESS | 16739 | 1462191850182 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:24:10 INFO - PROCESS | 16739 | 1462191850366 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79db800 == 93 [pid = 16739] [id = 472] 05:24:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8be714dc00) [pid = 16739] [serial = 1417] [outer = (nil)] 05:24:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be7589c00) [pid = 16739] [serial = 1418] [outer = 0x7f8be714dc00] 05:24:10 INFO - PROCESS | 16739 | 1462191850435 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be7e24c00) [pid = 16739] [serial = 1419] [outer = 0x7f8be714dc00] 05:24:11 INFO - PROCESS | 16739 | 1462191851226 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1284ms 05:24:11 INFO - PROCESS | 16739 | 1462191851273 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 16739 | 1462191851277 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:24:11 INFO - PROCESS | 16739 | 1462191851283 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 16739 | 1462191851284 Marionette TRACE conn3 <- [1,1862,null,{}] 05:24:11 INFO - PROCESS | 16739 | 1462191851290 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:11 INFO - PROCESS | 16739 | 1462191851439 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:24:11 INFO - PROCESS | 16739 | 1462191851455 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef55e800 == 94 [pid = 16739] [id = 473] 05:24:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8be742c800) [pid = 16739] [serial = 1420] [outer = (nil)] 05:24:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8bea9dd000) [pid = 16739] [serial = 1421] [outer = 0x7f8be742c800] 05:24:11 INFO - PROCESS | 16739 | 1462191851519 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8bedd4d800) [pid = 16739] [serial = 1422] [outer = 0x7f8be742c800] 05:24:12 INFO - PROCESS | 16739 | 1462191852389 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1133ms 05:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:24:12 INFO - PROCESS | 16739 | 1462191852440 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 16739 | 1462191852443 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:24:12 INFO - PROCESS | 16739 | 1462191852459 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 16739 | 1462191852461 Marionette TRACE conn3 <- [1,1866,null,{}] 05:24:12 INFO - PROCESS | 16739 | 1462191852468 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:12 INFO - PROCESS | 16739 | 1462191852666 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:24:12 INFO - PROCESS | 16739 | 1462191852691 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e89800 == 95 [pid = 16739] [id = 474] 05:24:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be933e400) [pid = 16739] [serial = 1423] [outer = (nil)] 05:24:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8befa9a400) [pid = 16739] [serial = 1424] [outer = 0x7f8be933e400] 05:24:12 INFO - PROCESS | 16739 | 1462191852751 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8be52c1000) [pid = 16739] [serial = 1425] [outer = 0x7f8be933e400] 05:24:13 INFO - PROCESS | 16739 | 1462191853593 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1189ms 05:24:13 INFO - PROCESS | 16739 | 1462191853642 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 16739 | 1462191853644 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:24:13 INFO - PROCESS | 16739 | 1462191853684 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 16739 | 1462191853686 Marionette TRACE conn3 <- [1,1870,null,{}] 05:24:13 INFO - PROCESS | 16739 | 1462191853692 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:13 INFO - PROCESS | 16739 | 1462191853927 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:24:13 INFO - PROCESS | 16739 | 1462191853957 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf7493000 == 96 [pid = 16739] [id = 475] 05:24:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8be6fbd800) [pid = 16739] [serial = 1426] [outer = (nil)] 05:24:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8bf1628000) [pid = 16739] [serial = 1427] [outer = 0x7f8be6fbd800] 05:24:14 INFO - PROCESS | 16739 | 1462191854019 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8bf44ac400) [pid = 16739] [serial = 1428] [outer = 0x7f8be6fbd800] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8be1e6ac00) [pid = 16739] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8be7e27000) [pid = 16739] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8be7151c00) [pid = 16739] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8be6e20400) [pid = 16739] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8be7146000) [pid = 16739] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8bdcacbc00) [pid = 16739] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8bdfd6d800) [pid = 16739] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8bdfd70c00) [pid = 16739] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8bdcacac00) [pid = 16739] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be6fb6800) [pid = 16739] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be7107800) [pid = 16739] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8be7125000) [pid = 16739] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8bf0e3c800) [pid = 16739] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:24:15 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8bf449a400) [pid = 16739] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:24:15 INFO - PROCESS | 16739 | 1462191855255 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1664ms 05:24:15 INFO - PROCESS | 16739 | 1462191855316 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 16739 | 1462191855320 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:24:15 INFO - PROCESS | 16739 | 1462191855327 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - PROCESS | 16739 | 1462191855329 Marionette TRACE conn3 <- [1,1874,null,{}] 05:24:15 INFO - PROCESS | 16739 | 1462191855335 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:15 INFO - PROCESS | 16739 | 1462191855507 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:24:15 INFO - PROCESS | 16739 | 1462191855683 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea80b000 == 97 [pid = 16739] [id = 476] 05:24:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8bdc9ee000) [pid = 16739] [serial = 1429] [outer = (nil)] 05:24:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8be6e20800) [pid = 16739] [serial = 1430] [outer = 0x7f8bdc9ee000] 05:24:15 INFO - PROCESS | 16739 | 1462191855745 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8beeb93400) [pid = 16739] [serial = 1431] [outer = 0x7f8bdc9ee000] 05:24:16 INFO - PROCESS | 16739 | 1462191856450 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1183ms 05:24:16 INFO - PROCESS | 16739 | 1462191856511 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 16739 | 1462191856513 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:24:16 INFO - PROCESS | 16739 | 1462191856519 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 16739 | 1462191856522 Marionette TRACE conn3 <- [1,1878,null,{}] 05:24:16 INFO - PROCESS | 16739 | 1462191856527 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:16 INFO - PROCESS | 16739 | 1462191856731 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:24:16 INFO - PROCESS | 16739 | 1462191856747 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02575000 == 98 [pid = 16739] [id = 477] 05:24:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8bdc9f5c00) [pid = 16739] [serial = 1432] [outer = (nil)] 05:24:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8bf0e3c800) [pid = 16739] [serial = 1433] [outer = 0x7f8bdc9f5c00] 05:24:16 INFO - PROCESS | 16739 | 1462191856810 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8bf8113c00) [pid = 16739] [serial = 1434] [outer = 0x7f8bdc9f5c00] 05:24:17 INFO - PROCESS | 16739 | 1462191857882 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1432ms 05:24:17 INFO - PROCESS | 16739 | 1462191857953 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 16739 | 1462191857960 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:24:17 INFO - PROCESS | 16739 | 1462191857969 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 16739 | 1462191857973 Marionette TRACE conn3 <- [1,1882,null,{}] 05:24:17 INFO - PROCESS | 16739 | 1462191857981 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:18 INFO - PROCESS | 16739 | 1462191858199 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:24:18 INFO - PROCESS | 16739 | 1462191858427 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79e7000 == 99 [pid = 16739] [id = 478] 05:24:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8be52be800) [pid = 16739] [serial = 1435] [outer = (nil)] 05:24:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be6fb8800) [pid = 16739] [serial = 1436] [outer = 0x7f8be52be800] 05:24:18 INFO - PROCESS | 16739 | 1462191858548 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be7107000) [pid = 16739] [serial = 1437] [outer = 0x7f8be52be800] 05:24:19 INFO - PROCESS | 16739 | 1462191859466 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1536ms 05:24:19 INFO - PROCESS | 16739 | 1462191859506 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 16739 | 1462191859514 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:24:19 INFO - PROCESS | 16739 | 1462191859524 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 16739 | 1462191859528 Marionette TRACE conn3 <- [1,1886,null,{}] 05:24:19 INFO - PROCESS | 16739 | 1462191859534 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:19 INFO - PROCESS | 16739 | 1462191859731 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:24:19 INFO - PROCESS | 16739 | 1462191859907 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf36d5000 == 100 [pid = 16739] [id = 479] 05:24:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8be6fb6800) [pid = 16739] [serial = 1438] [outer = (nil)] 05:24:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8be77a5c00) [pid = 16739] [serial = 1439] [outer = 0x7f8be6fb6800] 05:24:19 INFO - PROCESS | 16739 | 1462191859979 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8be8262400) [pid = 16739] [serial = 1440] [outer = 0x7f8be6fb6800] 05:24:20 INFO - PROCESS | 16739 | 1462191860882 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1433ms 05:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:24:20 INFO - PROCESS | 16739 | 1462191860958 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 16739 | 1462191860961 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:24:20 INFO - PROCESS | 16739 | 1462191860968 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 16739 | 1462191860973 Marionette TRACE conn3 <- [1,1890,null,{}] 05:24:20 INFO - PROCESS | 16739 | 1462191860988 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:21 INFO - PROCESS | 16739 | 1462191861213 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:24:21 INFO - PROCESS | 16739 | 1462191861390 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c03513000 == 101 [pid = 16739] [id = 480] 05:24:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8bed2a7400) [pid = 16739] [serial = 1441] [outer = (nil)] 05:24:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8bf0898000) [pid = 16739] [serial = 1442] [outer = 0x7f8bed2a7400] 05:24:21 INFO - PROCESS | 16739 | 1462191861467 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8bf1822800) [pid = 16739] [serial = 1443] [outer = 0x7f8bed2a7400] 05:24:22 INFO - PROCESS | 16739 | 1462191862330 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1395ms 05:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:24:22 INFO - PROCESS | 16739 | 1462191862362 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 16739 | 1462191862366 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:24:22 INFO - PROCESS | 16739 | 1462191862372 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 16739 | 1462191862375 Marionette TRACE conn3 <- [1,1894,null,{}] 05:24:22 INFO - PROCESS | 16739 | 1462191862380 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:22 INFO - PROCESS | 16739 | 1462191862554 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:24:22 INFO - PROCESS | 16739 | 1462191862736 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c083a2800 == 102 [pid = 16739] [id = 481] 05:24:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8bf18c5400) [pid = 16739] [serial = 1444] [outer = (nil)] 05:24:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8bf36a1000) [pid = 16739] [serial = 1445] [outer = 0x7f8bf18c5400] 05:24:22 INFO - PROCESS | 16739 | 1462191862806 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8bf810f800) [pid = 16739] [serial = 1446] [outer = 0x7f8bf18c5400] 05:24:23 INFO - PROCESS | 16739 | 1462191863700 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1383ms 05:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:24:23 INFO - PROCESS | 16739 | 1462191863755 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 16739 | 1462191863758 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:24:23 INFO - PROCESS | 16739 | 1462191863764 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 16739 | 1462191863767 Marionette TRACE conn3 <- [1,1898,null,{}] 05:24:23 INFO - PROCESS | 16739 | 1462191863772 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 16739 | 1462191863946 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:24:24 INFO - PROCESS | 16739 | 1462191864123 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab9e800 == 103 [pid = 16739] [id = 482] 05:24:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8bf218dc00) [pid = 16739] [serial = 1447] [outer = (nil)] 05:24:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8bfdc71400) [pid = 16739] [serial = 1448] [outer = 0x7f8bf218dc00] 05:24:24 INFO - PROCESS | 16739 | 1462191864195 Marionette DEBUG loaded listener.js 05:24:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bfdd21c00) [pid = 16739] [serial = 1449] [outer = 0x7f8bf218dc00] 05:24:25 INFO - PROCESS | 16739 | 1462191865084 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1384ms 05:24:25 INFO - PROCESS | 16739 | 1462191865148 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:24:25 INFO - PROCESS | 16739 | 1462191865152 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:24:25 INFO - PROCESS | 16739 | 1462191865158 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:24:25 INFO - PROCESS | 16739 | 1462191865160 Marionette TRACE conn3 <- [1,1902,null,{}] 05:24:25 INFO - PROCESS | 16739 | 1462191865166 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:25 INFO - PROCESS | 16739 | 1462191865383 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:24:25 INFO - PROCESS | 16739 | 1462191865560 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beeb72000 == 104 [pid = 16739] [id = 483] 05:24:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bfdda8000) [pid = 16739] [serial = 1450] [outer = (nil)] 05:24:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8bfe249800) [pid = 16739] [serial = 1451] [outer = 0x7f8bfdda8000] 05:24:25 INFO - PROCESS | 16739 | 1462191865634 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8bff168800) [pid = 16739] [serial = 1452] [outer = 0x7f8bfdda8000] 05:24:26 INFO - PROCESS | 16739 | 1462191866537 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1439ms 05:24:26 INFO - PROCESS | 16739 | 1462191866599 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 16739 | 1462191866603 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:24:26 INFO - PROCESS | 16739 | 1462191866609 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 16739 | 1462191866611 Marionette TRACE conn3 <- [1,1906,null,{}] 05:24:26 INFO - PROCESS | 16739 | 1462191866616 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:26 INFO - PROCESS | 16739 | 1462191866785 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:24:26 INFO - PROCESS | 16739 | 1462191866964 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc1b9800 == 105 [pid = 16739] [id = 484] 05:24:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bdc9f7c00) [pid = 16739] [serial = 1453] [outer = (nil)] 05:24:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8bff2eb400) [pid = 16739] [serial = 1454] [outer = 0x7f8bdc9f7c00] 05:24:27 INFO - PROCESS | 16739 | 1462191867035 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8bff44e800) [pid = 16739] [serial = 1455] [outer = 0x7f8bdc9f7c00] 05:24:27 INFO - PROCESS | 16739 | 1462191867856 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1278ms 05:24:27 INFO - PROCESS | 16739 | 1462191867902 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 16739 | 1462191867906 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:24:27 INFO - PROCESS | 16739 | 1462191867913 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 16739 | 1462191867916 Marionette TRACE conn3 <- [1,1910,null,{}] 05:24:27 INFO - PROCESS | 16739 | 1462191867921 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:28 INFO - PROCESS | 16739 | 1462191868091 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:24:28 INFO - PROCESS | 16739 | 1462191868275 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2cf000 == 106 [pid = 16739] [id = 485] 05:24:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8bdfddc400) [pid = 16739] [serial = 1456] [outer = (nil)] 05:24:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8bff44ec00) [pid = 16739] [serial = 1457] [outer = 0x7f8bdfddc400] 05:24:28 INFO - PROCESS | 16739 | 1462191868347 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8c00ecf000) [pid = 16739] [serial = 1458] [outer = 0x7f8bdfddc400] 05:24:29 INFO - PROCESS | 16739 | 1462191869221 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1386ms 05:24:29 INFO - PROCESS | 16739 | 1462191869300 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 16739 | 1462191869303 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:24:29 INFO - PROCESS | 16739 | 1462191869310 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 16739 | 1462191869312 Marionette TRACE conn3 <- [1,1914,null,{}] 05:24:29 INFO - PROCESS | 16739 | 1462191869317 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:29 INFO - PROCESS | 16739 | 1462191869561 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:24:29 INFO - PROCESS | 16739 | 1462191869824 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b40800 == 107 [pid = 16739] [id = 486] 05:24:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8bdc9f7000) [pid = 16739] [serial = 1459] [outer = (nil)] 05:24:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8c01365400) [pid = 16739] [serial = 1460] [outer = 0x7f8bdc9f7000] 05:24:29 INFO - PROCESS | 16739 | 1462191869947 Marionette DEBUG loaded listener.js 05:24:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8c025c4000) [pid = 16739] [serial = 1461] [outer = 0x7f8bdc9f7000] 05:24:30 INFO - PROCESS | 16739 | 1462191870823 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1584ms 05:24:30 INFO - PROCESS | 16739 | 1462191870896 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 16739 | 1462191870900 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:24:30 INFO - PROCESS | 16739 | 1462191870905 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 16739 | 1462191870908 Marionette TRACE conn3 <- [1,1918,null,{}] 05:24:30 INFO - PROCESS | 16739 | 1462191870914 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:31 INFO - PROCESS | 16739 | 1462191871095 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:24:31 INFO - PROCESS | 16739 | 1462191871277 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e1800 == 108 [pid = 16739] [id = 487] 05:24:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8bdfdd9000) [pid = 16739] [serial = 1462] [outer = (nil)] 05:24:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8be7003000) [pid = 16739] [serial = 1463] [outer = 0x7f8bdfdd9000] 05:24:31 INFO - PROCESS | 16739 | 1462191871358 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8c01367000) [pid = 16739] [serial = 1464] [outer = 0x7f8bdfdd9000] 05:24:32 INFO - PROCESS | 16739 | 1462191872273 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1429ms 05:24:32 INFO - PROCESS | 16739 | 1462191872337 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 16739 | 1462191872341 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:24:32 INFO - PROCESS | 16739 | 1462191872347 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 16739 | 1462191872351 Marionette TRACE conn3 <- [1,1922,null,{}] 05:24:32 INFO - PROCESS | 16739 | 1462191872356 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:32 INFO - PROCESS | 16739 | 1462191872559 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:24:33 INFO - PROCESS | 16739 | 1462191873207 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1ecd000 == 109 [pid = 16739] [id = 488] 05:24:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8bdcac6c00) [pid = 16739] [serial = 1465] [outer = (nil)] 05:24:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8be0d5cc00) [pid = 16739] [serial = 1466] [outer = 0x7f8bdcac6c00] 05:24:33 INFO - PROCESS | 16739 | 1462191873286 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8be1e6ac00) [pid = 16739] [serial = 1467] [outer = 0x7f8bdcac6c00] 05:24:34 INFO - PROCESS | 16739 | 1462191874106 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1836ms 05:24:34 INFO - PROCESS | 16739 | 1462191874185 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 16739 | 1462191874190 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:24:34 INFO - PROCESS | 16739 | 1462191874197 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 16739 | 1462191874202 Marionette TRACE conn3 <- [1,1926,null,{}] 05:24:34 INFO - PROCESS | 16739 | 1462191874209 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:34 INFO - PROCESS | 16739 | 1462191874522 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:24:34 INFO - PROCESS | 16739 | 1462191874833 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06de000 == 110 [pid = 16739] [id = 489] 05:24:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8be700d400) [pid = 16739] [serial = 1468] [outer = (nil)] 05:24:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8be7113800) [pid = 16739] [serial = 1469] [outer = 0x7f8be700d400] 05:24:34 INFO - PROCESS | 16739 | 1462191874907 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8be7151400) [pid = 16739] [serial = 1470] [outer = 0x7f8be700d400] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea80b000 == 109 [pid = 16739] [id = 476] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 172 (0x7f8beac22000) [pid = 16739] [serial = 1382] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8bf1221800) [pid = 16739] [serial = 1355] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 170 (0x7f8bed2a6800) [pid = 16739] [serial = 1346] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8bf0896c00) [pid = 16739] [serial = 1352] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8befaa7000) [pid = 16739] [serial = 1349] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 167 (0x7f8be84de400) [pid = 16739] [serial = 1343] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf7493000 == 108 [pid = 16739] [id = 475] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e89800 == 107 [pid = 16739] [id = 474] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef55e800 == 106 [pid = 16739] [id = 473] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79db800 == 105 [pid = 16739] [id = 472] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be214c000 == 104 [pid = 16739] [id = 471] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed24d800 == 103 [pid = 16739] [id = 470] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c076b7800 == 102 [pid = 16739] [id = 468] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05ed0800 == 101 [pid = 16739] [id = 467] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c03516800 == 100 [pid = 16739] [id = 466] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c4d000 == 99 [pid = 16739] [id = 465] 05:24:35 INFO - PROCESS | 16739 | 1462191875885 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c00e66800 == 98 [pid = 16739] [id = 464] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf751a800 == 97 [pid = 16739] [id = 463] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd36800 == 96 [pid = 16739] [id = 462] 05:24:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7477800 == 95 [pid = 16739] [id = 461] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8be2119400) [pid = 16739] [serial = 1362] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8be7d5f400) [pid = 16739] [serial = 1374] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8be7149400) [pid = 16739] [serial = 1368] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 163 (0x7f8bfe274800) [pid = 16739] [serial = 1251] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 162 (0x7f8be6fbd400) [pid = 16739] [serial = 1365] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 161 (0x7f8be2110c00) [pid = 16739] [serial = 1337] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 160 (0x7f8beeb9f400) [pid = 16739] [serial = 1334] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 159 (0x7f8be101a400) [pid = 16739] [serial = 1358] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8be6e1d000) [pid = 16739] [serial = 1364] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8bf1e63400) [pid = 16739] [serial = 1188] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be757fc00) [pid = 16739] [serial = 1242] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8be77af400) [pid = 16739] [serial = 1373] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8befe38c00) [pid = 16739] [serial = 1245] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8be7219c00) [pid = 16739] [serial = 1370] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8be7108800) [pid = 16739] [serial = 1340] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8be6fc5800) [pid = 16739] [serial = 1359] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8be7120400) [pid = 16739] [serial = 1367] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8bf44aa800) [pid = 16739] [serial = 1248] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8be7436000) [pid = 16739] [serial = 1371] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8bff172400) [pid = 16739] [serial = 1254] [outer = (nil)] [url = about:blank] 05:24:35 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8be1f63c00) [pid = 16739] [serial = 1361] [outer = (nil)] [url = about:blank] 05:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1732ms 05:24:35 INFO - PROCESS | 16739 | 1462191875935 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 16739 | 1462191875940 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:24:35 INFO - PROCESS | 16739 | 1462191875946 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 16739 | 1462191875949 Marionette TRACE conn3 <- [1,1930,null,{}] 05:24:35 INFO - PROCESS | 16739 | 1462191875954 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:36 INFO - PROCESS | 16739 | 1462191876120 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:24:36 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8bea8d1400) [pid = 16739] [serial = 1376] [outer = (nil)] [url = about:blank] 05:24:36 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8be71c6c00) [pid = 16739] [serial = 1379] [outer = (nil)] [url = about:blank] 05:24:36 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8bea9e4c00) [pid = 16739] [serial = 1380] [outer = (nil)] [url = about:blank] 05:24:36 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8be6e21400) [pid = 16739] [serial = 1377] [outer = (nil)] [url = about:blank] 05:24:36 INFO - PROCESS | 16739 | 1462191876266 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be214c000 == 96 [pid = 16739] [id = 490] 05:24:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8be6f5b400) [pid = 16739] [serial = 1471] [outer = (nil)] 05:24:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8be71c6c00) [pid = 16739] [serial = 1472] [outer = 0x7f8be6f5b400] 05:24:36 INFO - PROCESS | 16739 | 1462191876338 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8be7ae7800) [pid = 16739] [serial = 1473] [outer = 0x7f8be6f5b400] 05:24:37 INFO - PROCESS | 16739 | 1462191877136 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1229ms 05:24:37 INFO - PROCESS | 16739 | 1462191877177 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 16739 | 1462191877180 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:24:37 INFO - PROCESS | 16739 | 1462191877215 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 16739 | 1462191877224 Marionette TRACE conn3 <- [1,1934,null,{}] 05:24:37 INFO - PROCESS | 16739 | 1462191877238 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:37 INFO - PROCESS | 16739 | 1462191877399 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:24:37 INFO - PROCESS | 16739 | 1462191877411 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94dd000 == 97 [pid = 16739] [id = 491] 05:24:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8be7e29800) [pid = 16739] [serial = 1474] [outer = (nil)] 05:24:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8be9311000) [pid = 16739] [serial = 1475] [outer = 0x7f8be7e29800] 05:24:37 INFO - PROCESS | 16739 | 1462191877470 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8be9484000) [pid = 16739] [serial = 1476] [outer = 0x7f8be7e29800] 05:24:38 INFO - PROCESS | 16739 | 1462191878287 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1180ms 05:24:38 INFO - PROCESS | 16739 | 1462191878368 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:24:38 INFO - PROCESS | 16739 | 1462191878373 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:24:38 INFO - PROCESS | 16739 | 1462191878378 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 16739 | 1462191878381 Marionette TRACE conn3 <- [1,1938,null,{}] 05:24:38 INFO - PROCESS | 16739 | 1462191878406 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:38 INFO - PROCESS | 16739 | 1462191878614 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:24:38 INFO - PROCESS | 16739 | 1462191878635 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef66b800 == 98 [pid = 16739] [id = 492] 05:24:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8be8265c00) [pid = 16739] [serial = 1477] [outer = (nil)] 05:24:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8bea9e5000) [pid = 16739] [serial = 1478] [outer = 0x7f8be8265c00] 05:24:38 INFO - PROCESS | 16739 | 1462191878695 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8beeb98000) [pid = 16739] [serial = 1479] [outer = 0x7f8be8265c00] 05:24:39 INFO - PROCESS | 16739 | 1462191879525 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1200ms 05:24:39 INFO - PROCESS | 16739 | 1462191879580 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 16739 | 1462191879583 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:24:39 INFO - PROCESS | 16739 | 1462191879589 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 16739 | 1462191879591 Marionette TRACE conn3 <- [1,1942,null,{}] 05:24:39 INFO - PROCESS | 16739 | 1462191879600 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:39 INFO - PROCESS | 16739 | 1462191879834 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:24:39 INFO - PROCESS | 16739 | 1462191879863 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0850000 == 99 [pid = 16739] [id = 493] 05:24:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bf0064800) [pid = 16739] [serial = 1480] [outer = (nil)] 05:24:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bf0896c00) [pid = 16739] [serial = 1481] [outer = 0x7f8bf0064800] 05:24:39 INFO - PROCESS | 16739 | 1462191879936 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8bf162c400) [pid = 16739] [serial = 1482] [outer = 0x7f8bf0064800] 05:24:40 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8be6fbd800) [pid = 16739] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:24:40 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8bdfde4c00) [pid = 16739] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:24:40 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8be714dc00) [pid = 16739] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:24:40 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8be742c800) [pid = 16739] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:24:40 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8bdfd78c00) [pid = 16739] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:24:40 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8be933e400) [pid = 16739] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:24:40 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8bdc9ee000) [pid = 16739] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:24:41 INFO - PROCESS | 16739 | 1462191881241 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1681ms 05:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:24:41 INFO - PROCESS | 16739 | 1462191881270 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 16739 | 1462191881273 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:24:41 INFO - PROCESS | 16739 | 1462191881277 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 16739 | 1462191881281 Marionette TRACE conn3 <- [1,1946,null,{}] 05:24:41 INFO - PROCESS | 16739 | 1462191881286 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:41 INFO - PROCESS | 16739 | 1462191881525 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:24:41 INFO - PROCESS | 16739 | 1462191881550 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf18ed800 == 100 [pid = 16739] [id = 494] 05:24:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8be7877000) [pid = 16739] [serial = 1483] [outer = (nil)] 05:24:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8bf0ec9800) [pid = 16739] [serial = 1484] [outer = 0x7f8be7877000] 05:24:41 INFO - PROCESS | 16739 | 1462191881611 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8bf448d800) [pid = 16739] [serial = 1485] [outer = 0x7f8be7877000] 05:24:42 INFO - PROCESS | 16739 | 1462191882336 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1083ms 05:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:24:42 INFO - PROCESS | 16739 | 1462191882369 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 16739 | 1462191882372 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:24:42 INFO - PROCESS | 16739 | 1462191882379 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 16739 | 1462191882382 Marionette TRACE conn3 <- [1,1950,null,{}] 05:24:42 INFO - PROCESS | 16739 | 1462191882387 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:42 INFO - PROCESS | 16739 | 1462191882542 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:24:42 INFO - PROCESS | 16739 | 1462191882685 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf3871000 == 101 [pid = 16739] [id = 495] 05:24:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8be9307400) [pid = 16739] [serial = 1486] [outer = (nil)] 05:24:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bf810d800) [pid = 16739] [serial = 1487] [outer = 0x7f8be9307400] 05:24:42 INFO - PROCESS | 16739 | 1462191882745 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bfdd9e400) [pid = 16739] [serial = 1488] [outer = 0x7f8be9307400] 05:24:43 INFO - PROCESS | 16739 | 1462191883743 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1433ms 05:24:43 INFO - PROCESS | 16739 | 1462191883812 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 16739 | 1462191883819 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:24:43 INFO - PROCESS | 16739 | 1462191883828 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 16739 | 1462191883833 Marionette TRACE conn3 <- [1,1954,null,{}] 05:24:43 INFO - PROCESS | 16739 | 1462191883841 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:44 INFO - PROCESS | 16739 | 1462191884072 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:24:44 INFO - PROCESS | 16739 | 1462191884304 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b3e000 == 102 [pid = 16739] [id = 496] 05:24:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8be7003800) [pid = 16739] [serial = 1489] [outer = (nil)] 05:24:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8be7148c00) [pid = 16739] [serial = 1490] [outer = 0x7f8be7003800] 05:24:44 INFO - PROCESS | 16739 | 1462191884424 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8be7588c00) [pid = 16739] [serial = 1491] [outer = 0x7f8be7003800] 05:24:45 INFO - PROCESS | 16739 | 1462191885326 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1536ms 05:24:45 INFO - PROCESS | 16739 | 1462191885365 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 16739 | 1462191885373 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:24:45 INFO - PROCESS | 16739 | 1462191885383 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 16739 | 1462191885386 Marionette TRACE conn3 <- [1,1958,null,{}] 05:24:45 INFO - PROCESS | 16739 | 1462191885392 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:45 INFO - PROCESS | 16739 | 1462191885597 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:24:45 INFO - PROCESS | 16739 | 1462191885777 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf072d800 == 103 [pid = 16739] [id = 497] 05:24:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8be7006000) [pid = 16739] [serial = 1492] [outer = (nil)] 05:24:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8be933d800) [pid = 16739] [serial = 1493] [outer = 0x7f8be7006000] 05:24:45 INFO - PROCESS | 16739 | 1462191885848 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8beadfc400) [pid = 16739] [serial = 1494] [outer = 0x7f8be7006000] 05:24:46 INFO - PROCESS | 16739 | 1462191886772 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1431ms 05:24:46 INFO - PROCESS | 16739 | 1462191886814 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 16739 | 1462191886818 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:24:46 INFO - PROCESS | 16739 | 1462191886826 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 16739 | 1462191886831 Marionette TRACE conn3 <- [1,1962,null,{}] 05:24:46 INFO - PROCESS | 16739 | 1462191886848 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:47 INFO - PROCESS | 16739 | 1462191887038 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:24:47 INFO - PROCESS | 16739 | 1462191887218 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c013b7800 == 104 [pid = 16739] [id = 498] 05:24:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8bf1220800) [pid = 16739] [serial = 1495] [outer = (nil)] 05:24:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8bf237d000) [pid = 16739] [serial = 1496] [outer = 0x7f8bf1220800] 05:24:47 INFO - PROCESS | 16739 | 1462191887295 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8bfdd25800) [pid = 16739] [serial = 1497] [outer = 0x7f8bf1220800] 05:24:48 INFO - PROCESS | 16739 | 1462191888163 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1387ms 05:24:48 INFO - PROCESS | 16739 | 1462191888214 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 16739 | 1462191888218 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:24:48 INFO - PROCESS | 16739 | 1462191888224 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 16739 | 1462191888226 Marionette TRACE conn3 <- [1,1966,null,{}] 05:24:48 INFO - PROCESS | 16739 | 1462191888232 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:48 INFO - PROCESS | 16739 | 1462191888411 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:24:48 INFO - PROCESS | 16739 | 1462191888591 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d35000 == 105 [pid = 16739] [id = 499] 05:24:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8be7e26000) [pid = 16739] [serial = 1498] [outer = (nil)] 05:24:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8bfe0bc800) [pid = 16739] [serial = 1499] [outer = 0x7f8be7e26000] 05:24:48 INFO - PROCESS | 16739 | 1462191888663 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8bfe2c7000) [pid = 16739] [serial = 1500] [outer = 0x7f8be7e26000] 05:24:49 INFO - PROCESS | 16739 | 1462191889485 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1326ms 05:24:49 INFO - PROCESS | 16739 | 1462191889552 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 16739 | 1462191889556 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:24:49 INFO - PROCESS | 16739 | 1462191889561 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 16739 | 1462191889563 Marionette TRACE conn3 <- [1,1970,null,{}] 05:24:49 INFO - PROCESS | 16739 | 1462191889569 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:49 INFO - PROCESS | 16739 | 1462191889736 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:24:49 INFO - PROCESS | 16739 | 1462191889947 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05e44000 == 106 [pid = 16739] [id = 500] 05:24:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8be1e75400) [pid = 16739] [serial = 1501] [outer = (nil)] 05:24:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8be9309400) [pid = 16739] [serial = 1502] [outer = 0x7f8be1e75400] 05:24:50 INFO - PROCESS | 16739 | 1462191890016 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8bff44cc00) [pid = 16739] [serial = 1503] [outer = 0x7f8be1e75400] 05:24:50 INFO - PROCESS | 16739 | 1462191890941 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1431ms 05:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:24:51 INFO - PROCESS | 16739 | 1462191890995 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 16739 | 1462191890998 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:24:51 INFO - PROCESS | 16739 | 1462191891004 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 16739 | 1462191891007 Marionette TRACE conn3 <- [1,1974,null,{}] 05:24:51 INFO - PROCESS | 16739 | 1462191891012 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:51 INFO - PROCESS | 16739 | 1462191891195 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:24:51 INFO - PROCESS | 16739 | 1462191891375 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab9c000 == 107 [pid = 16739] [id = 501] 05:24:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8be7adfc00) [pid = 16739] [serial = 1504] [outer = (nil)] 05:24:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8c02c97c00) [pid = 16739] [serial = 1505] [outer = 0x7f8be7adfc00] 05:24:51 INFO - PROCESS | 16739 | 1462191891451 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8c02ca0c00) [pid = 16739] [serial = 1506] [outer = 0x7f8be7adfc00] 05:24:52 INFO - PROCESS | 16739 | 1462191892252 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1289ms 05:24:52 INFO - PROCESS | 16739 | 1462191892295 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 16739 | 1462191892299 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:24:52 INFO - PROCESS | 16739 | 1462191892306 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 16739 | 1462191892309 Marionette TRACE conn3 <- [1,1978,null,{}] 05:24:52 INFO - PROCESS | 16739 | 1462191892314 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:52 INFO - PROCESS | 16739 | 1462191892489 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:24:52 INFO - PROCESS | 16739 | 1462191892674 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8289000 == 108 [pid = 16739] [id = 502] 05:24:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8bdf242c00) [pid = 16739] [serial = 1507] [outer = (nil)] 05:24:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8bdf24a800) [pid = 16739] [serial = 1508] [outer = 0x7f8bdf242c00] 05:24:52 INFO - PROCESS | 16739 | 1462191892746 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8bdf250400) [pid = 16739] [serial = 1509] [outer = 0x7f8bdf242c00] 05:24:53 INFO - PROCESS | 16739 | 1462191893640 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1380ms 05:24:53 INFO - PROCESS | 16739 | 1462191893688 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 16739 | 1462191893692 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:24:53 INFO - PROCESS | 16739 | 1462191893698 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 16739 | 1462191893700 Marionette TRACE conn3 <- [1,1982,null,{}] 05:24:53 INFO - PROCESS | 16739 | 1462191893705 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:53 INFO - PROCESS | 16739 | 1462191893889 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:24:54 INFO - PROCESS | 16739 | 1462191894077 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1c2d800 == 109 [pid = 16739] [id = 503] 05:24:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8bdf243800) [pid = 16739] [serial = 1510] [outer = (nil)] 05:24:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8c02c9bc00) [pid = 16739] [serial = 1511] [outer = 0x7f8bdf243800] 05:24:54 INFO - PROCESS | 16739 | 1462191894145 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8c02eba800) [pid = 16739] [serial = 1512] [outer = 0x7f8bdf243800] 05:24:55 INFO - PROCESS | 16739 | 1462191895020 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1377ms 05:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:24:55 INFO - PROCESS | 16739 | 1462191895076 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 16739 | 1462191895079 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:24:55 INFO - PROCESS | 16739 | 1462191895085 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 16739 | 1462191895088 Marionette TRACE conn3 <- [1,1986,null,{}] 05:24:55 INFO - PROCESS | 16739 | 1462191895093 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:55 INFO - PROCESS | 16739 | 1462191895263 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:24:55 INFO - PROCESS | 16739 | 1462191895451 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9e8000 == 110 [pid = 16739] [id = 504] 05:24:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8bdf24a400) [pid = 16739] [serial = 1513] [outer = (nil)] 05:24:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be516f000) [pid = 16739] [serial = 1514] [outer = 0x7f8bdf24a400] 05:24:55 INFO - PROCESS | 16739 | 1462191895524 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8be5173400) [pid = 16739] [serial = 1515] [outer = 0x7f8bdf24a400] 05:24:56 INFO - PROCESS | 16739 | 1462191896347 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1334ms 05:24:56 INFO - PROCESS | 16739 | 1462191896419 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 16739 | 1462191896423 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:24:56 INFO - PROCESS | 16739 | 1462191896428 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 16739 | 1462191896431 Marionette TRACE conn3 <- [1,1990,null,{}] 05:24:56 INFO - PROCESS | 16739 | 1462191896436 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:56 INFO - PROCESS | 16739 | 1462191896666 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:24:56 INFO - PROCESS | 16739 | 1462191896879 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1c3c800 == 111 [pid = 16739] [id = 505] 05:24:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8bdecdf000) [pid = 16739] [serial = 1516] [outer = (nil)] 05:24:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8bdece7000) [pid = 16739] [serial = 1517] [outer = 0x7f8bdecdf000] 05:24:56 INFO - PROCESS | 16739 | 1462191896952 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8bdeceb400) [pid = 16739] [serial = 1518] [outer = 0x7f8bdecdf000] 05:24:57 INFO - PROCESS | 16739 | 1462191897815 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1434ms 05:24:57 INFO - PROCESS | 16739 | 1462191897864 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:24:57 INFO - PROCESS | 16739 | 1462191897868 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:24:57 INFO - PROCESS | 16739 | 1462191897874 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 16739 | 1462191897878 Marionette TRACE conn3 <- [1,1994,null,{}] 05:24:57 INFO - PROCESS | 16739 | 1462191897883 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:58 INFO - PROCESS | 16739 | 1462191898080 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:24:58 INFO - PROCESS | 16739 | 1462191898262 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdee20800 == 112 [pid = 16739] [id = 506] 05:24:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8bdece2800) [pid = 16739] [serial = 1519] [outer = (nil)] 05:24:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8c02ebf400) [pid = 16739] [serial = 1520] [outer = 0x7f8bdece2800] 05:24:58 INFO - PROCESS | 16739 | 1462191898341 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8c03428c00) [pid = 16739] [serial = 1521] [outer = 0x7f8bdece2800] 05:24:59 INFO - PROCESS | 16739 | 1462191899269 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1437ms 05:24:59 INFO - PROCESS | 16739 | 1462191899312 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 16739 | 1462191899316 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:24:59 INFO - PROCESS | 16739 | 1462191899321 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 16739 | 1462191899323 Marionette TRACE conn3 <- [1,1998,null,{}] 05:24:59 INFO - PROCESS | 16739 | 1462191899329 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:59 INFO - PROCESS | 16739 | 1462191899504 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:24:59 INFO - PROCESS | 16739 | 1462191899695 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdef75000 == 113 [pid = 16739] [id = 507] 05:24:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8bda363c00) [pid = 16739] [serial = 1522] [outer = (nil)] 05:24:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8bda368800) [pid = 16739] [serial = 1523] [outer = 0x7f8bda363c00] 05:24:59 INFO - PROCESS | 16739 | 1462191899763 Marionette DEBUG loaded listener.js 05:24:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8bda36d000) [pid = 16739] [serial = 1524] [outer = 0x7f8bda363c00] 05:25:00 INFO - PROCESS | 16739 | 1462191900692 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1436ms 05:25:00 INFO - PROCESS | 16739 | 1462191900759 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:25:00 INFO - PROCESS | 16739 | 1462191900765 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:25:00 INFO - PROCESS | 16739 | 1462191900773 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - PROCESS | 16739 | 1462191900784 Marionette TRACE conn3 <- [1,2002,null,{}] 05:25:00 INFO - PROCESS | 16739 | 1462191900789 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:00 INFO - PROCESS | 16739 | 1462191900987 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:25:01 INFO - PROCESS | 16739 | 1462191901520 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfd55800 == 114 [pid = 16739] [id = 508] 05:25:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8bda3cb000) [pid = 16739] [serial = 1525] [outer = (nil)] 05:25:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8bda3cd400) [pid = 16739] [serial = 1526] [outer = 0x7f8bda3cb000] 05:25:01 INFO - PROCESS | 16739 | 1462191901632 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8bda3d2400) [pid = 16739] [serial = 1527] [outer = 0x7f8bda3cb000] 05:25:02 INFO - PROCESS | 16739 | 1462191902699 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1987ms 05:25:02 INFO - PROCESS | 16739 | 1462191902763 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:25:02 INFO - PROCESS | 16739 | 1462191902769 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:25:02 INFO - PROCESS | 16739 | 1462191902776 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 16739 | 1462191902781 Marionette TRACE conn3 <- [1,2006,null,{}] 05:25:02 INFO - PROCESS | 16739 | 1462191902789 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:02 INFO - PROCESS | 16739 | 1462191902981 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:25:03 INFO - PROCESS | 16739 | 1462191903216 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06d1000 == 115 [pid = 16739] [id = 509] 05:25:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8be1010400) [pid = 16739] [serial = 1528] [outer = (nil)] 05:25:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8be1c55800) [pid = 16739] [serial = 1529] [outer = 0x7f8be1010400] 05:25:03 INFO - PROCESS | 16739 | 1462191903303 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8be2112000) [pid = 16739] [serial = 1530] [outer = 0x7f8be1010400] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe67800 == 114 [pid = 16739] [id = 452] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c03510000 == 113 [pid = 16739] [id = 451] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d2f000 == 112 [pid = 16739] [id = 450] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf18ed800 == 111 [pid = 16739] [id = 494] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8bf0e3c800) [pid = 16739] [serial = 1433] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0850000 == 110 [pid = 16739] [id = 493] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef66b800 == 109 [pid = 16739] [id = 492] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94dd000 == 108 [pid = 16739] [id = 491] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be214c000 == 107 [pid = 16739] [id = 490] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06de000 == 106 [pid = 16739] [id = 489] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1ecd000 == 105 [pid = 16739] [id = 488] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf36d5000 == 104 [pid = 16739] [id = 479] 05:25:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79e7000 == 103 [pid = 16739] [id = 478] 05:25:04 INFO - PROCESS | 16739 | 1462191904245 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8befa9a400) [pid = 16739] [serial = 1424] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8bf44ac400) [pid = 16739] [serial = 1428] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8beeb93400) [pid = 16739] [serial = 1431] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8be52c1000) [pid = 16739] [serial = 1425] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8be6e20800) [pid = 16739] [serial = 1430] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8bedd4d800) [pid = 16739] [serial = 1422] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8bf1628000) [pid = 16739] [serial = 1427] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8be54dac00) [pid = 16739] [serial = 1385] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8be714a000) [pid = 16739] [serial = 1416] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8be7109400) [pid = 16739] [serial = 1415] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8be7589c00) [pid = 16739] [serial = 1418] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8be7e24c00) [pid = 16739] [serial = 1419] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8bea9dd000) [pid = 16739] [serial = 1421] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bf4494000) [pid = 16739] [serial = 1406] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8be6f5ec00) [pid = 16739] [serial = 1413] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8be52bd000) [pid = 16739] [serial = 1412] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8befe3e000) [pid = 16739] [serial = 1394] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8bf088d400) [pid = 16739] [serial = 1397] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8bea98c000) [pid = 16739] [serial = 1391] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 174 (0x7f8bf218c800) [pid = 16739] [serial = 1400] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 173 (0x7f8bf3532c00) [pid = 16739] [serial = 1403] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 172 (0x7f8be2112c00) [pid = 16739] [serial = 1409] [outer = (nil)] [url = about:blank] 05:25:04 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8be71c2400) [pid = 16739] [serial = 1388] [outer = (nil)] [url = about:blank] 05:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1533ms 05:25:04 INFO - PROCESS | 16739 | 1462191904312 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 16739 | 1462191904318 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:25:04 INFO - PROCESS | 16739 | 1462191904324 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 16739 | 1462191904327 Marionette TRACE conn3 <- [1,2010,null,{}] 05:25:04 INFO - PROCESS | 16739 | 1462191904332 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:04 INFO - PROCESS | 16739 | 1462191904508 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:25:04 INFO - PROCESS | 16739 | 1462191904649 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be51e5800 == 104 [pid = 16739] [id = 510] 05:25:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8be5173c00) [pid = 16739] [serial = 1531] [outer = (nil)] 05:25:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8be54df000) [pid = 16739] [serial = 1532] [outer = 0x7f8be5173c00] 05:25:04 INFO - PROCESS | 16739 | 1462191904711 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8be6fc2800) [pid = 16739] [serial = 1533] [outer = 0x7f8be5173c00] 05:25:05 INFO - PROCESS | 16739 | 1462191905524 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1237ms 05:25:05 INFO - PROCESS | 16739 | 1462191905562 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 16739 | 1462191905565 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:25:05 INFO - PROCESS | 16739 | 1462191905600 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 16739 | 1462191905609 Marionette TRACE conn3 <- [1,2014,null,{}] 05:25:05 INFO - PROCESS | 16739 | 1462191905616 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:05 INFO - PROCESS | 16739 | 1462191905788 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:25:05 INFO - PROCESS | 16739 | 1462191905801 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8280000 == 105 [pid = 16739] [id = 511] 05:25:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8be7216800) [pid = 16739] [serial = 1534] [outer = (nil)] 05:25:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8be7870c00) [pid = 16739] [serial = 1535] [outer = 0x7f8be7216800] 05:25:05 INFO - PROCESS | 16739 | 1462191905861 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8be8265800) [pid = 16739] [serial = 1536] [outer = 0x7f8be7216800] 05:25:06 INFO - PROCESS | 16739 | 1462191906715 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1152ms 05:25:06 INFO - PROCESS | 16739 | 1462191906742 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:25:06 INFO - PROCESS | 16739 | 1462191906749 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:25:06 INFO - PROCESS | 16739 | 1462191906779 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 16739 | 1462191906794 Marionette TRACE conn3 <- [1,2018,null,{}] 05:25:06 INFO - PROCESS | 16739 | 1462191906810 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:07 INFO - PROCESS | 16739 | 1462191907036 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:25:07 INFO - PROCESS | 16739 | 1462191907059 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bed253000 == 106 [pid = 16739] [id = 512] 05:25:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8be7009000) [pid = 16739] [serial = 1537] [outer = (nil)] 05:25:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be9299400) [pid = 16739] [serial = 1538] [outer = 0x7f8be7009000] 05:25:07 INFO - PROCESS | 16739 | 1462191907118 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8be947fc00) [pid = 16739] [serial = 1539] [outer = 0x7f8be7009000] 05:25:08 INFO - PROCESS | 16739 | 1462191907999 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1278ms 05:25:08 INFO - PROCESS | 16739 | 1462191908034 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:25:08 INFO - PROCESS | 16739 | 1462191908037 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:25:08 INFO - PROCESS | 16739 | 1462191908042 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 16739 | 1462191908045 Marionette TRACE conn3 <- [1,2022,null,{}] 05:25:08 INFO - PROCESS | 16739 | 1462191908050 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:08 INFO - PROCESS | 16739 | 1462191908291 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:25:08 INFO - PROCESS | 16739 | 1462191908336 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf035e800 == 107 [pid = 16739] [id = 513] 05:25:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8bed2abc00) [pid = 16739] [serial = 1540] [outer = (nil)] 05:25:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8beeb98c00) [pid = 16739] [serial = 1541] [outer = 0x7f8bed2abc00] 05:25:08 INFO - PROCESS | 16739 | 1462191908408 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8bf0947800) [pid = 16739] [serial = 1542] [outer = 0x7f8bed2abc00] 05:25:09 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8be6f5b400) [pid = 16739] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:25:09 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8be8265c00) [pid = 16739] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:25:09 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8be700d400) [pid = 16739] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:25:09 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8bdcac6c00) [pid = 16739] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:25:09 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8bf0064800) [pid = 16739] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:25:09 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8be7e29800) [pid = 16739] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:25:09 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8be7877000) [pid = 16739] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:25:09 INFO - PROCESS | 16739 | 1462191909693 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1679ms 05:25:09 INFO - PROCESS | 16739 | 1462191909833 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 16739 | 1462191909839 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:25:09 INFO - PROCESS | 16739 | 1462191909848 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 16739 | 1462191909854 Marionette TRACE conn3 <- [1,2026,null,{}] 05:25:09 INFO - PROCESS | 16739 | 1462191909872 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:10 INFO - PROCESS | 16739 | 1462191910111 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:25:10 INFO - PROCESS | 16739 | 1462191910362 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe74800 == 108 [pid = 16739] [id = 514] 05:25:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8bdece3400) [pid = 16739] [serial = 1543] [outer = (nil)] 05:25:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8bdece8400) [pid = 16739] [serial = 1544] [outer = 0x7f8bdece3400] 05:25:10 INFO - PROCESS | 16739 | 1462191910453 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be1c56c00) [pid = 16739] [serial = 1545] [outer = 0x7f8bdece3400] 05:25:11 INFO - PROCESS | 16739 | 1462191911328 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1538ms 05:25:11 INFO - PROCESS | 16739 | 1462191911387 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 16739 | 1462191911392 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:25:11 INFO - PROCESS | 16739 | 1462191911404 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 16739 | 1462191911408 Marionette TRACE conn3 <- [1,2030,null,{}] 05:25:11 INFO - PROCESS | 16739 | 1462191911415 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:11 INFO - PROCESS | 16739 | 1462191911615 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:25:11 INFO - PROCESS | 16739 | 1462191911844 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be824e000 == 109 [pid = 16739] [id = 515] 05:25:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8be6f59800) [pid = 16739] [serial = 1546] [outer = (nil)] 05:25:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8be6fbd000) [pid = 16739] [serial = 1547] [outer = 0x7f8be6f59800] 05:25:12 INFO - PROCESS | 16739 | 1462191912010 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8be711e000) [pid = 16739] [serial = 1548] [outer = 0x7f8be6f59800] 05:25:12 INFO - PROCESS | 16739 | 1462191912967 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1635ms 05:25:13 INFO - PROCESS | 16739 | 1462191913037 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:25:13 INFO - PROCESS | 16739 | 1462191913041 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:25:13 INFO - PROCESS | 16739 | 1462191913047 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 16739 | 1462191913051 Marionette TRACE conn3 <- [1,2034,null,{}] 05:25:13 INFO - PROCESS | 16739 | 1462191913064 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:13 INFO - PROCESS | 16739 | 1462191913313 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:25:13 INFO - PROCESS | 16739 | 1462191913593 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1173000 == 110 [pid = 16739] [id = 516] 05:25:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8be7d62400) [pid = 16739] [serial = 1549] [outer = (nil)] 05:25:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8be8268800) [pid = 16739] [serial = 1550] [outer = 0x7f8be7d62400] 05:25:13 INFO - PROCESS | 16739 | 1462191913725 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8be947b400) [pid = 16739] [serial = 1551] [outer = 0x7f8be7d62400] 05:25:14 INFO - PROCESS | 16739 | 1462191914619 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1634ms 05:25:14 INFO - PROCESS | 16739 | 1462191914681 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 16739 | 1462191914685 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:25:14 INFO - PROCESS | 16739 | 1462191914691 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 16739 | 1462191914694 Marionette TRACE conn3 <- [1,2038,null,{}] 05:25:14 INFO - PROCESS | 16739 | 1462191914699 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:14 INFO - PROCESS | 16739 | 1462191914887 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:25:15 INFO - PROCESS | 16739 | 1462191915094 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf81f2000 == 111 [pid = 16739] [id = 517] 05:25:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8be7e22800) [pid = 16739] [serial = 1552] [outer = (nil)] 05:25:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8befa9a400) [pid = 16739] [serial = 1553] [outer = 0x7f8be7e22800] 05:25:15 INFO - PROCESS | 16739 | 1462191915168 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8bf088c000) [pid = 16739] [serial = 1554] [outer = 0x7f8be7e22800] 05:25:16 INFO - PROCESS | 16739 | 1462191916039 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1380ms 05:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:25:16 INFO - PROCESS | 16739 | 1462191916071 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 16739 | 1462191916074 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:25:16 INFO - PROCESS | 16739 | 1462191916080 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 16739 | 1462191916083 Marionette TRACE conn3 <- [1,2042,null,{}] 05:25:16 INFO - PROCESS | 16739 | 1462191916088 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:16 INFO - PROCESS | 16739 | 1462191916281 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:25:16 INFO - PROCESS | 16739 | 1462191916474 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c013cd000 == 112 [pid = 16739] [id = 518] 05:25:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8bee7c5c00) [pid = 16739] [serial = 1555] [outer = (nil)] 05:25:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8bf0e3c800) [pid = 16739] [serial = 1556] [outer = 0x7f8bee7c5c00] 05:25:16 INFO - PROCESS | 16739 | 1462191916543 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8bf1e66000) [pid = 16739] [serial = 1557] [outer = 0x7f8bee7c5c00] 05:25:17 INFO - PROCESS | 16739 | 1462191917462 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1431ms 05:25:17 INFO - PROCESS | 16739 | 1462191917511 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:25:17 INFO - PROCESS | 16739 | 1462191917516 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:25:17 INFO - PROCESS | 16739 | 1462191917521 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 16739 | 1462191917524 Marionette TRACE conn3 <- [1,2046,null,{}] 05:25:17 INFO - PROCESS | 16739 | 1462191917529 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:17 INFO - PROCESS | 16739 | 1462191917755 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:25:17 INFO - PROCESS | 16739 | 1462191917945 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05e52000 == 113 [pid = 16739] [id = 519] 05:25:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8bf353b000) [pid = 16739] [serial = 1558] [outer = (nil)] 05:25:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8bfe492800) [pid = 16739] [serial = 1559] [outer = 0x7f8bf353b000] 05:25:18 INFO - PROCESS | 16739 | 1462191918023 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8c01366800) [pid = 16739] [serial = 1560] [outer = 0x7f8bf353b000] 05:25:18 INFO - PROCESS | 16739 | 1462191918893 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1441ms 05:25:18 INFO - PROCESS | 16739 | 1462191918963 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 16739 | 1462191918967 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:25:18 INFO - PROCESS | 16739 | 1462191918973 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 16739 | 1462191918975 Marionette TRACE conn3 <- [1,2050,null,{}] 05:25:18 INFO - PROCESS | 16739 | 1462191918981 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:19 INFO - PROCESS | 16739 | 1462191919181 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:25:19 INFO - PROCESS | 16739 | 1462191919368 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab96000 == 114 [pid = 16739] [id = 520] 05:25:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8bdb6ecc00) [pid = 16739] [serial = 1561] [outer = (nil)] 05:25:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8bdb6f4800) [pid = 16739] [serial = 1562] [outer = 0x7f8bdb6ecc00] 05:25:19 INFO - PROCESS | 16739 | 1462191919442 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8bdb6f9c00) [pid = 16739] [serial = 1563] [outer = 0x7f8bdb6ecc00] 05:25:20 INFO - PROCESS | 16739 | 1462191920329 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1427ms 05:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:25:20 INFO - PROCESS | 16739 | 1462191920401 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 16739 | 1462191920404 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:25:20 INFO - PROCESS | 16739 | 1462191920410 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 16739 | 1462191920413 Marionette TRACE conn3 <- [1,2054,null,{}] 05:25:20 INFO - PROCESS | 16739 | 1462191920418 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:20 INFO - PROCESS | 16739 | 1462191920632 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:25:20 INFO - PROCESS | 16739 | 1462191920819 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc25c800 == 115 [pid = 16739] [id = 521] 05:25:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8bdb6ed400) [pid = 16739] [serial = 1564] [outer = (nil)] 05:25:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8c025bf400) [pid = 16739] [serial = 1565] [outer = 0x7f8bdb6ed400] 05:25:20 INFO - PROCESS | 16739 | 1462191920930 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8c02bb6c00) [pid = 16739] [serial = 1566] [outer = 0x7f8bdb6ed400] 05:25:21 INFO - PROCESS | 16739 | 1462191921745 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1386ms 05:25:21 INFO - PROCESS | 16739 | 1462191921796 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 16739 | 1462191921799 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:25:21 INFO - PROCESS | 16739 | 1462191921805 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 16739 | 1462191921808 Marionette TRACE conn3 <- [1,2058,null,{}] 05:25:21 INFO - PROCESS | 16739 | 1462191921813 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:22 INFO - PROCESS | 16739 | 1462191921997 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:25:22 INFO - PROCESS | 16739 | 1462191922191 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc785000 == 116 [pid = 16739] [id = 522] 05:25:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8bdb6f7000) [pid = 16739] [serial = 1567] [outer = (nil)] 05:25:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8bde922400) [pid = 16739] [serial = 1568] [outer = 0x7f8bdb6f7000] 05:25:22 INFO - PROCESS | 16739 | 1462191922263 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8bde928400) [pid = 16739] [serial = 1569] [outer = 0x7f8bdb6f7000] 05:25:23 INFO - PROCESS | 16739 | ************************* 05:25:23 INFO - PROCESS | 16739 | A coding exception was thrown and uncaught in a Task. 05:25:23 INFO - PROCESS | 16739 | 05:25:23 INFO - PROCESS | 16739 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:25:23 INFO - PROCESS | 16739 | Full stack: 05:25:23 INFO - PROCESS | 16739 | ************************* 05:25:23 INFO - PROCESS | 16739 | 1462191923268 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1534ms 05:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:25:23 INFO - PROCESS | 16739 | 1462191923341 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 16739 | 1462191923344 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:25:23 INFO - PROCESS | 16739 | 1462191923350 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 16739 | 1462191923353 Marionette TRACE conn3 <- [1,2062,null,{}] 05:25:23 INFO - PROCESS | 16739 | 1462191923359 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:23 INFO - PROCESS | 16739 | 1462191923580 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:25:23 INFO - PROCESS | 16739 | 1462191923813 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0231000 == 117 [pid = 16739] [id = 523] 05:25:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8bde91b800) [pid = 16739] [serial = 1570] [outer = (nil)] 05:25:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8bdea60000) [pid = 16739] [serial = 1571] [outer = 0x7f8bde91b800] 05:25:23 INFO - PROCESS | 16739 | 1462191923932 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8c02bb8400) [pid = 16739] [serial = 1572] [outer = 0x7f8bde91b800] 05:25:24 INFO - PROCESS | 16739 | 1462191924809 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1534ms 05:25:24 INFO - PROCESS | 16739 | 1462191924884 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 16739 | 1462191924889 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:25:24 INFO - PROCESS | 16739 | 1462191924895 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 16739 | 1462191924898 Marionette TRACE conn3 <- [1,2066,null,{}] 05:25:24 INFO - PROCESS | 16739 | 1462191924904 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:25 INFO - PROCESS | 16739 | 1462191925167 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:25:25 INFO - PROCESS | 16739 | 1462191925432 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fe4800 == 118 [pid = 16739] [id = 524] 05:25:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8bd89db800) [pid = 16739] [serial = 1573] [outer = (nil)] 05:25:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8bdea52c00) [pid = 16739] [serial = 1574] [outer = 0x7f8bd89db800] 05:25:25 INFO - PROCESS | 16739 | 1462191925570 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8c02bb7000) [pid = 16739] [serial = 1575] [outer = 0x7f8bd89db800] 05:25:26 INFO - PROCESS | 16739 | 1462191926553 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1696ms 05:25:26 INFO - PROCESS | 16739 | 1462191926592 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 16739 | 1462191926595 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:25:26 INFO - PROCESS | 16739 | 1462191926601 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 16739 | 1462191926603 Marionette TRACE conn3 <- [1,2070,null,{}] 05:25:26 INFO - PROCESS | 16739 | 1462191926609 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:26 INFO - PROCESS | 16739 | 1462191926791 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:25:27 INFO - PROCESS | 16739 | 1462191927026 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf210800 == 119 [pid = 16739] [id = 525] 05:25:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bdc69f800) [pid = 16739] [serial = 1576] [outer = (nil)] 05:25:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8bdea5ec00) [pid = 16739] [serial = 1577] [outer = 0x7f8bdc69f800] 05:25:27 INFO - PROCESS | 16739 | 1462191927142 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8be77a4000) [pid = 16739] [serial = 1578] [outer = 0x7f8bdc69f800] 05:25:28 INFO - PROCESS | 16739 | 1462191928060 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1986ms 05:25:28 INFO - PROCESS | 16739 | 1462191928588 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 16739 | 1462191928594 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:25:28 INFO - PROCESS | 16739 | 1462191928720 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 16739 | 1462191928725 Marionette TRACE conn3 <- [1,2074,null,{}] 05:25:28 INFO - PROCESS | 16739 | 1462191928737 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:28 INFO - PROCESS | 16739 | 1462191928901 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:25:29 INFO - PROCESS | 16739 | 1462191929103 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be022c800 == 120 [pid = 16739] [id = 526] 05:25:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8bda3d2800) [pid = 16739] [serial = 1579] [outer = (nil)] 05:25:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8bdc69c400) [pid = 16739] [serial = 1580] [outer = 0x7f8bda3d2800] 05:25:29 INFO - PROCESS | 16739 | 1462191929169 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8bdc6a8000) [pid = 16739] [serial = 1581] [outer = 0x7f8bda3d2800] 05:25:30 INFO - PROCESS | 16739 | 1462191930258 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1610ms 05:25:30 INFO - PROCESS | 16739 | 1462191930307 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 16739 | 1462191930312 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:25:30 INFO - PROCESS | 16739 | 1462191930323 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 16739 | 1462191930328 Marionette TRACE conn3 <- [1,2078,null,{}] 05:25:30 INFO - PROCESS | 16739 | 1462191930334 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:30 INFO - PROCESS | 16739 | 1462191930515 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:25:30 INFO - PROCESS | 16739 | 1462191930821 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be2157800 == 119 [pid = 16739] [id = 373] 05:25:30 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8be7003000) [pid = 16739] [serial = 1463] [outer = (nil)] [url = about:blank] 05:25:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2ce800 == 120 [pid = 16739] [id = 527] 05:25:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8bdece5400) [pid = 16739] [serial = 1582] [outer = (nil)] 05:25:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8be0242400) [pid = 16739] [serial = 1583] [outer = 0x7f8bdece5400] 05:25:30 INFO - PROCESS | 16739 | 1462191930949 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8be024ac00) [pid = 16739] [serial = 1584] [outer = 0x7f8bdece5400] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bed253000 == 119 [pid = 16739] [id = 512] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8280000 == 118 [pid = 16739] [id = 511] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be51e5800 == 117 [pid = 16739] [id = 510] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06d1000 == 116 [pid = 16739] [id = 509] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd55800 == 115 [pid = 16739] [id = 508] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1c2d800 == 114 [pid = 16739] [id = 503] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8289000 == 113 [pid = 16739] [id = 502] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0ab9c000 == 112 [pid = 16739] [id = 501] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05e44000 == 111 [pid = 16739] [id = 500] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d35000 == 110 [pid = 16739] [id = 499] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c013b7800 == 109 [pid = 16739] [id = 498] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf072d800 == 108 [pid = 16739] [id = 497] 05:25:31 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7b3e000 == 107 [pid = 16739] [id = 496] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8c01365400) [pid = 16739] [serial = 1460] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8be71c6c00) [pid = 16739] [serial = 1472] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8beeb98000) [pid = 16739] [serial = 1479] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8bea9e5000) [pid = 16739] [serial = 1478] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8be7113800) [pid = 16739] [serial = 1469] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 211 (0x7f8be1e6ac00) [pid = 16739] [serial = 1467] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8bfe249800) [pid = 16739] [serial = 1451] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8bf0898000) [pid = 16739] [serial = 1442] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8bf0896c00) [pid = 16739] [serial = 1481] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8bfdc71400) [pid = 16739] [serial = 1448] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8be0d5cc00) [pid = 16739] [serial = 1466] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8bf36a1000) [pid = 16739] [serial = 1445] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8be9484000) [pid = 16739] [serial = 1476] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8bff44ec00) [pid = 16739] [serial = 1457] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8be7ae7800) [pid = 16739] [serial = 1473] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8bff2eb400) [pid = 16739] [serial = 1454] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8bf162c400) [pid = 16739] [serial = 1482] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8be6fb8800) [pid = 16739] [serial = 1436] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8be7151400) [pid = 16739] [serial = 1470] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8bf0ec9800) [pid = 16739] [serial = 1484] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8be9311000) [pid = 16739] [serial = 1475] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8be77a5c00) [pid = 16739] [serial = 1439] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8bf448d800) [pid = 16739] [serial = 1485] [outer = (nil)] [url = about:blank] 05:25:31 INFO - PROCESS | 16739 | 1462191931762 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1489ms 05:25:31 INFO - PROCESS | 16739 | 1462191931810 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 16739 | 1462191931814 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:25:31 INFO - PROCESS | 16739 | 1462191931820 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 16739 | 1462191931822 Marionette TRACE conn3 <- [1,2082,null,{}] 05:25:31 INFO - PROCESS | 16739 | 1462191931836 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:32 INFO - PROCESS | 16739 | 1462191932025 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:25:32 INFO - PROCESS | 16739 | 1462191932192 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e3800 == 108 [pid = 16739] [id = 528] 05:25:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8bdece6000) [pid = 16739] [serial = 1585] [outer = (nil)] 05:25:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8be1c57c00) [pid = 16739] [serial = 1586] [outer = 0x7f8bdece6000] 05:25:32 INFO - PROCESS | 16739 | 1462191932259 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8be5171800) [pid = 16739] [serial = 1587] [outer = 0x7f8bdece6000] 05:25:33 INFO - PROCESS | 16739 | 1462191933039 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1279ms 05:25:33 INFO - PROCESS | 16739 | 1462191933107 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 16739 | 1462191933111 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:25:33 INFO - PROCESS | 16739 | 1462191933116 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 16739 | 1462191933119 Marionette TRACE conn3 <- [1,2086,null,{}] 05:25:33 INFO - PROCESS | 16739 | 1462191933124 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:33 INFO - PROCESS | 16739 | 1462191933282 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:25:33 INFO - PROCESS | 16739 | 1462191933292 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79af000 == 109 [pid = 16739] [id = 529] 05:25:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8be6e16000) [pid = 16739] [serial = 1588] [outer = (nil)] 05:25:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8be6fc4400) [pid = 16739] [serial = 1589] [outer = 0x7f8be6e16000] 05:25:33 INFO - PROCESS | 16739 | 1462191933354 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8be7120400) [pid = 16739] [serial = 1590] [outer = 0x7f8be6e16000] 05:25:34 INFO - PROCESS | 16739 | 1462191934271 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1181ms 05:25:34 INFO - PROCESS | 16739 | 1462191934301 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 16739 | 1462191934306 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:25:34 INFO - PROCESS | 16739 | 1462191934316 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 16739 | 1462191934318 Marionette TRACE conn3 <- [1,2090,null,{}] 05:25:34 INFO - PROCESS | 16739 | 1462191934332 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 16739 | 1462191934534 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:25:34 INFO - PROCESS | 16739 | 1462191934562 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f5c800 == 110 [pid = 16739] [id = 530] 05:25:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8be6e13800) [pid = 16739] [serial = 1591] [outer = (nil)] 05:25:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8be7147c00) [pid = 16739] [serial = 1592] [outer = 0x7f8be6e13800] 05:25:34 INFO - PROCESS | 16739 | 1462191934621 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8be7586000) [pid = 16739] [serial = 1593] [outer = 0x7f8be6e13800] 05:25:35 INFO - PROCESS | 16739 | 1462191935475 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1185ms 05:25:35 INFO - PROCESS | 16739 | 1462191935501 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 16739 | 1462191935505 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:25:35 INFO - PROCESS | 16739 | 1462191935511 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 16739 | 1462191935513 Marionette TRACE conn3 <- [1,2094,null,{}] 05:25:35 INFO - PROCESS | 16739 | 1462191935519 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8bdc9f5c00) [pid = 16739] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8be77a3800) [pid = 16739] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8be1f6d400) [pid = 16739] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8be9307400) [pid = 16739] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8be7adf400) [pid = 16739] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8bda3cb000) [pid = 16739] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8bdcad3400) [pid = 16739] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8be0d63000) [pid = 16739] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8be1e68800) [pid = 16739] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8be100f400) [pid = 16739] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8be7e1d400) [pid = 16739] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8be5173c00) [pid = 16739] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8be1010400) [pid = 16739] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8be7009000) [pid = 16739] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8be1e6dc00) [pid = 16739] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8be1021400) [pid = 16739] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8bf0060400) [pid = 16739] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8be7112400) [pid = 16739] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8be77ac800) [pid = 16739] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8beeb9e000) [pid = 16739] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8bdfddd400) [pid = 16739] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8be1c4ac00) [pid = 16739] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bdcad3c00) [pid = 16739] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8be6f5c400) [pid = 16739] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8be7106800) [pid = 16739] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8bdcac4800) [pid = 16739] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8bdcad2800) [pid = 16739] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:25:36 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8be7216800) [pid = 16739] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:25:36 INFO - PROCESS | 16739 | 1462191936448 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:25:36 INFO - PROCESS | 16739 | 1462191936560 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe6e000 == 111 [pid = 16739] [id = 531] 05:25:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8be0d65c00) [pid = 16739] [serial = 1594] [outer = (nil)] 05:25:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8be1c4ac00) [pid = 16739] [serial = 1595] [outer = 0x7f8be0d65c00] 05:25:36 INFO - PROCESS | 16739 | 1462191936627 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8be7216800) [pid = 16739] [serial = 1596] [outer = 0x7f8be0d65c00] 05:25:37 INFO - PROCESS | 16739 | 1462191937310 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1837ms 05:25:37 INFO - PROCESS | 16739 | 1462191937350 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 16739 | 1462191937353 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:25:37 INFO - PROCESS | 16739 | 1462191937359 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 16739 | 1462191937361 Marionette TRACE conn3 <- [1,2098,null,{}] 05:25:37 INFO - PROCESS | 16739 | 1462191937366 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:37 INFO - PROCESS | 16739 | 1462191937583 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:25:37 INFO - PROCESS | 16739 | 1462191937602 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea80b000 == 112 [pid = 16739] [id = 532] 05:25:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8bdc6a9000) [pid = 16739] [serial = 1597] [outer = (nil)] 05:25:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8be9306000) [pid = 16739] [serial = 1598] [outer = 0x7f8bdc6a9000] 05:25:37 INFO - PROCESS | 16739 | 1462191937662 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8bea9e1400) [pid = 16739] [serial = 1599] [outer = 0x7f8bdc6a9000] 05:25:38 INFO - PROCESS | 16739 | 1462191938639 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1328ms 05:25:38 INFO - PROCESS | 16739 | 1462191938689 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 16739 | 1462191938694 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:25:38 INFO - PROCESS | 16739 | 1462191938703 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 16739 | 1462191938709 Marionette TRACE conn3 <- [1,2102,null,{}] 05:25:38 INFO - PROCESS | 16739 | 1462191938718 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:38 INFO - PROCESS | 16739 | 1462191938911 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:25:39 INFO - PROCESS | 16739 | 1462191939177 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf209000 == 113 [pid = 16739] [id = 533] 05:25:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8bda3c4800) [pid = 16739] [serial = 1600] [outer = (nil)] 05:25:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8bdc6a9800) [pid = 16739] [serial = 1601] [outer = 0x7f8bda3c4800] 05:25:39 INFO - PROCESS | 16739 | 1462191939266 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8bdea5e800) [pid = 16739] [serial = 1602] [outer = 0x7f8bda3c4800] 05:25:40 INFO - PROCESS | 16739 | 1462191940099 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1436ms 05:25:40 INFO - PROCESS | 16739 | 1462191940139 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 16739 | 1462191940148 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:25:40 INFO - PROCESS | 16739 | 1462191940158 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 16739 | 1462191940162 Marionette TRACE conn3 <- [1,2106,null,{}] 05:25:40 INFO - PROCESS | 16739 | 1462191940168 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:40 INFO - PROCESS | 16739 | 1462191940366 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:25:40 INFO - PROCESS | 16739 | 1462191940557 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b56800 == 114 [pid = 16739] [id = 534] 05:25:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8bdecdd800) [pid = 16739] [serial = 1603] [outer = (nil)] 05:25:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8be024d400) [pid = 16739] [serial = 1604] [outer = 0x7f8bdecdd800] 05:25:40 INFO - PROCESS | 16739 | 1462191940632 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8be1c4ec00) [pid = 16739] [serial = 1605] [outer = 0x7f8bdecdd800] 05:25:41 INFO - PROCESS | 16739 | 1462191941580 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1480ms 05:25:41 INFO - PROCESS | 16739 | 1462191941639 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 16739 | 1462191941643 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:25:41 INFO - PROCESS | 16739 | 1462191941649 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 16739 | 1462191941655 Marionette TRACE conn3 <- [1,2110,null,{}] 05:25:41 INFO - PROCESS | 16739 | 1462191941670 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:41 INFO - PROCESS | 16739 | 1462191941901 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:25:42 INFO - PROCESS | 16739 | 1462191942175 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0664800 == 115 [pid = 16739] [id = 535] 05:25:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8be7005800) [pid = 16739] [serial = 1606] [outer = (nil)] 05:25:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8be714f400) [pid = 16739] [serial = 1607] [outer = 0x7f8be7005800] 05:25:42 INFO - PROCESS | 16739 | 1462191942299 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8be7d5b400) [pid = 16739] [serial = 1608] [outer = 0x7f8be7005800] 05:25:43 INFO - PROCESS | 16739 | 1462191943122 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1538ms 05:25:43 INFO - PROCESS | 16739 | 1462191943188 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 16739 | 1462191943193 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:25:43 INFO - PROCESS | 16739 | 1462191943199 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 16739 | 1462191943202 Marionette TRACE conn3 <- [1,2114,null,{}] 05:25:43 INFO - PROCESS | 16739 | 1462191943207 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:43 INFO - PROCESS | 16739 | 1462191943390 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:25:43 INFO - PROCESS | 16739 | 1462191943582 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf169e800 == 116 [pid = 16739] [id = 536] 05:25:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8be9345000) [pid = 16739] [serial = 1609] [outer = (nil)] 05:25:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8bea9d7400) [pid = 16739] [serial = 1610] [outer = 0x7f8be9345000] 05:25:43 INFO - PROCESS | 16739 | 1462191943665 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8bed2a5000) [pid = 16739] [serial = 1611] [outer = 0x7f8be9345000] 05:25:44 INFO - PROCESS | 16739 | 1462191944510 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1377ms 05:25:44 INFO - PROCESS | 16739 | 1462191944578 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 16739 | 1462191944582 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:25:44 INFO - PROCESS | 16739 | 1462191944588 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 16739 | 1462191944592 Marionette TRACE conn3 <- [1,2118,null,{}] 05:25:44 INFO - PROCESS | 16739 | 1462191944597 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:44 INFO - PROCESS | 16739 | 1462191944817 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:25:45 INFO - PROCESS | 16739 | 1462191945009 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe28e000 == 117 [pid = 16739] [id = 537] 05:25:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8bda3ce400) [pid = 16739] [serial = 1612] [outer = (nil)] 05:25:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8bef8e2000) [pid = 16739] [serial = 1613] [outer = 0x7f8bda3ce400] 05:25:45 INFO - PROCESS | 16739 | 1462191945082 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8bf06eb800) [pid = 16739] [serial = 1614] [outer = 0x7f8bda3ce400] 05:25:45 INFO - PROCESS | 16739 | 1462191945979 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1432ms 05:25:46 INFO - PROCESS | 16739 | 1462191946022 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 16739 | 1462191946026 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:25:46 INFO - PROCESS | 16739 | 1462191946032 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 16739 | 1462191946035 Marionette TRACE conn3 <- [1,2122,null,{}] 05:25:46 INFO - PROCESS | 16739 | 1462191946040 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:46 INFO - PROCESS | 16739 | 1462191946262 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:25:46 INFO - PROCESS | 16739 | 1462191946457 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c034bd800 == 118 [pid = 16739] [id = 538] 05:25:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8bf088e000) [pid = 16739] [serial = 1615] [outer = (nil)] 05:25:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8bf181b400) [pid = 16739] [serial = 1616] [outer = 0x7f8bf088e000] 05:25:46 INFO - PROCESS | 16739 | 1462191946533 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8bf8113800) [pid = 16739] [serial = 1617] [outer = 0x7f8bf088e000] 05:25:47 INFO - PROCESS | 16739 | 1462191947400 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1434ms 05:25:47 INFO - PROCESS | 16739 | 1462191947467 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 16739 | 1462191947470 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:25:47 INFO - PROCESS | 16739 | 1462191947476 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 16739 | 1462191947479 Marionette TRACE conn3 <- [1,2126,null,{}] 05:25:47 INFO - PROCESS | 16739 | 1462191947484 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:47 INFO - PROCESS | 16739 | 1462191947679 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:25:47 INFO - PROCESS | 16739 | 1462191947874 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0838c000 == 119 [pid = 16739] [id = 539] 05:25:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8bf0898000) [pid = 16739] [serial = 1618] [outer = (nil)] 05:25:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8bfdd1d000) [pid = 16739] [serial = 1619] [outer = 0x7f8bf0898000] 05:25:47 INFO - PROCESS | 16739 | 1462191947947 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8bfe0c0c00) [pid = 16739] [serial = 1620] [outer = 0x7f8bf0898000] 05:25:48 INFO - PROCESS | 16739 | 1462191948817 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1392ms 05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:25:48 INFO - PROCESS | 16739 | 1462191948869 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 16739 | 1462191948872 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:25:48 INFO - PROCESS | 16739 | 1462191948878 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 16739 | 1462191948881 Marionette TRACE conn3 <- [1,2130,null,{}] 05:25:48 INFO - PROCESS | 16739 | 1462191948886 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:49 INFO - PROCESS | 16739 | 1462191949071 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:25:49 INFO - PROCESS | 16739 | 1462191949273 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda4eb000 == 120 [pid = 16739] [id = 540] 05:25:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8bf448d800) [pid = 16739] [serial = 1621] [outer = (nil)] 05:25:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8bfe26dc00) [pid = 16739] [serial = 1622] [outer = 0x7f8bf448d800] 05:25:49 INFO - PROCESS | 16739 | 1462191949345 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8bff407400) [pid = 16739] [serial = 1623] [outer = 0x7f8bf448d800] 05:25:50 INFO - PROCESS | 16739 | 1462191950211 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 16739 | 1462191950263 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:25:50 INFO - PROCESS | 16739 | 1462191950270 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 16739 | 1462191950273 Marionette TRACE conn3 <- [1,2134,null,{}] 05:25:50 INFO - PROCESS | 16739 | 1462191950278 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:50 INFO - PROCESS | 16739 | 1462191950475 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:25:50 INFO - PROCESS | 16739 | 1462191950678 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9b4800 == 121 [pid = 16739] [id = 541] 05:25:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8bfdc76000) [pid = 16739] [serial = 1624] [outer = (nil)] 05:25:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8c02786c00) [pid = 16739] [serial = 1625] [outer = 0x7f8bfdc76000] 05:25:50 INFO - PROCESS | 16739 | 1462191950751 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8c02c98c00) [pid = 16739] [serial = 1626] [outer = 0x7f8bfdc76000] 05:25:51 INFO - PROCESS | 16739 | 1462191951639 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1433ms 05:25:51 INFO - PROCESS | 16739 | 1462191951705 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 16739 | 1462191951709 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:25:51 INFO - PROCESS | 16739 | 1462191951714 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 16739 | 1462191951717 Marionette TRACE conn3 <- [1,2138,null,{}] 05:25:51 INFO - PROCESS | 16739 | 1462191951722 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:51 INFO - PROCESS | 16739 | 1462191951917 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:25:52 INFO - PROCESS | 16739 | 1462191952113 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0838a800 == 122 [pid = 16739] [id = 542] 05:25:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8bd8942400) [pid = 16739] [serial = 1627] [outer = (nil)] 05:25:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bd894b000) [pid = 16739] [serial = 1628] [outer = 0x7f8bd8942400] 05:25:52 INFO - PROCESS | 16739 | 1462191952187 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8bd8950800) [pid = 16739] [serial = 1629] [outer = 0x7f8bd8942400] 05:25:53 INFO - PROCESS | 16739 | 1462191953065 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1427ms 05:25:53 INFO - PROCESS | 16739 | 1462191953143 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:25:53 INFO - PROCESS | 16739 | 1462191953147 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:25:53 INFO - PROCESS | 16739 | 1462191953154 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 16739 | 1462191953158 Marionette TRACE conn3 <- [1,2142,null,{}] 05:25:53 INFO - PROCESS | 16739 | 1462191953164 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 16739 | 1462191953424 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:25:53 INFO - PROCESS | 16739 | 1462191953678 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb529800 == 123 [pid = 16739] [id = 543] 05:25:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8c02d4e800) [pid = 16739] [serial = 1630] [outer = (nil)] 05:25:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8c02ebf800) [pid = 16739] [serial = 1631] [outer = 0x7f8c02d4e800] 05:25:53 INFO - PROCESS | 16739 | 1462191953799 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8c03427c00) [pid = 16739] [serial = 1632] [outer = 0x7f8c02d4e800] 05:25:54 INFO - PROCESS | 16739 | 1462191954881 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 16739 | 1462191954944 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:25:54 INFO - PROCESS | 16739 | 1462191954951 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 16739 | 1462191954954 Marionette TRACE conn3 <- [1,2146,null,{}] 05:25:54 INFO - PROCESS | 16739 | 1462191954960 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:55 INFO - PROCESS | 16739 | 1462191955146 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:25:55 INFO - PROCESS | 16739 | 1462191955460 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd72c2000 == 124 [pid = 16739] [id = 544] 05:25:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8bd738a400) [pid = 16739] [serial = 1633] [outer = (nil)] 05:25:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8bd738e800) [pid = 16739] [serial = 1634] [outer = 0x7f8bd738a400] 05:25:55 INFO - PROCESS | 16739 | 1462191955535 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8c02eb9c00) [pid = 16739] [serial = 1635] [outer = 0x7f8bd738a400] 05:25:56 INFO - PROCESS | 16739 | 1462191956326 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 16739 | 1462191956392 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:25:56 INFO - PROCESS | 16739 | 1462191956398 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 16739 | 1462191956400 Marionette TRACE conn3 <- [1,2150,null,{}] 05:25:56 INFO - PROCESS | 16739 | 1462191956405 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:56 INFO - PROCESS | 16739 | 1462191956588 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:25:56 INFO - PROCESS | 16739 | 1462191956951 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd74c5000 == 125 [pid = 16739] [id = 545] 05:25:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8bd738a800) [pid = 16739] [serial = 1636] [outer = (nil)] 05:25:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8bd80b3400) [pid = 16739] [serial = 1637] [outer = 0x7f8bd738a800] 05:25:57 INFO - PROCESS | 16739 | 1462191957080 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8bd80b9800) [pid = 16739] [serial = 1638] [outer = 0x7f8bd738a800] 05:25:58 INFO - PROCESS | 16739 | 1462191958001 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1691ms 05:25:58 INFO - PROCESS | 16739 | 1462191958090 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 16739 | 1462191958094 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:25:58 INFO - PROCESS | 16739 | 1462191958100 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 16739 | 1462191958102 Marionette TRACE conn3 <- [1,2154,null,{}] 05:25:58 INFO - PROCESS | 16739 | 1462191958107 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:58 INFO - PROCESS | 16739 | 1462191958295 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:25:58 INFO - PROCESS | 16739 | 1462191958496 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd7575800 == 126 [pid = 16739] [id = 546] 05:25:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8bd738c000) [pid = 16739] [serial = 1639] [outer = (nil)] 05:25:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 222 (0x7f8bd7597c00) [pid = 16739] [serial = 1640] [outer = 0x7f8bd738c000] 05:25:58 INFO - PROCESS | 16739 | 1462191958566 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8bd759e400) [pid = 16739] [serial = 1641] [outer = 0x7f8bd738c000] 05:25:59 INFO - PROCESS | 16739 | 1462191959426 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1391ms 05:25:59 INFO - PROCESS | 16739 | 1462191959493 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 16739 | 1462191959496 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:25:59 INFO - PROCESS | 16739 | 1462191959502 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 16739 | 1462191959505 Marionette TRACE conn3 <- [1,2158,null,{}] 05:25:59 INFO - PROCESS | 16739 | 1462191959510 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:59 INFO - PROCESS | 16739 | 1462191959709 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:25:59 INFO - PROCESS | 16739 | 1462191959913 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9f1800 == 127 [pid = 16739] [id = 547] 05:25:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8bd7591800) [pid = 16739] [serial = 1642] [outer = (nil)] 05:25:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 225 (0x7f8bd80ba000) [pid = 16739] [serial = 1643] [outer = 0x7f8bd7591800] 05:25:59 INFO - PROCESS | 16739 | 1462191959984 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 226 (0x7f8bd8f25000) [pid = 16739] [serial = 1644] [outer = 0x7f8bd7591800] 05:26:00 INFO - PROCESS | 16739 | 1462191960884 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1428ms 05:26:00 INFO - PROCESS | 16739 | 1462191960932 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 16739 | 1462191960935 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:26:00 INFO - PROCESS | 16739 | 1462191960944 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 16739 | 1462191960946 Marionette TRACE conn3 <- [1,2162,null,{}] 05:26:00 INFO - PROCESS | 16739 | 1462191960950 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:01 INFO - PROCESS | 16739 | 1462191961150 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:26:01 INFO - PROCESS | 16739 | 1462191961801 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb51a000 == 128 [pid = 16739] [id = 548] 05:26:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 227 (0x7f8bd80b6800) [pid = 16739] [serial = 1645] [outer = (nil)] 05:26:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8bd894b400) [pid = 16739] [serial = 1646] [outer = 0x7f8bd80b6800] 05:26:01 INFO - PROCESS | 16739 | 1462191961883 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8bd89d3000) [pid = 16739] [serial = 1647] [outer = 0x7f8bd80b6800] 05:26:02 INFO - PROCESS | 16739 | 1462191962765 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1880ms 05:26:02 INFO - PROCESS | 16739 | 1462191962824 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 16739 | 1462191962830 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:26:02 INFO - PROCESS | 16739 | 1462191962836 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 16739 | 1462191962841 Marionette TRACE conn3 <- [1,2166,null,{}] 05:26:02 INFO - PROCESS | 16739 | 1462191962848 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:03 INFO - PROCESS | 16739 | 1462191963025 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:26:03 INFO - PROCESS | 16739 | 1462191963291 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fce800 == 129 [pid = 16739] [id = 549] 05:26:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8bda3c7400) [pid = 16739] [serial = 1648] [outer = (nil)] 05:26:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8bdb6ea400) [pid = 16739] [serial = 1649] [outer = 0x7f8bda3c7400] 05:26:03 INFO - PROCESS | 16739 | 1462191963464 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8bdc6a0800) [pid = 16739] [serial = 1650] [outer = 0x7f8bda3c7400] 05:26:04 INFO - PROCESS | 16739 | 1462191964435 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf3871000 == 128 [pid = 16739] [id = 495] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7b40800 == 127 [pid = 16739] [id = 486] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc2cf000 == 126 [pid = 16739] [id = 485] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0ea5000 == 125 [pid = 16739] [id = 460] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be52a0000 == 124 [pid = 16739] [id = 379] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf751d000 == 123 [pid = 16739] [id = 381] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd4e800 == 122 [pid = 16739] [id = 389] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8beeb98c00) [pid = 16739] [serial = 1541] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8c02ebf400) [pid = 16739] [serial = 1520] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8bda368800) [pid = 16739] [serial = 1523] [outer = (nil)] [url = about:blank] 05:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1685ms 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf81f2000 == 121 [pid = 16739] [id = 517] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1173000 == 120 [pid = 16739] [id = 516] 05:26:04 INFO - PROCESS | 16739 | 1462191964532 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 16739 | 1462191964537 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be824e000 == 119 [pid = 16739] [id = 515] 05:26:04 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe74800 == 118 [pid = 16739] [id = 514] 05:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:26:04 INFO - PROCESS | 16739 | 1462191964549 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 16739 | 1462191964551 Marionette TRACE conn3 <- [1,2170,null,{}] 05:26:04 INFO - PROCESS | 16739 | 1462191964557 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:04 INFO - PROCESS | 16739 | 1462191964726 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8bf8113c00) [pid = 16739] [serial = 1434] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8bea98e800) [pid = 16739] [serial = 1302] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 226 (0x7f8be7222400) [pid = 16739] [serial = 1278] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 225 (0x7f8bf810d800) [pid = 16739] [serial = 1487] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 224 (0x7f8be9309400) [pid = 16739] [serial = 1502] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 223 (0x7f8c02c9bc00) [pid = 16739] [serial = 1511] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 222 (0x7f8be9305000) [pid = 16739] [serial = 1296] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 221 (0x7f8bda3cd400) [pid = 16739] [serial = 1526] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 220 (0x7f8beeb90400) [pid = 16739] [serial = 1311] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 219 (0x7f8be1e6f800) [pid = 16739] [serial = 1281] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 218 (0x7f8be54da400) [pid = 16739] [serial = 1338] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 217 (0x7f8be7870c00) [pid = 16739] [serial = 1535] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8be6f5bc00) [pid = 16739] [serial = 1284] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8be7148c00) [pid = 16739] [serial = 1490] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8bdece7000) [pid = 16739] [serial = 1517] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8bf237d000) [pid = 16739] [serial = 1496] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8bea9ec400) [pid = 16739] [serial = 1305] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 211 (0x7f8be933d800) [pid = 16739] [serial = 1493] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8c02c97c00) [pid = 16739] [serial = 1505] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8bfdd9e400) [pid = 16739] [serial = 1488] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8be54df000) [pid = 16739] [serial = 1532] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8be2112000) [pid = 16739] [serial = 1530] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8be9299400) [pid = 16739] [serial = 1538] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8be71c7800) [pid = 16739] [serial = 1341] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8be1c55800) [pid = 16739] [serial = 1529] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8be7e1bc00) [pid = 16739] [serial = 1293] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8bf181a800) [pid = 16739] [serial = 1356] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8be7222c00) [pid = 16739] [serial = 1287] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8bea9d3400) [pid = 16739] [serial = 1344] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8bfe0bc800) [pid = 16739] [serial = 1499] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8bdf24a800) [pid = 16739] [serial = 1508] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8bf0e3f400) [pid = 16739] [serial = 1353] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8be6fc2800) [pid = 16739] [serial = 1533] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8beeb9b800) [pid = 16739] [serial = 1347] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8bed243800) [pid = 16739] [serial = 1308] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8be7870400) [pid = 16739] [serial = 1290] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8be516f000) [pid = 16739] [serial = 1514] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8be947fc00) [pid = 16739] [serial = 1539] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8bf0060000) [pid = 16739] [serial = 1350] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8bef8ecc00) [pid = 16739] [serial = 1335] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8bda3d2400) [pid = 16739] [serial = 1527] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8be9348400) [pid = 16739] [serial = 1299] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8bef6a5c00) [pid = 16739] [serial = 1383] [outer = (nil)] [url = about:blank] 05:26:04 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8be8265800) [pid = 16739] [serial = 1536] [outer = (nil)] [url = about:blank] 05:26:05 INFO - PROCESS | 16739 | 1462191965003 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9f6000 == 119 [pid = 16739] [id = 550] 05:26:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8bda3cc800) [pid = 16739] [serial = 1651] [outer = (nil)] 05:26:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8bdea54800) [pid = 16739] [serial = 1652] [outer = 0x7f8bda3cc800] 05:26:05 INFO - PROCESS | 16739 | 1462191965108 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8bdf24a800) [pid = 16739] [serial = 1653] [outer = 0x7f8bda3cc800] 05:26:05 INFO - PROCESS | 16739 | 1462191965842 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1328ms 05:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:26:05 INFO - PROCESS | 16739 | 1462191965878 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 16739 | 1462191965881 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:26:05 INFO - PROCESS | 16739 | 1462191965894 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 16739 | 1462191965903 Marionette TRACE conn3 <- [1,2174,null,{}] 05:26:05 INFO - PROCESS | 16739 | 1462191965911 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:06 INFO - PROCESS | 16739 | 1462191966153 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:26:06 INFO - PROCESS | 16739 | 1462191966180 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1eb4000 == 120 [pid = 16739] [id = 551] 05:26:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8bde923400) [pid = 16739] [serial = 1654] [outer = (nil)] 05:26:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8be024f800) [pid = 16739] [serial = 1655] [outer = 0x7f8bde923400] 05:26:06 INFO - PROCESS | 16739 | 1462191966241 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8be1020000) [pid = 16739] [serial = 1656] [outer = 0x7f8bde923400] 05:26:07 INFO - PROCESS | 16739 | 1462191967102 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1246ms 05:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:26:07 INFO - PROCESS | 16739 | 1462191967134 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 16739 | 1462191967137 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:26:07 INFO - PROCESS | 16739 | 1462191967143 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 16739 | 1462191967146 Marionette TRACE conn3 <- [1,2178,null,{}] 05:26:07 INFO - PROCESS | 16739 | 1462191967151 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:07 INFO - PROCESS | 16739 | 1462191967433 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:26:07 INFO - PROCESS | 16739 | 1462191967466 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be52a0000 == 121 [pid = 16739] [id = 552] 05:26:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8bd80b5400) [pid = 16739] [serial = 1657] [outer = (nil)] 05:26:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8be1e71c00) [pid = 16739] [serial = 1658] [outer = 0x7f8bd80b5400] 05:26:07 INFO - PROCESS | 16739 | 1462191967530 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8be2114c00) [pid = 16739] [serial = 1659] [outer = 0x7f8bd80b5400] 05:26:08 INFO - PROCESS | 16739 | 1462191968373 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1286ms 05:26:08 INFO - PROCESS | 16739 | 1462191968450 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:26:08 INFO - PROCESS | 16739 | 1462191968460 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:26:08 INFO - PROCESS | 16739 | 1462191968465 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 16739 | 1462191968467 Marionette TRACE conn3 <- [1,2182,null,{}] 05:26:08 INFO - PROCESS | 16739 | 1462191968473 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:08 INFO - PROCESS | 16739 | 1462191968714 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:26:08 INFO - PROCESS | 16739 | 1462191968741 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79f8000 == 122 [pid = 16739] [id = 553] 05:26:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8be54d3000) [pid = 16739] [serial = 1660] [outer = (nil)] 05:26:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8be54e0800) [pid = 16739] [serial = 1661] [outer = 0x7f8be54d3000] 05:26:08 INFO - PROCESS | 16739 | 1462191968814 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8be6fc5800) [pid = 16739] [serial = 1662] [outer = 0x7f8be54d3000] 05:26:09 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8bdece5400) [pid = 16739] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:26:09 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8be6e13800) [pid = 16739] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:26:09 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8bdece6000) [pid = 16739] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:26:09 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8be6e16000) [pid = 16739] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:26:09 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8bda3d2800) [pid = 16739] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:26:09 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8bed2abc00) [pid = 16739] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:26:09 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8be0d65c00) [pid = 16739] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:26:09 INFO - PROCESS | 16739 | 1462191969890 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1487ms 05:26:09 INFO - PROCESS | 16739 | 1462191969954 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 16739 | 1462191969957 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:26:09 INFO - PROCESS | 16739 | 1462191969963 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 16739 | 1462191969965 Marionette TRACE conn3 <- [1,2186,null,{}] 05:26:09 INFO - PROCESS | 16739 | 1462191969974 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:10 INFO - PROCESS | 16739 | 1462191970169 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:26:10 INFO - PROCESS | 16739 | 1462191970181 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8250800 == 123 [pid = 16739] [id = 554] 05:26:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8be7108c00) [pid = 16739] [serial = 1663] [outer = (nil)] 05:26:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8be7429800) [pid = 16739] [serial = 1664] [outer = 0x7f8be7108c00] 05:26:10 INFO - PROCESS | 16739 | 1462191970243 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8be786f400) [pid = 16739] [serial = 1665] [outer = 0x7f8be7108c00] 05:26:11 INFO - PROCESS | 16739 | 1462191971075 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1135ms 05:26:11 INFO - PROCESS | 16739 | 1462191971098 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 16739 | 1462191971102 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:26:11 INFO - PROCESS | 16739 | 1462191971107 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 16739 | 1462191971110 Marionette TRACE conn3 <- [1,2190,null,{}] 05:26:11 INFO - PROCESS | 16739 | 1462191971128 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:11 INFO - PROCESS | 16739 | 1462191971303 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:26:11 INFO - PROCESS | 16739 | 1462191971619 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fd1000 == 124 [pid = 16739] [id = 555] 05:26:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8bd7384800) [pid = 16739] [serial = 1666] [outer = (nil)] 05:26:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8bd7593400) [pid = 16739] [serial = 1667] [outer = 0x7f8bd7384800] 05:26:11 INFO - PROCESS | 16739 | 1462191971698 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8bd894cc00) [pid = 16739] [serial = 1668] [outer = 0x7f8bd7384800] 05:26:12 INFO - PROCESS | 16739 | 1462191972709 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1652ms 05:26:12 INFO - PROCESS | 16739 | 1462191972762 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 16739 | 1462191972767 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:26:12 INFO - PROCESS | 16739 | 1462191972775 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 16739 | 1462191972780 Marionette TRACE conn3 <- [1,2194,null,{}] 05:26:12 INFO - PROCESS | 16739 | 1462191972788 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:13 INFO - PROCESS | 16739 | 1462191973001 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:26:13 INFO - PROCESS | 16739 | 1462191973250 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0221000 == 125 [pid = 16739] [id = 556] 05:26:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8bdb6f7400) [pid = 16739] [serial = 1669] [outer = (nil)] 05:26:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8bdcac7400) [pid = 16739] [serial = 1670] [outer = 0x7f8bdb6f7400] 05:26:13 INFO - PROCESS | 16739 | 1462191973373 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8bdece3000) [pid = 16739] [serial = 1671] [outer = 0x7f8bdb6f7400] 05:26:14 INFO - PROCESS | 16739 | 1462191974248 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1535ms 05:26:14 INFO - PROCESS | 16739 | 1462191974313 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 16739 | 1462191974320 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:26:14 INFO - PROCESS | 16739 | 1462191974326 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 16739 | 1462191974329 Marionette TRACE conn3 <- [1,2198,null,{}] 05:26:14 INFO - PROCESS | 16739 | 1462191974335 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:14 INFO - PROCESS | 16739 | 1462191974547 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:26:14 INFO - PROCESS | 16739 | 1462191974823 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b45800 == 126 [pid = 16739] [id = 557] 05:26:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8bdf24c000) [pid = 16739] [serial = 1672] [outer = (nil)] 05:26:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8be0d6bc00) [pid = 16739] [serial = 1673] [outer = 0x7f8bdf24c000] 05:26:14 INFO - PROCESS | 16739 | 1462191974944 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8be516bc00) [pid = 16739] [serial = 1674] [outer = 0x7f8bdf24c000] 05:26:15 INFO - PROCESS | 16739 | 1462191975988 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1729ms 05:26:16 INFO - PROCESS | 16739 | 1462191976057 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:26:16 INFO - PROCESS | 16739 | 1462191976061 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:26:16 INFO - PROCESS | 16739 | 1462191976077 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 16739 | 1462191976087 Marionette TRACE conn3 <- [1,2202,null,{}] 05:26:16 INFO - PROCESS | 16739 | 1462191976094 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:16 INFO - PROCESS | 16739 | 1462191976329 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:26:16 INFO - PROCESS | 16739 | 1462191976619 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bef56e000 == 127 [pid = 16739] [id = 558] 05:26:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8be6f5e000) [pid = 16739] [serial = 1675] [outer = (nil)] 05:26:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8be7115400) [pid = 16739] [serial = 1676] [outer = 0x7f8be6f5e000] 05:26:16 INFO - PROCESS | 16739 | 1462191976697 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8be71cfc00) [pid = 16739] [serial = 1677] [outer = 0x7f8be6f5e000] 05:26:17 INFO - PROCESS | 16739 | 1462191977566 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1547ms 05:26:17 INFO - PROCESS | 16739 | 1462191977615 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 16739 | 1462191977619 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:26:17 INFO - PROCESS | 16739 | 1462191977625 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 16739 | 1462191977627 Marionette TRACE conn3 <- [1,2206,null,{}] 05:26:17 INFO - PROCESS | 16739 | 1462191977633 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:17 INFO - PROCESS | 16739 | 1462191977850 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:26:18 INFO - PROCESS | 16739 | 1462191978086 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a4f800 == 128 [pid = 16739] [id = 559] 05:26:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8be6f61c00) [pid = 16739] [serial = 1678] [outer = (nil)] 05:26:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8be826b400) [pid = 16739] [serial = 1679] [outer = 0x7f8be6f61c00] 05:26:18 INFO - PROCESS | 16739 | 1462191978203 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8be9305000) [pid = 16739] [serial = 1680] [outer = 0x7f8be6f61c00] 05:26:18 INFO - PROCESS | 16739 | 1462191978993 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1429ms 05:26:19 INFO - PROCESS | 16739 | 1462191979056 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 16739 | 1462191979059 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:26:19 INFO - PROCESS | 16739 | 1462191979065 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 16739 | 1462191979068 Marionette TRACE conn3 <- [1,2210,null,{}] 05:26:19 INFO - PROCESS | 16739 | 1462191979073 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:19 INFO - PROCESS | 16739 | 1462191979261 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:26:19 INFO - PROCESS | 16739 | 1462191979466 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf1e76000 == 129 [pid = 16739] [id = 560] 05:26:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8be9482800) [pid = 16739] [serial = 1681] [outer = (nil)] 05:26:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bea8d1400) [pid = 16739] [serial = 1682] [outer = 0x7f8be9482800] 05:26:19 INFO - PROCESS | 16739 | 1462191979594 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8beeb9e000) [pid = 16739] [serial = 1683] [outer = 0x7f8be9482800] 05:26:20 INFO - PROCESS | 16739 | 1462191980558 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1527ms 05:26:20 INFO - PROCESS | 16739 | 1462191980594 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 16739 | 1462191980597 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:26:20 INFO - PROCESS | 16739 | 1462191980603 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 16739 | 1462191980606 Marionette TRACE conn3 <- [1,2214,null,{}] 05:26:20 INFO - PROCESS | 16739 | 1462191980611 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:20 INFO - PROCESS | 16739 | 1462191980841 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:26:21 INFO - PROCESS | 16739 | 1462191981081 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe4e8000 == 130 [pid = 16739] [id = 561] 05:26:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8be9484000) [pid = 16739] [serial = 1684] [outer = (nil)] 05:26:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8bf14bb800) [pid = 16739] [serial = 1685] [outer = 0x7f8be9484000] 05:26:21 INFO - PROCESS | 16739 | 1462191981199 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8bf1e63800) [pid = 16739] [serial = 1686] [outer = 0x7f8be9484000] 05:26:22 INFO - PROCESS | 16739 | 1462191981999 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1436ms 05:26:22 INFO - PROCESS | 16739 | 1462191982041 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 16739 | 1462191982045 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:26:22 INFO - PROCESS | 16739 | 1462191982051 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 16739 | 1462191982054 Marionette TRACE conn3 <- [1,2218,null,{}] 05:26:22 INFO - PROCESS | 16739 | 1462191982059 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:22 INFO - PROCESS | 16739 | 1462191982242 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:26:22 INFO - PROCESS | 16739 | 1462191982446 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c5a000 == 131 [pid = 16739] [id = 562] 05:26:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8bef8ed400) [pid = 16739] [serial = 1687] [outer = (nil)] 05:26:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8bf353b800) [pid = 16739] [serial = 1688] [outer = 0x7f8bef8ed400] 05:26:22 INFO - PROCESS | 16739 | 1462191982515 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8bfdd1f800) [pid = 16739] [serial = 1689] [outer = 0x7f8bef8ed400] 05:26:23 INFO - PROCESS | 16739 | 1462191983372 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1385ms 05:26:23 INFO - PROCESS | 16739 | 1462191983437 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 16739 | 1462191983440 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:26:23 INFO - PROCESS | 16739 | 1462191983447 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 16739 | 1462191983450 Marionette TRACE conn3 <- [1,2222,null,{}] 05:26:23 INFO - PROCESS | 16739 | 1462191983455 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 16739 | 1462191983652 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:26:23 INFO - PROCESS | 16739 | 1462191983859 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05120000 == 132 [pid = 16739] [id = 563] 05:26:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8be7005000) [pid = 16739] [serial = 1690] [outer = (nil)] 05:26:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8bff168000) [pid = 16739] [serial = 1691] [outer = 0x7f8be7005000] 05:26:23 INFO - PROCESS | 16739 | 1462191983975 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8c0278b800) [pid = 16739] [serial = 1692] [outer = 0x7f8be7005000] 05:26:24 INFO - PROCESS | 16739 | 1462191984848 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1427ms 05:26:24 INFO - PROCESS | 16739 | 1462191984877 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 16739 | 1462191984881 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:26:24 INFO - PROCESS | 16739 | 1462191984886 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 16739 | 1462191984889 Marionette TRACE conn3 <- [1,2226,null,{}] 05:26:24 INFO - PROCESS | 16739 | 1462191984894 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:25 INFO - PROCESS | 16739 | 1462191985095 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:26:25 INFO - PROCESS | 16739 | 1462191985299 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc29e000 == 133 [pid = 16739] [id = 564] 05:26:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8bd92c2400) [pid = 16739] [serial = 1693] [outer = (nil)] 05:26:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 222 (0x7f8bd92cc400) [pid = 16739] [serial = 1694] [outer = 0x7f8bd92c2400] 05:26:25 INFO - PROCESS | 16739 | 1462191985392 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8bd92d1000) [pid = 16739] [serial = 1695] [outer = 0x7f8bd92c2400] 05:26:26 INFO - PROCESS | 16739 | 1462191986276 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1428ms 05:26:26 INFO - PROCESS | 16739 | 1462191986315 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 16739 | 1462191986318 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:26:26 INFO - PROCESS | 16739 | 1462191986324 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 16739 | 1462191986326 Marionette TRACE conn3 <- [1,2230,null,{}] 05:26:26 INFO - PROCESS | 16739 | 1462191986332 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:26 INFO - PROCESS | 16739 | 1462191986530 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:26:26 INFO - PROCESS | 16739 | 1462191986735 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2b6000 == 134 [pid = 16739] [id = 565] 05:26:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8bd92cbc00) [pid = 16739] [serial = 1696] [outer = (nil)] 05:26:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 225 (0x7f8be026d000) [pid = 16739] [serial = 1697] [outer = 0x7f8bd92cbc00] 05:26:26 INFO - PROCESS | 16739 | 1462191986818 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 226 (0x7f8be0275000) [pid = 16739] [serial = 1698] [outer = 0x7f8bd92cbc00] 05:26:27 INFO - PROCESS | 16739 | 1462191987729 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1485ms 05:26:27 INFO - PROCESS | 16739 | 1462191987811 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:26:27 INFO - PROCESS | 16739 | 1462191987815 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:26:27 INFO - PROCESS | 16739 | 1462191987821 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 16739 | 1462191987824 Marionette TRACE conn3 <- [1,2234,null,{}] 05:26:27 INFO - PROCESS | 16739 | 1462191987830 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:28 INFO - PROCESS | 16739 | 1462191988076 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:26:28 INFO - PROCESS | 16739 | 1462191988356 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc248800 == 135 [pid = 16739] [id = 566] 05:26:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 227 (0x7f8bd76a7c00) [pid = 16739] [serial = 1699] [outer = (nil)] 05:26:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8bda36b400) [pid = 16739] [serial = 1700] [outer = 0x7f8bd76a7c00] 05:26:28 INFO - PROCESS | 16739 | 1462191988474 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8be0277800) [pid = 16739] [serial = 1701] [outer = 0x7f8bd76a7c00] 05:26:29 INFO - PROCESS | 16739 | 1462191989291 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1530ms 05:26:29 INFO - PROCESS | 16739 | 1462191989351 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 16739 | 1462191989353 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:26:29 INFO - PROCESS | 16739 | 1462191989360 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 16739 | 1462191989363 Marionette TRACE conn3 <- [1,2238,null,{}] 05:26:29 INFO - PROCESS | 16739 | 1462191989368 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:29 INFO - PROCESS | 16739 | 1462191989556 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:26:29 INFO - PROCESS | 16739 | 1462191989768 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be83bb800 == 136 [pid = 16739] [id = 567] 05:26:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8bd76aa800) [pid = 16739] [serial = 1702] [outer = (nil)] 05:26:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8be7151400) [pid = 16739] [serial = 1703] [outer = 0x7f8bd76aa800] 05:26:29 INFO - PROCESS | 16739 | 1462191989837 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8befaa0400) [pid = 16739] [serial = 1704] [outer = 0x7f8bd76aa800] 05:26:31 INFO - PROCESS | 16739 | 1462191991227 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1989ms 05:26:31 INFO - PROCESS | 16739 | 1462191991351 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 16739 | 1462191991356 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:26:31 INFO - PROCESS | 16739 | 1462191991363 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 16739 | 1462191991368 Marionette TRACE conn3 <- [1,2242,null,{}] 05:26:31 INFO - PROCESS | 16739 | 1462191991376 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:31 INFO - PROCESS | 16739 | 1462191991559 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:26:31 INFO - PROCESS | 16739 | 1462191991765 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd757c800 == 137 [pid = 16739] [id = 568] 05:26:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8bd7392800) [pid = 16739] [serial = 1705] [outer = (nil)] 05:26:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 234 (0x7f8bd76ae000) [pid = 16739] [serial = 1706] [outer = 0x7f8bd7392800] 05:26:31 INFO - PROCESS | 16739 | 1462191991889 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 235 (0x7f8bd8f25c00) [pid = 16739] [serial = 1707] [outer = 0x7f8bd7392800] 05:26:32 INFO - PROCESS | 16739 | 1462191992823 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1531ms 05:26:32 INFO - PROCESS | 16739 | 1462191992896 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 16739 | 1462191992904 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:26:32 INFO - PROCESS | 16739 | 1462191992913 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 16739 | 1462191992916 Marionette TRACE conn3 <- [1,2246,null,{}] 05:26:32 INFO - PROCESS | 16739 | 1462191992921 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 16739 | 1462191993113 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:26:33 INFO - PROCESS | 16739 | 1462191993366 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fcc800 == 138 [pid = 16739] [id = 569] 05:26:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 236 (0x7f8bdb6efc00) [pid = 16739] [serial = 1708] [outer = (nil)] 05:26:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 237 (0x7f8bdc6a2000) [pid = 16739] [serial = 1709] [outer = 0x7f8bdb6efc00] 05:26:33 INFO - PROCESS | 16739 | 1462191993484 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 238 (0x7f8bde91a800) [pid = 16739] [serial = 1710] [outer = 0x7f8bdb6efc00] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdef75000 == 137 [pid = 16739] [id = 507] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdee20800 == 136 [pid = 16739] [id = 506] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be823a000 == 135 [pid = 16739] [id = 374] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9e8000 == 134 [pid = 16739] [id = 504] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 237 (0x7f8c025bf400) [pid = 16739] [serial = 1565] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 236 (0x7f8bde922400) [pid = 16739] [serial = 1568] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 235 (0x7f8bdea52c00) [pid = 16739] [serial = 1574] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 234 (0x7f8bdea60000) [pid = 16739] [serial = 1571] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 233 (0x7f8bdea5ec00) [pid = 16739] [serial = 1577] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 232 (0x7f8be9306000) [pid = 16739] [serial = 1598] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8250800 == 133 [pid = 16739] [id = 554] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79f8000 == 132 [pid = 16739] [id = 553] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be52a0000 == 131 [pid = 16739] [id = 552] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1eb4000 == 130 [pid = 16739] [id = 551] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9f6000 == 129 [pid = 16739] [id = 550] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd8fce800 == 128 [pid = 16739] [id = 549] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdb51a000 == 127 [pid = 16739] [id = 548] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0838a800 == 126 [pid = 16739] [id = 542] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9b4800 == 125 [pid = 16739] [id = 541] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bda4eb000 == 124 [pid = 16739] [id = 540] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0838c000 == 123 [pid = 16739] [id = 539] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c034bd800 == 122 [pid = 16739] [id = 538] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe28e000 == 121 [pid = 16739] [id = 537] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf169e800 == 120 [pid = 16739] [id = 536] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0664800 == 119 [pid = 16739] [id = 535] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7b56800 == 118 [pid = 16739] [id = 534] 05:26:34 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf209000 == 117 [pid = 16739] [id = 533] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8bdece8400) [pid = 16739] [serial = 1544] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8be8268800) [pid = 16739] [serial = 1550] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8be0242400) [pid = 16739] [serial = 1583] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8be7147c00) [pid = 16739] [serial = 1592] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8be024ac00) [pid = 16739] [serial = 1584] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 226 (0x7f8be6fbd000) [pid = 16739] [serial = 1547] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 225 (0x7f8bfe492800) [pid = 16739] [serial = 1559] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 224 (0x7f8be1c57c00) [pid = 16739] [serial = 1586] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 223 (0x7f8be5171800) [pid = 16739] [serial = 1587] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 222 (0x7f8be6fc4400) [pid = 16739] [serial = 1589] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 221 (0x7f8bdc6a8000) [pid = 16739] [serial = 1581] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 220 (0x7f8bdc69c400) [pid = 16739] [serial = 1580] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 219 (0x7f8bf0947800) [pid = 16739] [serial = 1542] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 218 (0x7f8bf0e3c800) [pid = 16739] [serial = 1556] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 217 (0x7f8bdb6f4800) [pid = 16739] [serial = 1562] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8befa9a400) [pid = 16739] [serial = 1553] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8be1c4ac00) [pid = 16739] [serial = 1595] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8be7586000) [pid = 16739] [serial = 1593] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8be7216800) [pid = 16739] [serial = 1596] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8be7120400) [pid = 16739] [serial = 1590] [outer = (nil)] [url = about:blank] 05:26:34 INFO - PROCESS | 16739 | 1462191994506 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1636ms 05:26:34 INFO - PROCESS | 16739 | 1462191994550 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 16739 | 1462191994554 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:26:34 INFO - PROCESS | 16739 | 1462191994560 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 16739 | 1462191994565 Marionette TRACE conn3 <- [1,2250,null,{}] 05:26:34 INFO - PROCESS | 16739 | 1462191994579 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 16739 | 1462191994861 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:26:35 INFO - PROCESS | 16739 | 1462191995014 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc78b000 == 118 [pid = 16739] [id = 570] 05:26:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8bdfddb400) [pid = 16739] [serial = 1711] [outer = (nil)] 05:26:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8be011c800) [pid = 16739] [serial = 1712] [outer = 0x7f8bdfddb400] 05:26:35 INFO - PROCESS | 16739 | 1462191995084 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8be0125c00) [pid = 16739] [serial = 1713] [outer = 0x7f8bdfddb400] 05:26:35 INFO - PROCESS | 16739 | 1462191995790 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1238ms 05:26:35 INFO - PROCESS | 16739 | 1462191995798 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 16739 | 1462191995803 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:26:35 INFO - PROCESS | 16739 | 1462191995809 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 16739 | 1462191995811 Marionette TRACE conn3 <- [1,2254,null,{}] 05:26:35 INFO - PROCESS | 16739 | 1462191995816 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:36 INFO - PROCESS | 16739 | 1462191996069 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:26:36 INFO - PROCESS | 16739 | 1462191996180 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf205000 == 119 [pid = 16739] [id = 571] 05:26:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8bda366800) [pid = 16739] [serial = 1714] [outer = (nil)] 05:26:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8be0269c00) [pid = 16739] [serial = 1715] [outer = 0x7f8bda366800] 05:26:36 INFO - PROCESS | 16739 | 1462191996244 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8be0275c00) [pid = 16739] [serial = 1716] [outer = 0x7f8bda366800] 05:26:37 INFO - PROCESS | 16739 | 1462191997048 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1279ms 05:26:37 INFO - PROCESS | 16739 | 1462191997105 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 16739 | 1462191997108 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:26:37 INFO - PROCESS | 16739 | 1462191997115 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 16739 | 1462191997118 Marionette TRACE conn3 <- [1,2258,null,{}] 05:26:37 INFO - PROCESS | 16739 | 1462191997123 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 16739 | 1462191997349 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:26:37 INFO - PROCESS | 16739 | 1462191997380 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e1e800 == 120 [pid = 16739] [id = 572] 05:26:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8be0273c00) [pid = 16739] [serial = 1717] [outer = (nil)] 05:26:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8be0d69400) [pid = 16739] [serial = 1718] [outer = 0x7f8be0273c00] 05:26:37 INFO - PROCESS | 16739 | 1462191997442 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8be1c56800) [pid = 16739] [serial = 1719] [outer = 0x7f8be0273c00] 05:26:38 INFO - PROCESS | 16739 | 1462191998315 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1234ms 05:26:38 INFO - PROCESS | 16739 | 1462191998374 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 16739 | 1462191998378 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:26:38 INFO - PROCESS | 16739 | 1462191998387 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 16739 | 1462191998389 Marionette TRACE conn3 <- [1,2262,null,{}] 05:26:38 INFO - PROCESS | 16739 | 1462191998396 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:38 INFO - PROCESS | 16739 | 1462191998985 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:26:39 INFO - PROCESS | 16739 | --DOMWINDOW == 220 (0x7f8bd80b6800) [pid = 16739] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:26:39 INFO - PROCESS | 16739 | --DOMWINDOW == 219 (0x7f8bda3cc800) [pid = 16739] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:26:39 INFO - PROCESS | 16739 | --DOMWINDOW == 218 (0x7f8bde923400) [pid = 16739] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:26:39 INFO - PROCESS | 16739 | --DOMWINDOW == 217 (0x7f8be54d3000) [pid = 16739] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:26:39 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8bd80b5400) [pid = 16739] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:26:39 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8bda3c7400) [pid = 16739] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:26:39 INFO - PROCESS | 16739 | 1462191999160 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdee0d800 == 121 [pid = 16739] [id = 573] 05:26:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8bdcac5400) [pid = 16739] [serial = 1720] [outer = (nil)] 05:26:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8be1f72000) [pid = 16739] [serial = 1721] [outer = 0x7f8bdcac5400] 05:26:39 INFO - PROCESS | 16739 | 1462191999228 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8be7106800) [pid = 16739] [serial = 1722] [outer = 0x7f8bdcac5400] 05:26:39 INFO - PROCESS | 16739 | 1462191999851 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1480ms 05:26:39 INFO - PROCESS | 16739 | 1462191999868 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 16739 | 1462191999871 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:26:39 INFO - PROCESS | 16739 | 1462191999878 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 16739 | 1462191999880 Marionette TRACE conn3 <- [1,2266,null,{}] 05:26:39 INFO - PROCESS | 16739 | 1462191999885 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:40 INFO - PROCESS | 16739 | 1462192000061 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:26:40 INFO - PROCESS | 16739 | 1462192000227 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5e52000 == 122 [pid = 16739] [id = 574] 05:26:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8bd7388000) [pid = 16739] [serial = 1723] [outer = (nil)] 05:26:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8be7120800) [pid = 16739] [serial = 1724] [outer = 0x7f8bd7388000] 05:26:40 INFO - PROCESS | 16739 | 1462192000287 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8be71cf000) [pid = 16739] [serial = 1725] [outer = 0x7f8bd7388000] 05:26:41 INFO - PROCESS | 16739 | 1462192001110 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1286ms 05:26:41 INFO - PROCESS | 16739 | 1462192001165 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 16739 | 1462192001170 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:26:41 INFO - PROCESS | 16739 | 1462192001180 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 16739 | 1462192001184 Marionette TRACE conn3 <- [1,2270,null,{}] 05:26:41 INFO - PROCESS | 16739 | 1462192001193 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 16739 | 1462192001474 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:26:41 INFO - PROCESS | 16739 | 1462192001625 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda4da000 == 123 [pid = 16739] [id = 575] 05:26:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 222 (0x7f8bd76b1400) [pid = 16739] [serial = 1726] [outer = (nil)] 05:26:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8bd80b5400) [pid = 16739] [serial = 1727] [outer = 0x7f8bd76b1400] 05:26:41 INFO - PROCESS | 16739 | 1462192001775 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8bd8f26000) [pid = 16739] [serial = 1728] [outer = 0x7f8bd76b1400] 05:26:42 INFO - PROCESS | 16739 | 1462192002629 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1491ms 05:26:42 INFO - PROCESS | 16739 | 1462192002672 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 16739 | 1462192002680 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:26:42 INFO - PROCESS | 16739 | 1462192002691 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 16739 | 1462192002694 Marionette TRACE conn3 <- [1,2274,null,{}] 05:26:42 INFO - PROCESS | 16739 | 1462192002700 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:42 INFO - PROCESS | 16739 | 1462192002946 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:26:43 INFO - PROCESS | 16739 | 1462192003200 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdef7f800 == 124 [pid = 16739] [id = 576] 05:26:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 225 (0x7f8bdea51c00) [pid = 16739] [serial = 1729] [outer = (nil)] 05:26:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 226 (0x7f8bdece8c00) [pid = 16739] [serial = 1730] [outer = 0x7f8bdea51c00] 05:26:43 INFO - PROCESS | 16739 | 1462192003320 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 227 (0x7f8be011b400) [pid = 16739] [serial = 1731] [outer = 0x7f8bdea51c00] 05:26:44 INFO - PROCESS | 16739 | 1462192004205 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1584ms 05:26:44 INFO - PROCESS | 16739 | 1462192004276 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 16739 | 1462192004280 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:26:44 INFO - PROCESS | 16739 | 1462192004287 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 16739 | 1462192004293 Marionette TRACE conn3 <- [1,2278,null,{}] 05:26:44 INFO - PROCESS | 16739 | 1462192004309 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 16739 | 1462192004554 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:26:44 INFO - PROCESS | 16739 | 1462192004847 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b5a800 == 125 [pid = 16739] [id = 577] 05:26:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8be1c49800) [pid = 16739] [serial = 1732] [outer = (nil)] 05:26:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8be5167400) [pid = 16739] [serial = 1733] [outer = 0x7f8be1c49800] 05:26:44 INFO - PROCESS | 16739 | 1462192004925 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8be6e15800) [pid = 16739] [serial = 1734] [outer = 0x7f8be1c49800] 05:26:45 INFO - PROCESS | 16739 | 1462192005807 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1586ms 05:26:45 INFO - PROCESS | 16739 | 1462192005874 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:26:45 INFO - PROCESS | 16739 | 1462192005879 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:26:45 INFO - PROCESS | 16739 | 1462192005885 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 16739 | 1462192005888 Marionette TRACE conn3 <- [1,2282,null,{}] 05:26:45 INFO - PROCESS | 16739 | 1462192005893 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 16739 | 1462192006111 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:26:46 INFO - PROCESS | 16739 | 1462192006358 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be94dc000 == 126 [pid = 16739] [id = 578] 05:26:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8be6f64000) [pid = 16739] [serial = 1735] [outer = (nil)] 05:26:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8be7218c00) [pid = 16739] [serial = 1736] [outer = 0x7f8be6f64000] 05:26:46 INFO - PROCESS | 16739 | 1462192006487 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8be77ad800) [pid = 16739] [serial = 1737] [outer = 0x7f8be6f64000] 05:26:47 INFO - PROCESS | 16739 | 1462192007334 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1488ms 05:26:47 INFO - PROCESS | 16739 | 1462192007373 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 16739 | 1462192007376 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:26:47 INFO - PROCESS | 16739 | 1462192007382 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 16739 | 1462192007384 Marionette TRACE conn3 <- [1,2286,null,{}] 05:26:47 INFO - PROCESS | 16739 | 1462192007390 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:47 INFO - PROCESS | 16739 | 1462192007573 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:26:47 INFO - PROCESS | 16739 | 1462192007787 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beeb82000 == 127 [pid = 16739] [id = 579] 05:26:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 234 (0x7f8be6fb9400) [pid = 16739] [serial = 1738] [outer = (nil)] 05:26:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 235 (0x7f8be7e26c00) [pid = 16739] [serial = 1739] [outer = 0x7f8be6fb9400] 05:26:47 INFO - PROCESS | 16739 | 1462192007857 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 236 (0x7f8be9306800) [pid = 16739] [serial = 1740] [outer = 0x7f8be6fb9400] 05:26:48 INFO - PROCESS | 16739 | 1462192008718 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1382ms 05:26:48 INFO - PROCESS | 16739 | 1462192008766 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 16739 | 1462192008770 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:26:48 INFO - PROCESS | 16739 | 1462192008775 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 16739 | 1462192008777 Marionette TRACE conn3 <- [1,2290,null,{}] 05:26:48 INFO - PROCESS | 16739 | 1462192008783 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 16739 | 1462192009001 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:26:49 INFO - PROCESS | 16739 | 1462192009205 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e94800 == 128 [pid = 16739] [id = 580] 05:26:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 237 (0x7f8bea8d5400) [pid = 16739] [serial = 1741] [outer = (nil)] 05:26:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 238 (0x7f8bea9dac00) [pid = 16739] [serial = 1742] [outer = 0x7f8bea8d5400] 05:26:49 INFO - PROCESS | 16739 | 1462192009282 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 239 (0x7f8bef8e2800) [pid = 16739] [serial = 1743] [outer = 0x7f8bea8d5400] 05:26:50 INFO - PROCESS | 16739 | 1462192010162 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1430ms 05:26:50 INFO - PROCESS | 16739 | 1462192010207 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 16739 | 1462192010211 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:26:50 INFO - PROCESS | 16739 | 1462192010216 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 16739 | 1462192010219 Marionette TRACE conn3 <- [1,2294,null,{}] 05:26:50 INFO - PROCESS | 16739 | 1462192010225 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:50 INFO - PROCESS | 16739 | 1462192010413 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:26:50 INFO - PROCESS | 16739 | 1462192010648 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf752f000 == 129 [pid = 16739] [id = 581] 05:26:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 240 (0x7f8bea986400) [pid = 16739] [serial = 1744] [outer = (nil)] 05:26:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8bf0890400) [pid = 16739] [serial = 1745] [outer = 0x7f8bea986400] 05:26:50 INFO - PROCESS | 16739 | 1462192010761 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8bf1219c00) [pid = 16739] [serial = 1746] [outer = 0x7f8bea986400] 05:26:51 INFO - PROCESS | 16739 | 1462192011639 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1483ms 05:26:51 INFO - PROCESS | 16739 | 1462192011701 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 16739 | 1462192011704 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:26:51 INFO - PROCESS | 16739 | 1462192011710 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 16739 | 1462192011714 Marionette TRACE conn3 <- [1,2298,null,{}] 05:26:51 INFO - PROCESS | 16739 | 1462192011719 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:51 INFO - PROCESS | 16739 | 1462192011912 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:26:52 INFO - PROCESS | 16739 | 1462192012164 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c60000 == 130 [pid = 16739] [id = 582] 05:26:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8beeb90400) [pid = 16739] [serial = 1747] [outer = (nil)] 05:26:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 244 (0x7f8bf18b9800) [pid = 16739] [serial = 1748] [outer = 0x7f8beeb90400] 05:26:52 INFO - PROCESS | 16739 | 1462192012277 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 245 (0x7f8bfdfdd400) [pid = 16739] [serial = 1749] [outer = 0x7f8beeb90400] 05:26:53 INFO - PROCESS | 16739 | 1462192013086 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1431ms 05:26:53 INFO - PROCESS | 16739 | 1462192013143 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 16739 | 1462192013146 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:26:53 INFO - PROCESS | 16739 | 1462192013152 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 16739 | 1462192013154 Marionette TRACE conn3 <- [1,2302,null,{}] 05:26:53 INFO - PROCESS | 16739 | 1462192013160 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:53 INFO - PROCESS | 16739 | 1462192013341 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:26:53 INFO - PROCESS | 16739 | 1462192013550 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab9e000 == 131 [pid = 16739] [id = 583] 05:26:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 246 (0x7f8bdc6a8000) [pid = 16739] [serial = 1750] [outer = (nil)] 05:26:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 247 (0x7f8bfe26cc00) [pid = 16739] [serial = 1751] [outer = 0x7f8bdc6a8000] 05:26:53 INFO - PROCESS | 16739 | 1462192013625 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 248 (0x7f8c025bd800) [pid = 16739] [serial = 1752] [outer = 0x7f8bdc6a8000] 05:26:54 INFO - PROCESS | 16739 | 1462192014460 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1329ms 05:26:54 INFO - PROCESS | 16739 | 1462192014482 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 16739 | 1462192014485 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:26:54 INFO - PROCESS | 16739 | 1462192014510 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 16739 | 1462192014513 Marionette TRACE conn3 <- [1,2306,null,{}] 05:26:54 INFO - PROCESS | 16739 | 1462192014519 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:54 INFO - PROCESS | 16739 | 1462192014712 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:26:54 INFO - PROCESS | 16739 | 1462192014928 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7ec3000 == 132 [pid = 16739] [id = 584] 05:26:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 249 (0x7f8bd7496400) [pid = 16739] [serial = 1753] [outer = (nil)] 05:26:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 250 (0x7f8bd749e400) [pid = 16739] [serial = 1754] [outer = 0x7f8bd7496400] 05:26:55 INFO - PROCESS | 16739 | 1462192015039 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 251 (0x7f8bd74a4400) [pid = 16739] [serial = 1755] [outer = 0x7f8bd7496400] 05:26:55 INFO - PROCESS | 16739 | 1462192015948 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1489ms 05:26:55 INFO - PROCESS | 16739 | 1462192015997 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:26:56 INFO - PROCESS | 16739 | 1462192016001 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:26:56 INFO - PROCESS | 16739 | 1462192016007 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 16739 | 1462192016011 Marionette TRACE conn3 <- [1,2310,null,{}] 05:26:56 INFO - PROCESS | 16739 | 1462192016016 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 16739 | 1462192016235 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:26:56 INFO - PROCESS | 16739 | 1462192016493 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be041c800 == 133 [pid = 16739] [id = 585] 05:26:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 252 (0x7f8c02c93800) [pid = 16739] [serial = 1756] [outer = (nil)] 05:26:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 253 (0x7f8c02c9b800) [pid = 16739] [serial = 1757] [outer = 0x7f8c02c93800] 05:26:56 INFO - PROCESS | 16739 | 1462192016616 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 254 (0x7f8c02ec0800) [pid = 16739] [serial = 1758] [outer = 0x7f8c02c93800] 05:26:57 INFO - PROCESS | 16739 | 1462192017454 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1479ms 05:26:57 INFO - PROCESS | 16739 | 1462192017486 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 16739 | 1462192017490 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:26:57 INFO - PROCESS | 16739 | 1462192017495 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 16739 | 1462192017498 Marionette TRACE conn3 <- [1,2314,null,{}] 05:26:57 INFO - PROCESS | 16739 | 1462192017503 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:57 INFO - PROCESS | 16739 | 1462192017693 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:26:57 INFO - PROCESS | 16739 | 1462192017905 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdabd5000 == 134 [pid = 16739] [id = 586] 05:26:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 255 (0x7f8bd6264800) [pid = 16739] [serial = 1759] [outer = (nil)] 05:26:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 256 (0x7f8bd626b800) [pid = 16739] [serial = 1760] [outer = 0x7f8bd6264800] 05:26:58 INFO - PROCESS | 16739 | 1462192018024 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 257 (0x7f8c02c92800) [pid = 16739] [serial = 1761] [outer = 0x7f8bd6264800] 05:26:58 INFO - PROCESS | 16739 | 1462192018968 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1881ms 05:26:59 INFO - PROCESS | 16739 | 1462192019377 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 16739 | 1462192019383 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:26:59 INFO - PROCESS | 16739 | 1462192019392 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 16739 | 1462192019396 Marionette TRACE conn3 <- [1,2318,null,{}] 05:26:59 INFO - PROCESS | 16739 | 1462192019403 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 16739 | 1462192019722 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:26:59 INFO - PROCESS | 16739 | 1462192019927 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fdc800 == 135 [pid = 16739] [id = 587] 05:26:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 258 (0x7f8bd63b7400) [pid = 16739] [serial = 1762] [outer = (nil)] 05:26:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 259 (0x7f8bd63be000) [pid = 16739] [serial = 1763] [outer = 0x7f8bd63b7400] 05:27:00 INFO - PROCESS | 16739 | 1462192019997 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 260 (0x7f8bd749a400) [pid = 16739] [serial = 1764] [outer = 0x7f8bd63b7400] 05:27:01 INFO - PROCESS | 16739 | 1462192021032 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 16739 | 1462192021084 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:27:01 INFO - PROCESS | 16739 | 1462192021095 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 16739 | 1462192021100 Marionette TRACE conn3 <- [1,2322,null,{}] 05:27:01 INFO - PROCESS | 16739 | 1462192021106 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:01 INFO - PROCESS | 16739 | 1462192021326 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:27:01 INFO - PROCESS | 16739 | 1462192021636 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc29c000 == 136 [pid = 16739] [id = 588] 05:27:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 261 (0x7f8bd80b6800) [pid = 16739] [serial = 1765] [outer = (nil)] 05:27:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 262 (0x7f8bd8951800) [pid = 16739] [serial = 1766] [outer = 0x7f8bd80b6800] 05:27:01 INFO - PROCESS | 16739 | 1462192021707 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 263 (0x7f8bd92c2c00) [pid = 16739] [serial = 1767] [outer = 0x7f8bd80b6800] 05:27:02 INFO - PROCESS | 16739 | 1462192022795 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1742ms 05:27:02 INFO - PROCESS | 16739 | 1462192022834 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 16739 | 1462192022838 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:27:02 INFO - PROCESS | 16739 | 1462192022844 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 16739 | 1462192022848 Marionette TRACE conn3 <- [1,2326,null,{}] 05:27:02 INFO - PROCESS | 16739 | 1462192022868 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 16739 | 1462192023094 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:27:03 INFO - PROCESS | 16739 | 1462192023424 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdee16000 == 137 [pid = 16739] [id = 589] 05:27:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 264 (0x7f8bdcac5000) [pid = 16739] [serial = 1768] [outer = (nil)] 05:27:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 265 (0x7f8bde927400) [pid = 16739] [serial = 1769] [outer = 0x7f8bdcac5000] 05:27:03 INFO - PROCESS | 16739 | 1462192023495 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 266 (0x7f8bdf24f000) [pid = 16739] [serial = 1770] [outer = 0x7f8bdcac5000] 05:27:04 INFO - PROCESS | 16739 | 1462192024279 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1490ms 05:27:04 INFO - PROCESS | 16739 | 1462192024335 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 16739 | 1462192024337 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:27:04 INFO - PROCESS | 16739 | 1462192024343 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 16739 | 1462192024345 Marionette TRACE conn3 <- [1,2330,null,{}] 05:27:04 INFO - PROCESS | 16739 | 1462192024351 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 16739 | 1462192024526 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:27:04 INFO - PROCESS | 16739 | 1462192024755 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd72ab000 == 138 [pid = 16739] [id = 590] 05:27:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 267 (0x7f8bd80afc00) [pid = 16739] [serial = 1771] [outer = (nil)] 05:27:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 268 (0x7f8bda3ce000) [pid = 16739] [serial = 1772] [outer = 0x7f8bd80afc00] 05:27:04 INFO - PROCESS | 16739 | 1462192024910 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 269 (0x7f8be0249c00) [pid = 16739] [serial = 1773] [outer = 0x7f8bd80afc00] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf072a800 == 137 [pid = 16739] [id = 305] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21e3800 == 136 [pid = 16739] [id = 528] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea80b000 == 135 [pid = 16739] [id = 532] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be022c800 == 134 [pid = 16739] [id = 526] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc2ce800 == 133 [pid = 16739] [id = 527] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 268 (0x7f8bd80ba000) [pid = 16739] [serial = 1643] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 267 (0x7f8bd738e800) [pid = 16739] [serial = 1634] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 266 (0x7f8bd894b000) [pid = 16739] [serial = 1628] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 265 (0x7f8bea9d7400) [pid = 16739] [serial = 1610] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 264 (0x7f8c02786c00) [pid = 16739] [serial = 1625] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 263 (0x7f8bd7597c00) [pid = 16739] [serial = 1640] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 262 (0x7f8be024d400) [pid = 16739] [serial = 1604] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 261 (0x7f8bd80b3400) [pid = 16739] [serial = 1637] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 260 (0x7f8bfdd1d000) [pid = 16739] [serial = 1619] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 259 (0x7f8bfe26dc00) [pid = 16739] [serial = 1622] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 258 (0x7f8c02ebf800) [pid = 16739] [serial = 1631] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 257 (0x7f8be714f400) [pid = 16739] [serial = 1607] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 256 (0x7f8bf181b400) [pid = 16739] [serial = 1616] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 255 (0x7f8bdc6a9800) [pid = 16739] [serial = 1601] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 254 (0x7f8bef8e2000) [pid = 16739] [serial = 1613] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 253 (0x7f8be7429800) [pid = 16739] [serial = 1664] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be83bb800 == 132 [pid = 16739] [id = 567] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc248800 == 131 [pid = 16739] [id = 566] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc2b6000 == 130 [pid = 16739] [id = 565] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc29e000 == 129 [pid = 16739] [id = 564] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05120000 == 128 [pid = 16739] [id = 563] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c5a000 == 127 [pid = 16739] [id = 562] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe4e8000 == 126 [pid = 16739] [id = 561] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21e1800 == 125 [pid = 16739] [id = 487] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf1e76000 == 124 [pid = 16739] [id = 560] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a4f800 == 123 [pid = 16739] [id = 559] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bef56e000 == 122 [pid = 16739] [id = 558] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7b45800 == 121 [pid = 16739] [id = 557] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0221000 == 120 [pid = 16739] [id = 556] 05:27:05 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd8fd1000 == 119 [pid = 16739] [id = 555] 05:27:05 INFO - PROCESS | 16739 | 1462192025804 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 252 (0x7f8bd894b400) [pid = 16739] [serial = 1646] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 251 (0x7f8bdea54800) [pid = 16739] [serial = 1652] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 250 (0x7f8be024f800) [pid = 16739] [serial = 1655] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 249 (0x7f8bd89d3000) [pid = 16739] [serial = 1647] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 248 (0x7f8be6fc5800) [pid = 16739] [serial = 1662] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 247 (0x7f8be1020000) [pid = 16739] [serial = 1656] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 246 (0x7f8be2114c00) [pid = 16739] [serial = 1659] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 245 (0x7f8be54e0800) [pid = 16739] [serial = 1661] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 244 (0x7f8bdf24a800) [pid = 16739] [serial = 1653] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 243 (0x7f8bdc6a0800) [pid = 16739] [serial = 1650] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8be1e71c00) [pid = 16739] [serial = 1658] [outer = (nil)] [url = about:blank] 05:27:05 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8bdb6ea400) [pid = 16739] [serial = 1649] [outer = (nil)] [url = about:blank] 05:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1532ms 05:27:05 INFO - PROCESS | 16739 | 1462192025876 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 16739 | 1462192025880 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:27:05 INFO - PROCESS | 16739 | 1462192025886 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 16739 | 1462192025889 Marionette TRACE conn3 <- [1,2334,null,{}] 05:27:05 INFO - PROCESS | 16739 | 1462192025894 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:06 INFO - PROCESS | 16739 | 1462192026081 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:27:06 INFO - PROCESS | 16739 | 1462192026093 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc5cf800 == 120 [pid = 16739] [id = 591] 05:27:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8bdfde5800) [pid = 16739] [serial = 1774] [outer = (nil)] 05:27:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8be026e000) [pid = 16739] [serial = 1775] [outer = 0x7f8bdfde5800] 05:27:06 INFO - PROCESS | 16739 | 1462192026161 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 244 (0x7f8be1002c00) [pid = 16739] [serial = 1776] [outer = 0x7f8bdfde5800] 05:27:07 INFO - PROCESS | 16739 | 1462192027035 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1181ms 05:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:27:07 INFO - PROCESS | 16739 | 1462192027068 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 16739 | 1462192027070 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:27:07 INFO - PROCESS | 16739 | 1462192027077 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 16739 | 1462192027080 Marionette TRACE conn3 <- [1,2338,null,{}] 05:27:07 INFO - PROCESS | 16739 | 1462192027085 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:07 INFO - PROCESS | 16739 | 1462192027357 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:27:07 INFO - PROCESS | 16739 | 1462192027474 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0422000 == 121 [pid = 16739] [id = 592] 05:27:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 245 (0x7f8bdfdd9c00) [pid = 16739] [serial = 1777] [outer = (nil)] 05:27:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 246 (0x7f8be6fbbc00) [pid = 16739] [serial = 1778] [outer = 0x7f8bdfdd9c00] 05:27:07 INFO - PROCESS | 16739 | 1462192027537 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 247 (0x7f8be71c6c00) [pid = 16739] [serial = 1779] [outer = 0x7f8bdfdd9c00] 05:27:08 INFO - PROCESS | 16739 | 1462192028289 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1278ms 05:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:27:08 INFO - PROCESS | 16739 | 1462192028362 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 16739 | 1462192028365 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:27:08 INFO - PROCESS | 16739 | 1462192028371 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 16739 | 1462192028375 Marionette TRACE conn3 <- [1,2342,null,{}] 05:27:08 INFO - PROCESS | 16739 | 1462192028380 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 16739 | 1462192028621 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:27:08 INFO - PROCESS | 16739 | 1462192028648 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e5800 == 122 [pid = 16739] [id = 593] 05:27:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 248 (0x7f8bd63b1400) [pid = 16739] [serial = 1780] [outer = (nil)] 05:27:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 249 (0x7f8be7e1c400) [pid = 16739] [serial = 1781] [outer = 0x7f8bd63b1400] 05:27:08 INFO - PROCESS | 16739 | 1462192028707 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 250 (0x7f8be930c000) [pid = 16739] [serial = 1782] [outer = 0x7f8bd63b1400] 05:27:09 INFO - PROCESS | 16739 | 1462192029553 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1229ms 05:27:09 INFO - PROCESS | 16739 | 1462192029600 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 16739 | 1462192029603 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:27:09 INFO - PROCESS | 16739 | 1462192029616 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 16739 | 1462192029618 Marionette TRACE conn3 <- [1,2346,null,{}] 05:27:09 INFO - PROCESS | 16739 | 1462192029628 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:10 INFO - PROCESS | 16739 | 1462192030629 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 249 (0x7f8bdfddb400) [pid = 16739] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 248 (0x7f8bda366800) [pid = 16739] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 247 (0x7f8bdf243800) [pid = 16739] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 246 (0x7f8bdc9f7000) [pid = 16739] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 245 (0x7f8bf1e63000) [pid = 16739] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 244 (0x7f8bfdda8000) [pid = 16739] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 243 (0x7f8be1e75400) [pid = 16739] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8bdb6f7000) [pid = 16739] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8bf0206000) [pid = 16739] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 240 (0x7f8bdcac5400) [pid = 16739] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 239 (0x7f8be0273c00) [pid = 16739] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 238 (0x7f8bdf24a400) [pid = 16739] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 237 (0x7f8bdece2800) [pid = 16739] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 236 (0x7f8be7e22800) [pid = 16739] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 235 (0x7f8bf353b000) [pid = 16739] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 234 (0x7f8bdc9eb800) [pid = 16739] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 233 (0x7f8bdb6ed400) [pid = 16739] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 232 (0x7f8bf218dc00) [pid = 16739] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8bf18c5400) [pid = 16739] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8be100d800) [pid = 16739] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8be6fc3000) [pid = 16739] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8bdb6efc00) [pid = 16739] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8be6f59800) [pid = 16739] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 226 (0x7f8bde91b800) [pid = 16739] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 225 (0x7f8bdecdf000) [pid = 16739] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 224 (0x7f8be7adfc00) [pid = 16739] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 223 (0x7f8be9308c00) [pid = 16739] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 222 (0x7f8bdc9f7c00) [pid = 16739] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 221 (0x7f8be7006000) [pid = 16739] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 220 (0x7f8bdfdd9000) [pid = 16739] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 219 (0x7f8bda363c00) [pid = 16739] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 218 (0x7f8bdece3400) [pid = 16739] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 217 (0x7f8bee7c5c00) [pid = 16739] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8bdfddc400) [pid = 16739] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8be7108c00) [pid = 16739] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8be7e26000) [pid = 16739] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8bd7392800) [pid = 16739] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8bd89db800) [pid = 16739] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 211 (0x7f8be52be800) [pid = 16739] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8be7003800) [pid = 16739] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8bed2a7400) [pid = 16739] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8bdb6ecc00) [pid = 16739] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8be7d62400) [pid = 16739] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8bdf242c00) [pid = 16739] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8be6fb6800) [pid = 16739] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8be1e69000) [pid = 16739] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8bedd53c00) [pid = 16739] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8bdc69f800) [pid = 16739] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8bf1220800) [pid = 16739] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:27:10 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8bf1827400) [pid = 16739] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:27:10 INFO - PROCESS | 16739 | 1462192030877 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc1a9800 == 123 [pid = 16739] [id = 594] 05:27:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8bd7392800) [pid = 16739] [serial = 1783] [outer = (nil)] 05:27:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8bd92cc800) [pid = 16739] [serial = 1784] [outer = 0x7f8bd7392800] 05:27:10 INFO - PROCESS | 16739 | 1462192030939 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8bdb6f6000) [pid = 16739] [serial = 1785] [outer = 0x7f8bd7392800] 05:27:11 INFO - PROCESS | 16739 | 1462192031578 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1994ms 05:27:11 INFO - PROCESS | 16739 | 1462192031610 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 16739 | 1462192031612 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:27:11 INFO - PROCESS | 16739 | 1462192031618 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 16739 | 1462192031620 Marionette TRACE conn3 <- [1,2350,null,{}] 05:27:11 INFO - PROCESS | 16739 | 1462192031625 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:11 INFO - PROCESS | 16739 | 1462192031800 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:27:11 INFO - PROCESS | 16739 | 1462192031970 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d86800 == 124 [pid = 16739] [id = 595] 05:27:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8bd89cd800) [pid = 16739] [serial = 1786] [outer = (nil)] 05:27:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8bdece3400) [pid = 16739] [serial = 1787] [outer = 0x7f8bd89cd800] 05:27:12 INFO - PROCESS | 16739 | 1462192032035 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8be100d800) [pid = 16739] [serial = 1788] [outer = 0x7f8bd89cd800] 05:27:12 INFO - PROCESS | 16739 | 1462192032876 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1329ms 05:27:12 INFO - PROCESS | 16739 | 1462192032950 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 16739 | 1462192032957 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:27:12 INFO - PROCESS | 16739 | 1462192032966 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 16739 | 1462192032971 Marionette TRACE conn3 <- [1,2354,null,{}] 05:27:12 INFO - PROCESS | 16739 | 1462192032981 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:13 INFO - PROCESS | 16739 | 1462192033223 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:27:13 INFO - PROCESS | 16739 | 1462192033582 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdabcb800 == 125 [pid = 16739] [id = 596] 05:27:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8bd74a5000) [pid = 16739] [serial = 1789] [outer = (nil)] 05:27:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8bd759a800) [pid = 16739] [serial = 1790] [outer = 0x7f8bd74a5000] 05:27:13 INFO - PROCESS | 16739 | 1462192033663 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8bd80b8800) [pid = 16739] [serial = 1791] [outer = 0x7f8bd74a5000] 05:27:14 INFO - PROCESS | 16739 | 1462192034536 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1641ms 05:27:14 INFO - PROCESS | 16739 | 1462192034608 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 16739 | 1462192034617 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:27:14 INFO - PROCESS | 16739 | 1462192034627 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 16739 | 1462192034630 Marionette TRACE conn3 <- [1,2358,null,{}] 05:27:14 INFO - PROCESS | 16739 | 1462192034636 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 16739 | 1462192034837 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:27:15 INFO - PROCESS | 16739 | 1462192035094 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf21e800 == 126 [pid = 16739] [id = 597] 05:27:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bda3cf000) [pid = 16739] [serial = 1792] [outer = (nil)] 05:27:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8bdc6ab400) [pid = 16739] [serial = 1793] [outer = 0x7f8bda3cf000] 05:27:15 INFO - PROCESS | 16739 | 1462192035212 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8bdece4800) [pid = 16739] [serial = 1794] [outer = 0x7f8bda3cf000] 05:27:16 INFO - PROCESS | 16739 | 1462192036141 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1579ms 05:27:16 INFO - PROCESS | 16739 | 1462192036206 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:27:16 INFO - PROCESS | 16739 | 1462192036211 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:27:16 INFO - PROCESS | 16739 | 1462192036217 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 16739 | 1462192036223 Marionette TRACE conn3 <- [1,2362,null,{}] 05:27:16 INFO - PROCESS | 16739 | 1462192036239 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:16 INFO - PROCESS | 16739 | 1462192036478 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:27:16 INFO - PROCESS | 16739 | 1462192036779 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b47800 == 127 [pid = 16739] [id = 598] 05:27:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8be0248400) [pid = 16739] [serial = 1795] [outer = (nil)] 05:27:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8be1e71c00) [pid = 16739] [serial = 1796] [outer = 0x7f8be0248400] 05:27:16 INFO - PROCESS | 16739 | 1462192036859 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8be52b3000) [pid = 16739] [serial = 1797] [outer = 0x7f8be0248400] 05:27:17 INFO - PROCESS | 16739 | 1462192037737 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1590ms 05:27:17 INFO - PROCESS | 16739 | 1462192037809 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:27:17 INFO - PROCESS | 16739 | 1462192037814 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:27:17 INFO - PROCESS | 16739 | 1462192037819 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 16739 | 1462192037822 Marionette TRACE conn3 <- [1,2366,null,{}] 05:27:17 INFO - PROCESS | 16739 | 1462192037828 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 16739 | 1462192038039 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:27:18 INFO - PROCESS | 16739 | 1462192038299 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be828f000 == 128 [pid = 16739] [id = 599] 05:27:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8be0278000) [pid = 16739] [serial = 1798] [outer = (nil)] 05:27:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8be7004c00) [pid = 16739] [serial = 1799] [outer = 0x7f8be0278000] 05:27:18 INFO - PROCESS | 16739 | 1462192038417 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8be7221400) [pid = 16739] [serial = 1800] [outer = 0x7f8be0278000] 05:27:19 INFO - PROCESS | 16739 | 1462192039237 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1479ms 05:27:19 INFO - PROCESS | 16739 | 1462192039299 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 16739 | 1462192039303 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:27:19 INFO - PROCESS | 16739 | 1462192039309 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 16739 | 1462192039312 Marionette TRACE conn3 <- [1,2370,null,{}] 05:27:19 INFO - PROCESS | 16739 | 1462192039317 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:19 INFO - PROCESS | 16739 | 1462192039517 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:27:19 INFO - PROCESS | 16739 | 1462192039725 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd37000 == 129 [pid = 16739] [id = 600] 05:27:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8be1f64c00) [pid = 16739] [serial = 1801] [outer = (nil)] 05:27:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8be7e26000) [pid = 16739] [serial = 1802] [outer = 0x7f8be1f64c00] 05:27:19 INFO - PROCESS | 16739 | 1462192039843 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8be9343000) [pid = 16739] [serial = 1803] [outer = 0x7f8be1f64c00] 05:27:20 INFO - PROCESS | 16739 | 1462192040753 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1482ms 05:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:27:20 INFO - PROCESS | 16739 | 1462192040792 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 16739 | 1462192040795 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:27:20 INFO - PROCESS | 16739 | 1462192040801 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 16739 | 1462192040804 Marionette TRACE conn3 <- [1,2374,null,{}] 05:27:20 INFO - PROCESS | 16739 | 1462192040809 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:21 INFO - PROCESS | 16739 | 1462192041031 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:27:21 INFO - PROCESS | 16739 | 1462192041243 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22ee800 == 130 [pid = 16739] [id = 601] 05:27:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 222 (0x7f8be7aedc00) [pid = 16739] [serial = 1804] [outer = (nil)] 05:27:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8beeb98800) [pid = 16739] [serial = 1805] [outer = 0x7f8be7aedc00] 05:27:21 INFO - PROCESS | 16739 | 1462192041362 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8bf1220800) [pid = 16739] [serial = 1806] [outer = 0x7f8be7aedc00] 05:27:22 INFO - PROCESS | 16739 | 1462192042264 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1531ms 05:27:22 INFO - PROCESS | 16739 | 1462192042332 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 16739 | 1462192042336 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:27:22 INFO - PROCESS | 16739 | 1462192042342 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 16739 | 1462192042344 Marionette TRACE conn3 <- [1,2378,null,{}] 05:27:22 INFO - PROCESS | 16739 | 1462192042349 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:22 INFO - PROCESS | 16739 | 1462192042551 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:27:22 INFO - PROCESS | 16739 | 1462192042807 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02561800 == 131 [pid = 16739] [id = 602] 05:27:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 225 (0x7f8bea9ecc00) [pid = 16739] [serial = 1807] [outer = (nil)] 05:27:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 226 (0x7f8bf2383000) [pid = 16739] [serial = 1808] [outer = 0x7f8bea9ecc00] 05:27:22 INFO - PROCESS | 16739 | 1462192042924 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 227 (0x7f8bf817fc00) [pid = 16739] [serial = 1809] [outer = 0x7f8bea9ecc00] 05:27:23 INFO - PROCESS | 16739 | 1462192043944 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1634ms 05:27:23 INFO - PROCESS | 16739 | 1462192043977 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 16739 | 1462192043980 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:27:23 INFO - PROCESS | 16739 | 1462192043986 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 16739 | 1462192043988 Marionette TRACE conn3 <- [1,2382,null,{}] 05:27:23 INFO - PROCESS | 16739 | 1462192043994 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 16739 | 1462192044193 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:27:24 INFO - PROCESS | 16739 | 1462192044410 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c083a2000 == 132 [pid = 16739] [id = 603] 05:27:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8bd63ba400) [pid = 16739] [serial = 1810] [outer = (nil)] 05:27:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8c00e3ac00) [pid = 16739] [serial = 1811] [outer = 0x7f8bd63ba400] 05:27:24 INFO - PROCESS | 16739 | 1462192044519 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8c02c93400) [pid = 16739] [serial = 1812] [outer = 0x7f8bd63ba400] 05:27:25 INFO - PROCESS | 16739 | 1462192045404 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1484ms 05:27:25 INFO - PROCESS | 16739 | 1462192045471 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 16739 | 1462192045475 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:27:25 INFO - PROCESS | 16739 | 1462192045480 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 16739 | 1462192045482 Marionette TRACE conn3 <- [1,2386,null,{}] 05:27:25 INFO - PROCESS | 16739 | 1462192045488 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:25 INFO - PROCESS | 16739 | 1462192045671 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:27:25 INFO - PROCESS | 16739 | 1462192045932 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd83ee000 == 133 [pid = 16739] [id = 604] 05:27:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8bd8452800) [pid = 16739] [serial = 1813] [outer = (nil)] 05:27:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8bd845c000) [pid = 16739] [serial = 1814] [outer = 0x7f8bd8452800] 05:27:26 INFO - PROCESS | 16739 | 1462192046046 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8bd8460800) [pid = 16739] [serial = 1815] [outer = 0x7f8bd8452800] 05:27:26 INFO - PROCESS | 16739 | 1462192046876 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1438ms 05:27:26 INFO - PROCESS | 16739 | 1462192046920 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 16739 | 1462192046922 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:27:26 INFO - PROCESS | 16739 | 1462192046929 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 16739 | 1462192046931 Marionette TRACE conn3 <- [1,2390,null,{}] 05:27:26 INFO - PROCESS | 16739 | 1462192046936 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:27 INFO - PROCESS | 16739 | 1462192047141 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:27:27 INFO - PROCESS | 16739 | 1462192047458 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd48d1000 == 134 [pid = 16739] [id = 605] 05:27:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 234 (0x7f8bd7387400) [pid = 16739] [serial = 1816] [outer = (nil)] 05:27:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 235 (0x7f8bd894e000) [pid = 16739] [serial = 1817] [outer = 0x7f8bd7387400] 05:27:27 INFO - PROCESS | 16739 | 1462192047533 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 236 (0x7f8bdc96a800) [pid = 16739] [serial = 1818] [outer = 0x7f8bd7387400] 05:27:28 INFO - PROCESS | 16739 | 1462192048347 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1480ms 05:27:28 INFO - PROCESS | 16739 | 1462192048410 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 16739 | 1462192048414 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:27:28 INFO - PROCESS | 16739 | 1462192048420 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 16739 | 1462192048424 Marionette TRACE conn3 <- [1,2394,null,{}] 05:27:28 INFO - PROCESS | 16739 | 1462192048436 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:28 INFO - PROCESS | 16739 | 1462192048703 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:27:29 INFO - PROCESS | 16739 | 1462192049046 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2dc800 == 135 [pid = 16739] [id = 606] 05:27:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 237 (0x7f8bda35f800) [pid = 16739] [serial = 1819] [outer = (nil)] 05:27:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 238 (0x7f8bda368000) [pid = 16739] [serial = 1820] [outer = 0x7f8bda35f800] 05:27:29 INFO - PROCESS | 16739 | 1462192049123 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 239 (0x7f8bdea52c00) [pid = 16739] [serial = 1821] [outer = 0x7f8bda35f800] 05:27:29 INFO - PROCESS | 16739 | 1462192049976 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1586ms 05:27:30 INFO - PROCESS | 16739 | 1462192050008 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 16739 | 1462192050011 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:27:30 INFO - PROCESS | 16739 | 1462192050018 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 16739 | 1462192050021 Marionette TRACE conn3 <- [1,2398,null,{}] 05:27:30 INFO - PROCESS | 16739 | 1462192050026 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:30 INFO - PROCESS | 16739 | 1462192050223 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:27:30 INFO - PROCESS | 16739 | 1462192050502 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc5e1000 == 136 [pid = 16739] [id = 607] 05:27:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 240 (0x7f8bda3c6000) [pid = 16739] [serial = 1822] [outer = (nil)] 05:27:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8bdea5f800) [pid = 16739] [serial = 1823] [outer = 0x7f8bda3c6000] 05:27:30 INFO - PROCESS | 16739 | 1462192050636 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8be0d61000) [pid = 16739] [serial = 1824] [outer = 0x7f8bda3c6000] 05:27:32 INFO - PROCESS | 16739 | 1462192052115 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2142ms 05:27:32 INFO - PROCESS | 16739 | 1462192052161 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:27:32 INFO - PROCESS | 16739 | 1462192052167 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:27:32 INFO - PROCESS | 16739 | 1462192052174 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 16739 | 1462192052179 Marionette TRACE conn3 <- [1,2402,null,{}] 05:27:32 INFO - PROCESS | 16739 | 1462192052188 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:32 INFO - PROCESS | 16739 | 1462192052361 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:27:32 INFO - PROCESS | 16739 | 1462192052577 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fe7800 == 137 [pid = 16739] [id = 608] 05:27:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8bd74a2000) [pid = 16739] [serial = 1825] [outer = (nil)] 05:27:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 244 (0x7f8bd759f000) [pid = 16739] [serial = 1826] [outer = 0x7f8bd74a2000] 05:27:32 INFO - PROCESS | 16739 | 1462192052682 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 245 (0x7f8bd845cc00) [pid = 16739] [serial = 1827] [outer = 0x7f8bd74a2000] 05:27:33 INFO - PROCESS | 16739 | 1462192053537 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1394ms 05:27:33 INFO - PROCESS | 16739 | 1462192053569 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 16739 | 1462192053576 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:27:33 INFO - PROCESS | 16739 | 1462192053586 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 16739 | 1462192053590 Marionette TRACE conn3 <- [1,2406,null,{}] 05:27:33 INFO - PROCESS | 16739 | 1462192053595 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:33 INFO - PROCESS | 16739 | 1462192053760 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:27:34 INFO - PROCESS | 16739 | 1462192054201 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd72ac000 == 138 [pid = 16739] [id = 609] 05:27:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 246 (0x7f8bd63bfc00) [pid = 16739] [serial = 1828] [outer = (nil)] 05:27:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 247 (0x7f8bd8948400) [pid = 16739] [serial = 1829] [outer = 0x7f8bd63bfc00] 05:27:34 INFO - PROCESS | 16739 | 1462192054274 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 248 (0x7f8bd8f2cc00) [pid = 16739] [serial = 1830] [outer = 0x7f8bd63bfc00] 05:27:35 INFO - PROCESS | 16739 | 1462192055185 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1640ms 05:27:35 INFO - PROCESS | 16739 | 1462192055226 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 16739 | 1462192055229 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:27:35 INFO - PROCESS | 16739 | 1462192055235 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 16739 | 1462192055240 Marionette TRACE conn3 <- [1,2410,null,{}] 05:27:35 INFO - PROCESS | 16739 | 1462192055255 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:35 INFO - PROCESS | 16739 | 1462192055439 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:27:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f5c800 == 137 [pid = 16739] [id = 530] 05:27:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10e1000 == 136 [pid = 16739] [id = 376] 05:27:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7f41000 == 135 [pid = 16739] [id = 249] 05:27:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d8b000 == 134 [pid = 16739] [id = 399] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 247 (0x7f8be7120800) [pid = 16739] [serial = 1724] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 246 (0x7f8bd92cc400) [pid = 16739] [serial = 1694] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 245 (0x7f8bff168000) [pid = 16739] [serial = 1691] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 244 (0x7f8be026d000) [pid = 16739] [serial = 1697] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 243 (0x7f8bf353b800) [pid = 16739] [serial = 1688] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8bea8d1400) [pid = 16739] [serial = 1682] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8bda36b400) [pid = 16739] [serial = 1700] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | --DOMWINDOW == 240 (0x7f8bf14bb800) [pid = 16739] [serial = 1685] [outer = (nil)] [url = about:blank] 05:27:35 INFO - PROCESS | 16739 | 1462192055805 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc1a9800 == 133 [pid = 16739] [id = 594] 05:27:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21e5800 == 132 [pid = 16739] [id = 593] 05:27:35 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0422000 == 131 [pid = 16739] [id = 592] 05:27:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda4e6800 == 132 [pid = 16739] [id = 610] 05:27:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8bd76ad400) [pid = 16739] [serial = 1831] [outer = (nil)] 05:27:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8bda3c4400) [pid = 16739] [serial = 1832] [outer = 0x7f8bd76ad400] 05:27:35 INFO - PROCESS | 16739 | 1462192055902 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8bdc971000) [pid = 16739] [serial = 1833] [outer = 0x7f8bd76ad400] 05:27:36 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc5cf800 == 131 [pid = 16739] [id = 591] 05:27:36 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd72ab000 == 130 [pid = 16739] [id = 590] 05:27:36 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdee16000 == 129 [pid = 16739] [id = 589] 05:27:36 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc29c000 == 128 [pid = 16739] [id = 588] 05:27:36 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd8fdc800 == 127 [pid = 16739] [id = 587] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8be011c800) [pid = 16739] [serial = 1712] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8be0269c00) [pid = 16739] [serial = 1715] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 240 (0x7f8c02eba800) [pid = 16739] [serial = 1512] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 239 (0x7f8c025c4000) [pid = 16739] [serial = 1461] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 238 (0x7f8be0275c00) [pid = 16739] [serial = 1716] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 237 (0x7f8bf44c6800) [pid = 16739] [serial = 1407] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 236 (0x7f8bff168800) [pid = 16739] [serial = 1452] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 235 (0x7f8bff44cc00) [pid = 16739] [serial = 1503] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 234 (0x7f8bde928400) [pid = 16739] [serial = 1569] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 233 (0x7f8bf237fc00) [pid = 16739] [serial = 1401] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 232 (0x7f8be7106800) [pid = 16739] [serial = 1722] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8be1c56800) [pid = 16739] [serial = 1719] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8be5173400) [pid = 16739] [serial = 1515] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8c03428c00) [pid = 16739] [serial = 1521] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8bf088c000) [pid = 16739] [serial = 1554] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8bdcac7400) [pid = 16739] [serial = 1670] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 226 (0x7f8c01366800) [pid = 16739] [serial = 1560] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 225 (0x7f8bf008ec00) [pid = 16739] [serial = 1395] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 224 (0x7f8c02bb6c00) [pid = 16739] [serial = 1566] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 223 (0x7f8be7115400) [pid = 16739] [serial = 1676] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 222 (0x7f8bfdd21c00) [pid = 16739] [serial = 1449] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 221 (0x7f8be826b400) [pid = 16739] [serial = 1679] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 220 (0x7f8bf810f800) [pid = 16739] [serial = 1446] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 219 (0x7f8bf449ac00) [pid = 16739] [serial = 1410] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 218 (0x7f8be77b1c00) [pid = 16739] [serial = 1389] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 217 (0x7f8be0125c00) [pid = 16739] [serial = 1713] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8bdc6a2000) [pid = 16739] [serial = 1709] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8be711e000) [pid = 16739] [serial = 1548] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8c02bb8400) [pid = 16739] [serial = 1572] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8bdeceb400) [pid = 16739] [serial = 1518] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8c02ca0c00) [pid = 16739] [serial = 1506] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 211 (0x7f8bedd52400) [pid = 16739] [serial = 1392] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8bff44e800) [pid = 16739] [serial = 1455] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8be0d6bc00) [pid = 16739] [serial = 1673] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8be1f72000) [pid = 16739] [serial = 1721] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8be7151400) [pid = 16739] [serial = 1703] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8beadfc400) [pid = 16739] [serial = 1494] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8bd7593400) [pid = 16739] [serial = 1667] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8c01367000) [pid = 16739] [serial = 1464] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8bda36d000) [pid = 16739] [serial = 1524] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8be1c56c00) [pid = 16739] [serial = 1545] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8bf1e66000) [pid = 16739] [serial = 1557] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8c00ecf000) [pid = 16739] [serial = 1458] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8be786f400) [pid = 16739] [serial = 1665] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8be0d69400) [pid = 16739] [serial = 1718] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8bfe2c7000) [pid = 16739] [serial = 1500] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8bd76ae000) [pid = 16739] [serial = 1706] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8c02bb7000) [pid = 16739] [serial = 1575] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8be7107000) [pid = 16739] [serial = 1437] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8be7588c00) [pid = 16739] [serial = 1491] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8bde91a800) [pid = 16739] [serial = 1710] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8bf1822800) [pid = 16739] [serial = 1443] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8bdb6f9c00) [pid = 16739] [serial = 1563] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8be947b400) [pid = 16739] [serial = 1551] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8bdf250400) [pid = 16739] [serial = 1509] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8be8262400) [pid = 16739] [serial = 1440] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8be6fbb800) [pid = 16739] [serial = 1386] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8bd8f25c00) [pid = 16739] [serial = 1707] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8bf0e3e400) [pid = 16739] [serial = 1398] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8be77a4000) [pid = 16739] [serial = 1578] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8bfdd25800) [pid = 16739] [serial = 1497] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8bf369f400) [pid = 16739] [serial = 1404] [outer = (nil)] [url = about:blank] 05:27:36 INFO - PROCESS | 16739 | 1462192056730 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1536ms 05:27:36 INFO - PROCESS | 16739 | 1462192056772 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 16739 | 1462192056777 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:27:36 INFO - PROCESS | 16739 | 1462192056798 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 16739 | 1462192056802 Marionette TRACE conn3 <- [1,2414,null,{}] 05:27:36 INFO - PROCESS | 16739 | 1462192056807 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:36 INFO - PROCESS | 16739 | 1462192056976 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:27:36 INFO - PROCESS | 16739 | 1462192056991 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2dd000 == 128 [pid = 16739] [id = 611] 05:27:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8bdc6a8800) [pid = 16739] [serial = 1834] [outer = (nil)] 05:27:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8bdcad3c00) [pid = 16739] [serial = 1835] [outer = 0x7f8bdc6a8800] 05:27:37 INFO - PROCESS | 16739 | 1462192057053 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8bdecddc00) [pid = 16739] [serial = 1836] [outer = 0x7f8bdc6a8800] 05:27:37 INFO - PROCESS | 16739 | 1462192057912 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1193ms 05:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:27:37 INFO - PROCESS | 16739 | 1462192057984 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 16739 | 1462192057986 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:27:37 INFO - PROCESS | 16739 | 1462192057992 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 16739 | 1462192057995 Marionette TRACE conn3 <- [1,2418,null,{}] 05:27:38 INFO - PROCESS | 16739 | 1462192058000 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:38 INFO - PROCESS | 16739 | 1462192058155 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:27:38 INFO - PROCESS | 16739 | 1462192058346 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9ca000 == 129 [pid = 16739] [id = 612] 05:27:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8bdc9ef800) [pid = 16739] [serial = 1837] [outer = (nil)] 05:27:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8bdece6800) [pid = 16739] [serial = 1838] [outer = 0x7f8bdc9ef800] 05:27:38 INFO - PROCESS | 16739 | 1462192058407 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8bdf248c00) [pid = 16739] [serial = 1839] [outer = 0x7f8bdc9ef800] 05:27:39 INFO - PROCESS | 16739 | 1462192059238 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1286ms 05:27:39 INFO - PROCESS | 16739 | 1462192059278 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 16739 | 1462192059282 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:27:39 INFO - PROCESS | 16739 | 1462192059295 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 16739 | 1462192059297 Marionette TRACE conn3 <- [1,2422,null,{}] 05:27:39 INFO - PROCESS | 16739 | 1462192059302 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:39 INFO - PROCESS | 16739 | 1462192059542 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:27:39 INFO - PROCESS | 16739 | 1462192059570 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf20a800 == 130 [pid = 16739] [id = 613] 05:27:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8be012ac00) [pid = 16739] [serial = 1840] [outer = (nil)] 05:27:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8be0272800) [pid = 16739] [serial = 1841] [outer = 0x7f8be012ac00] 05:27:39 INFO - PROCESS | 16739 | 1462192059634 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8be100a800) [pid = 16739] [serial = 1842] [outer = 0x7f8be012ac00] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8bdb6f7400) [pid = 16739] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8bd7384800) [pid = 16739] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8bd63b1400) [pid = 16739] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8bdfdd9c00) [pid = 16739] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8bd80afc00) [pid = 16739] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8bd80b6800) [pid = 16739] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8bd63b7400) [pid = 16739] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8bdfde5800) [pid = 16739] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8bdcac5000) [pid = 16739] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bd7388000) [pid = 16739] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8bd7392800) [pid = 16739] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8be9345000) [pid = 16739] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8bda3c4800) [pid = 16739] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8be7005800) [pid = 16739] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:27:40 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8bdecdd800) [pid = 16739] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 174 (0x7f8bda3ce400) [pid = 16739] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 173 (0x7f8bf088e000) [pid = 16739] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 172 (0x7f8bf0898000) [pid = 16739] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8bf448d800) [pid = 16739] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 170 (0x7f8bfdc76000) [pid = 16739] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8bd8942400) [pid = 16739] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8c02d4e800) [pid = 16739] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 167 (0x7f8bd738a400) [pid = 16739] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8bd738a800) [pid = 16739] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8bd738c000) [pid = 16739] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:27:41 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8bd7591800) [pid = 16739] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:27:41 INFO - PROCESS | 16739 | 1462192061253 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1997ms 05:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:27:41 INFO - PROCESS | 16739 | 1462192061285 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 16739 | 1462192061288 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:27:41 INFO - PROCESS | 16739 | 1462192061294 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 16739 | 1462192061296 Marionette TRACE conn3 <- [1,2426,null,{}] 05:27:41 INFO - PROCESS | 16739 | 1462192061301 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:41 INFO - PROCESS | 16739 | 1462192061454 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:27:41 INFO - PROCESS | 16739 | 1462192061471 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc776000 == 131 [pid = 16739] [id = 614] 05:27:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8bd7387800) [pid = 16739] [serial = 1843] [outer = (nil)] 05:27:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8bd76aec00) [pid = 16739] [serial = 1844] [outer = 0x7f8bd7387800] 05:27:41 INFO - PROCESS | 16739 | 1462192061528 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8bdea53000) [pid = 16739] [serial = 1845] [outer = 0x7f8bd7387800] 05:27:42 INFO - PROCESS | 16739 | 1462192062327 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1083ms 05:27:42 INFO - PROCESS | 16739 | 1462192062390 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 16739 | 1462192062396 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:27:42 INFO - PROCESS | 16739 | 1462192062405 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 16739 | 1462192062410 Marionette TRACE conn3 <- [1,2430,null,{}] 05:27:42 INFO - PROCESS | 16739 | 1462192062417 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:42 INFO - PROCESS | 16739 | 1462192062587 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:27:42 INFO - PROCESS | 16739 | 1462192062597 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be040e800 == 132 [pid = 16739] [id = 615] 05:27:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8bd8943c00) [pid = 16739] [serial = 1846] [outer = (nil)] 05:27:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8be0272000) [pid = 16739] [serial = 1847] [outer = 0x7f8bd8943c00] 05:27:42 INFO - PROCESS | 16739 | 1462192062657 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8be1c53800) [pid = 16739] [serial = 1848] [outer = 0x7f8bd8943c00] 05:27:43 INFO - PROCESS | 16739 | 1462192063799 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1440ms 05:27:43 INFO - PROCESS | 16739 | 1462192063844 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 16739 | 1462192063854 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:27:43 INFO - PROCESS | 16739 | 1462192063870 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 16739 | 1462192063875 Marionette TRACE conn3 <- [1,2434,null,{}] 05:27:43 INFO - PROCESS | 16739 | 1462192063882 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:44 INFO - PROCESS | 16739 | 1462192064116 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:27:44 INFO - PROCESS | 16739 | 1462192064365 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb51d000 == 133 [pid = 16739] [id = 616] 05:27:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8bd845e800) [pid = 16739] [serial = 1849] [outer = (nil)] 05:27:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8bd8947c00) [pid = 16739] [serial = 1850] [outer = 0x7f8bd845e800] 05:27:44 INFO - PROCESS | 16739 | 1462192064485 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8bd92c4000) [pid = 16739] [serial = 1851] [outer = 0x7f8bd845e800] 05:27:45 INFO - PROCESS | 16739 | 1462192065308 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1484ms 05:27:45 INFO - PROCESS | 16739 | 1462192065355 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 16739 | 1462192065364 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:27:45 INFO - PROCESS | 16739 | 1462192065373 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 16739 | 1462192065378 Marionette TRACE conn3 <- [1,2438,null,{}] 05:27:45 INFO - PROCESS | 16739 | 1462192065383 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:45 INFO - PROCESS | 16739 | 1462192065581 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:27:45 INFO - PROCESS | 16739 | 1462192065787 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdee22000 == 134 [pid = 16739] [id = 617] 05:27:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8bd8942800) [pid = 16739] [serial = 1852] [outer = (nil)] 05:27:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8bdc69d400) [pid = 16739] [serial = 1853] [outer = 0x7f8bd8942800] 05:27:45 INFO - PROCESS | 16739 | 1462192065901 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8bde91a400) [pid = 16739] [serial = 1854] [outer = 0x7f8bd8942800] 05:27:46 INFO - PROCESS | 16739 | 1462192066814 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1479ms 05:27:46 INFO - PROCESS | 16739 | 1462192066854 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 16739 | 1462192066858 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:27:46 INFO - PROCESS | 16739 | 1462192066864 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 16739 | 1462192066870 Marionette TRACE conn3 <- [1,2442,null,{}] 05:27:46 INFO - PROCESS | 16739 | 1462192066885 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:47 INFO - PROCESS | 16739 | 1462192067128 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:27:47 INFO - PROCESS | 16739 | 1462192067326 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1ca2800 == 135 [pid = 16739] [id = 618] 05:27:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8bdc6a0800) [pid = 16739] [serial = 1855] [outer = (nil)] 05:27:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8be011c000) [pid = 16739] [serial = 1856] [outer = 0x7f8bdc6a0800] 05:27:47 INFO - PROCESS | 16739 | 1462192067482 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be0251400) [pid = 16739] [serial = 1857] [outer = 0x7f8bdc6a0800] 05:27:48 INFO - PROCESS | 16739 | 1462192068309 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1493ms 05:27:48 INFO - PROCESS | 16739 | 1462192068358 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 16739 | 1462192068363 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:27:48 INFO - PROCESS | 16739 | 1462192068369 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 16739 | 1462192068372 Marionette TRACE conn3 <- [1,2446,null,{}] 05:27:48 INFO - PROCESS | 16739 | 1462192068377 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:48 INFO - PROCESS | 16739 | 1462192068582 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:27:48 INFO - PROCESS | 16739 | 1462192068784 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be2147000 == 136 [pid = 16739] [id = 619] 05:27:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8bde91a800) [pid = 16739] [serial = 1858] [outer = (nil)] 05:27:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8be1c4e400) [pid = 16739] [serial = 1859] [outer = 0x7f8bde91a800] 05:27:48 INFO - PROCESS | 16739 | 1462192068856 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8be1f66400) [pid = 16739] [serial = 1860] [outer = 0x7f8bde91a800] 05:27:49 INFO - PROCESS | 16739 | 1462192069730 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1433ms 05:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:27:49 INFO - PROCESS | 16739 | 1462192069804 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 16739 | 1462192069806 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:27:49 INFO - PROCESS | 16739 | 1462192069812 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 16739 | 1462192069815 Marionette TRACE conn3 <- [1,2450,null,{}] 05:27:49 INFO - PROCESS | 16739 | 1462192069821 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 16739 | 1462192070051 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:27:50 INFO - PROCESS | 16739 | 1462192070302 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be51ce800 == 137 [pid = 16739] [id = 620] 05:27:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8be210ec00) [pid = 16739] [serial = 1861] [outer = (nil)] 05:27:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8be516a000) [pid = 16739] [serial = 1862] [outer = 0x7f8be210ec00] 05:27:50 INFO - PROCESS | 16739 | 1462192070413 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8be5175000) [pid = 16739] [serial = 1863] [outer = 0x7f8be210ec00] 05:27:51 INFO - PROCESS | 16739 | 1462192071249 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1482ms 05:27:51 INFO - PROCESS | 16739 | 1462192071296 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 16739 | 1462192071299 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:27:51 INFO - PROCESS | 16739 | 1462192071305 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 16739 | 1462192071307 Marionette TRACE conn3 <- [1,2454,null,{}] 05:27:51 INFO - PROCESS | 16739 | 1462192071313 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 16739 | 1462192071561 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:27:51 INFO - PROCESS | 16739 | 1462192071816 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be781c800 == 138 [pid = 16739] [id = 621] 05:27:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8be1f6ec00) [pid = 16739] [serial = 1864] [outer = (nil)] 05:27:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8be6f62800) [pid = 16739] [serial = 1865] [outer = 0x7f8be1f6ec00] 05:27:51 INFO - PROCESS | 16739 | 1462192071892 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8be7115400) [pid = 16739] [serial = 1866] [outer = 0x7f8be1f6ec00] 05:27:52 INFO - PROCESS | 16739 | 1462192072682 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1430ms 05:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:27:52 INFO - PROCESS | 16739 | 1462192072736 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 16739 | 1462192072739 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:27:52 INFO - PROCESS | 16739 | 1462192072746 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 16739 | 1462192072749 Marionette TRACE conn3 <- [1,2458,null,{}] 05:27:52 INFO - PROCESS | 16739 | 1462192072754 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:52 INFO - PROCESS | 16739 | 1462192072940 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:27:53 INFO - PROCESS | 16739 | 1462192073143 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b49800 == 139 [pid = 16739] [id = 622] 05:27:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8be210f000) [pid = 16739] [serial = 1867] [outer = (nil)] 05:27:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8be7148c00) [pid = 16739] [serial = 1868] [outer = 0x7f8be210f000] 05:27:53 INFO - PROCESS | 16739 | 1462192073211 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8be71cdc00) [pid = 16739] [serial = 1869] [outer = 0x7f8be210f000] 05:27:54 INFO - PROCESS | 16739 | 1462192074090 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1378ms 05:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:27:54 INFO - PROCESS | 16739 | 1462192074124 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 16739 | 1462192074127 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:27:54 INFO - PROCESS | 16739 | 1462192074134 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 16739 | 1462192074137 Marionette TRACE conn3 <- [1,2462,null,{}] 05:27:54 INFO - PROCESS | 16739 | 1462192074142 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 16739 | 1462192074324 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:27:54 INFO - PROCESS | 16739 | 1462192074536 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7f5c800 == 140 [pid = 16739] [id = 623] 05:27:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8be7007c00) [pid = 16739] [serial = 1870] [outer = (nil)] 05:27:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8be7221800) [pid = 16739] [serial = 1871] [outer = 0x7f8be7007c00] 05:27:54 INFO - PROCESS | 16739 | 1462192074647 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8be7436c00) [pid = 16739] [serial = 1872] [outer = 0x7f8be7007c00] 05:27:55 INFO - PROCESS | 16739 | 1462192075486 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1381ms 05:27:55 INFO - PROCESS | 16739 | 1462192075514 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 16739 | 1462192075518 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:27:55 INFO - PROCESS | 16739 | 1462192075524 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 16739 | 1462192075526 Marionette TRACE conn3 <- [1,2466,null,{}] 05:27:55 INFO - PROCESS | 16739 | 1462192075532 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 16739 | 1462192075727 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:27:55 INFO - PROCESS | 16739 | 1462192075933 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8291000 == 141 [pid = 16739] [id = 624] 05:27:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8be7011800) [pid = 16739] [serial = 1873] [outer = (nil)] 05:27:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8be77acc00) [pid = 16739] [serial = 1874] [outer = 0x7f8be7011800] 05:27:56 INFO - PROCESS | 16739 | 1462192076007 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8be7aeac00) [pid = 16739] [serial = 1875] [outer = 0x7f8be7011800] 05:27:56 INFO - PROCESS | 16739 | 1462192076864 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1382ms 05:27:56 INFO - PROCESS | 16739 | 1462192076908 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 16739 | 1462192076911 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:27:56 INFO - PROCESS | 16739 | 1462192076917 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 16739 | 1462192076919 Marionette TRACE conn3 <- [1,2470,null,{}] 05:27:56 INFO - PROCESS | 16739 | 1462192076925 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:57 INFO - PROCESS | 16739 | 1462192077153 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:27:57 INFO - PROCESS | 16739 | 1462192077364 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea815000 == 142 [pid = 16739] [id = 625] 05:27:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8be8266c00) [pid = 16739] [serial = 1876] [outer = (nil)] 05:27:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8be826e800) [pid = 16739] [serial = 1877] [outer = 0x7f8be8266c00] 05:27:57 INFO - PROCESS | 16739 | 1462192077525 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8be84e1c00) [pid = 16739] [serial = 1878] [outer = 0x7f8be8266c00] 05:27:58 INFO - PROCESS | 16739 | 1462192078382 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1531ms 05:27:58 INFO - PROCESS | 16739 | 1462192078450 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:27:58 INFO - PROCESS | 16739 | 1462192078454 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:27:58 INFO - PROCESS | 16739 | 1462192078461 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 16739 | 1462192078467 Marionette TRACE conn3 <- [1,2474,null,{}] 05:27:58 INFO - PROCESS | 16739 | 1462192078472 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 16739 | 1462192078741 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:27:59 INFO - PROCESS | 16739 | 1462192079042 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befd3c800 == 143 [pid = 16739] [id = 626] 05:27:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8be6f5dc00) [pid = 16739] [serial = 1879] [outer = (nil)] 05:27:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8be826b000) [pid = 16739] [serial = 1880] [outer = 0x7f8be6f5dc00] 05:27:59 INFO - PROCESS | 16739 | 1462192079132 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8bea990c00) [pid = 16739] [serial = 1881] [outer = 0x7f8be6f5dc00] 05:27:59 INFO - PROCESS | 16739 | 1462192079989 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1582ms 05:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:28:00 INFO - PROCESS | 16739 | 1462192080044 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 16739 | 1462192080047 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:28:00 INFO - PROCESS | 16739 | 1462192080053 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 16739 | 1462192080056 Marionette TRACE conn3 <- [1,2478,null,{}] 05:28:00 INFO - PROCESS | 16739 | 1462192080062 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 16739 | 1462192080249 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:28:00 INFO - PROCESS | 16739 | 1462192080459 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2a9800 == 144 [pid = 16739] [id = 627] 05:28:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8bd749f000) [pid = 16739] [serial = 1882] [outer = (nil)] 05:28:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8bdf249c00) [pid = 16739] [serial = 1883] [outer = 0x7f8bd749f000] 05:28:00 INFO - PROCESS | 16739 | 1462192080532 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8bea9e4c00) [pid = 16739] [serial = 1884] [outer = 0x7f8bd749f000] 05:28:01 INFO - PROCESS | 16739 | 1462192081418 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1444ms 05:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:28:01 INFO - PROCESS | 16739 | 1462192081497 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 16739 | 1462192081499 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:28:01 INFO - PROCESS | 16739 | 1462192081506 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 16739 | 1462192081509 Marionette TRACE conn3 <- [1,2482,null,{}] 05:28:01 INFO - PROCESS | 16739 | 1462192081514 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 16739 | 1462192081736 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:28:01 INFO - PROCESS | 16739 | 1462192081990 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd72b8800 == 145 [pid = 16739] [id = 628] 05:28:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8bd7385400) [pid = 16739] [serial = 1885] [outer = (nil)] 05:28:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8bd738d000) [pid = 16739] [serial = 1886] [outer = 0x7f8bd7385400] 05:28:02 INFO - PROCESS | 16739 | 1462192082109 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8bd80b0c00) [pid = 16739] [serial = 1887] [outer = 0x7f8bd7385400] 05:28:02 INFO - PROCESS | 16739 | 1462192082921 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1483ms 05:28:02 INFO - PROCESS | 16739 | 1462192082989 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 16739 | 1462192082993 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:28:03 INFO - PROCESS | 16739 | 1462192083000 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 16739 | 1462192083003 Marionette TRACE conn3 <- [1,2486,null,{}] 05:28:03 INFO - PROCESS | 16739 | 1462192083009 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 16739 | 1462192083205 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:28:03 INFO - PROCESS | 16739 | 1462192083855 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fe1000 == 146 [pid = 16739] [id = 629] 05:28:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bd626bc00) [pid = 16739] [serial = 1888] [outer = (nil)] 05:28:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8bd63b7000) [pid = 16739] [serial = 1889] [outer = 0x7f8bd626bc00] 05:28:03 INFO - PROCESS | 16739 | 1462192083927 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8bd749fc00) [pid = 16739] [serial = 1890] [outer = 0x7f8bd626bc00] 05:28:04 INFO - PROCESS | 16739 | 1462192084820 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1852ms 05:28:04 INFO - PROCESS | 16739 | 1462192084853 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 16739 | 1462192084858 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:28:04 INFO - PROCESS | 16739 | 1462192084866 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 16739 | 1462192084870 Marionette TRACE conn3 <- [1,2490,null,{}] 05:28:04 INFO - PROCESS | 16739 | 1462192084877 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:05 INFO - PROCESS | 16739 | 1462192085050 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:28:05 INFO - PROCESS | 16739 | 1462192085461 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd72aa000 == 147 [pid = 16739] [id = 630] 05:28:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8bd894c800) [pid = 16739] [serial = 1891] [outer = (nil)] 05:28:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8bd8f2ac00) [pid = 16739] [serial = 1892] [outer = 0x7f8bd894c800] 05:28:05 INFO - PROCESS | 16739 | 1462192085548 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8bda36c400) [pid = 16739] [serial = 1893] [outer = 0x7f8bd894c800] 05:28:06 INFO - PROCESS | 16739 | 1462192086387 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1582ms 05:28:06 INFO - PROCESS | 16739 | 1462192086452 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:28:06 INFO - PROCESS | 16739 | 1462192086458 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:28:06 INFO - PROCESS | 16739 | 1462192086464 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 16739 | 1462192086467 Marionette TRACE conn3 <- [1,2494,null,{}] 05:28:06 INFO - PROCESS | 16739 | 1462192086472 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 16739 | 1462192086654 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:28:06 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0231000 == 146 [pid = 16739] [id = 523] 05:28:06 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf210800 == 145 [pid = 16739] [id = 525] 05:28:06 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0ab96000 == 144 [pid = 16739] [id = 520] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8bf0890400) [pid = 16739] [serial = 1745] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8bf18b9800) [pid = 16739] [serial = 1748] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8bfe26cc00) [pid = 16739] [serial = 1751] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 211 (0x7f8bd749e400) [pid = 16739] [serial = 1754] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8c02c9b800) [pid = 16739] [serial = 1757] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8bd626b800) [pid = 16739] [serial = 1760] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8bdece3400) [pid = 16739] [serial = 1787] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | 1462192087044 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc776000 == 143 [pid = 16739] [id = 614] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf20a800 == 142 [pid = 16739] [id = 613] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9ca000 == 141 [pid = 16739] [id = 612] 05:28:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd7578000 == 142 [pid = 16739] [id = 631] 05:28:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8bd626b800) [pid = 16739] [serial = 1894] [outer = (nil)] 05:28:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bdc69c800) [pid = 16739] [serial = 1895] [outer = 0x7f8bd626b800] 05:28:07 INFO - PROCESS | 16739 | 1462192087137 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8bdc9f4800) [pid = 16739] [serial = 1896] [outer = 0x7f8bd626b800] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc2dd000 == 141 [pid = 16739] [id = 611] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bda4e6800 == 140 [pid = 16739] [id = 610] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd72ac000 == 139 [pid = 16739] [id = 609] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd8fe7800 == 138 [pid = 16739] [id = 608] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02561800 == 137 [pid = 16739] [id = 602] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22ee800 == 136 [pid = 16739] [id = 601] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befd37000 == 135 [pid = 16739] [id = 600] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be828f000 == 134 [pid = 16739] [id = 599] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf21e800 == 133 [pid = 16739] [id = 597] 05:28:07 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdabcb800 == 132 [pid = 16739] [id = 596] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8be7d5b400) [pid = 16739] [serial = 1608] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8be1c4ec00) [pid = 16739] [serial = 1605] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8bf06eb800) [pid = 16739] [serial = 1614] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8bf8113800) [pid = 16739] [serial = 1617] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8bfe0c0c00) [pid = 16739] [serial = 1620] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8bff407400) [pid = 16739] [serial = 1623] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8c02c98c00) [pid = 16739] [serial = 1626] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8bd8950800) [pid = 16739] [serial = 1629] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8c03427c00) [pid = 16739] [serial = 1632] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8c02eb9c00) [pid = 16739] [serial = 1635] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8bd80b9800) [pid = 16739] [serial = 1638] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8bd759e400) [pid = 16739] [serial = 1641] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8bd8f25000) [pid = 16739] [serial = 1644] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8bed2a5000) [pid = 16739] [serial = 1611] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8bdea5e800) [pid = 16739] [serial = 1602] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8bdece3000) [pid = 16739] [serial = 1671] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8bd894cc00) [pid = 16739] [serial = 1668] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8be7e1c400) [pid = 16739] [serial = 1781] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8be930c000) [pid = 16739] [serial = 1782] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8bdece8c00) [pid = 16739] [serial = 1730] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8be6fbbc00) [pid = 16739] [serial = 1778] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8bda3ce000) [pid = 16739] [serial = 1772] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8be0249c00) [pid = 16739] [serial = 1773] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8bd8951800) [pid = 16739] [serial = 1766] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8bd749a400) [pid = 16739] [serial = 1764] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8bd63be000) [pid = 16739] [serial = 1763] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8be7e26c00) [pid = 16739] [serial = 1739] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8be026e000) [pid = 16739] [serial = 1775] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8be1002c00) [pid = 16739] [serial = 1776] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8bdf24f000) [pid = 16739] [serial = 1770] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bde927400) [pid = 16739] [serial = 1769] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8be5167400) [pid = 16739] [serial = 1733] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8bea9dac00) [pid = 16739] [serial = 1742] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8be7218c00) [pid = 16739] [serial = 1736] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8bd80b5400) [pid = 16739] [serial = 1727] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8be71cf000) [pid = 16739] [serial = 1725] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 174 (0x7f8bd92c2c00) [pid = 16739] [serial = 1767] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 173 (0x7f8bd92cc800) [pid = 16739] [serial = 1784] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 172 (0x7f8bdb6f6000) [pid = 16739] [serial = 1785] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8be71c6c00) [pid = 16739] [serial = 1779] [outer = (nil)] [url = about:blank] 05:28:07 INFO - PROCESS | 16739 | 1462192087900 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1484ms 05:28:07 INFO - PROCESS | 16739 | 1462192087948 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 16739 | 1462192087951 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:28:07 INFO - PROCESS | 16739 | 1462192087964 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 16739 | 1462192087973 Marionette TRACE conn3 <- [1,2498,null,{}] 05:28:08 INFO - PROCESS | 16739 | 1462192087997 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:08 INFO - PROCESS | 16739 | 1462192088165 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:28:08 INFO - PROCESS | 16739 | 1462192088177 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2a6000 == 133 [pid = 16739] [id = 632] 05:28:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8bda3ce000) [pid = 16739] [serial = 1897] [outer = (nil)] 05:28:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8bdece8c00) [pid = 16739] [serial = 1898] [outer = 0x7f8bda3ce000] 05:28:08 INFO - PROCESS | 16739 | 1462192088237 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8bdf24f000) [pid = 16739] [serial = 1899] [outer = 0x7f8bda3ce000] 05:28:09 INFO - PROCESS | 16739 | 1462192089115 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1202ms 05:28:09 INFO - PROCESS | 16739 | 1462192089160 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 16739 | 1462192089164 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:28:09 INFO - PROCESS | 16739 | 1462192089170 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 16739 | 1462192089172 Marionette TRACE conn3 <- [1,2502,null,{}] 05:28:09 INFO - PROCESS | 16739 | 1462192089177 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:09 INFO - PROCESS | 16739 | 1462192089341 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:28:09 INFO - PROCESS | 16739 | 1462192089353 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9f0800 == 134 [pid = 16739] [id = 633] 05:28:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8bdf250c00) [pid = 16739] [serial = 1900] [outer = (nil)] 05:28:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8be0247000) [pid = 16739] [serial = 1901] [outer = 0x7f8bdf250c00] 05:28:09 INFO - PROCESS | 16739 | 1462192089421 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8be0277400) [pid = 16739] [serial = 1902] [outer = 0x7f8bdf250c00] 05:28:10 INFO - PROCESS | 16739 | 1462192090353 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1227ms 05:28:10 INFO - PROCESS | 16739 | 1462192090398 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 16739 | 1462192090401 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:28:10 INFO - PROCESS | 16739 | 1462192090414 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 16739 | 1462192090416 Marionette TRACE conn3 <- [1,2506,null,{}] 05:28:10 INFO - PROCESS | 16739 | 1462192090421 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 16739 | 1462192090651 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:28:10 INFO - PROCESS | 16739 | 1462192090683 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be021b000 == 135 [pid = 16739] [id = 634] 05:28:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8be1c56800) [pid = 16739] [serial = 1903] [outer = (nil)] 05:28:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be1f69000) [pid = 16739] [serial = 1904] [outer = 0x7f8be1c56800] 05:28:10 INFO - PROCESS | 16739 | 1462192090753 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8be52c1c00) [pid = 16739] [serial = 1905] [outer = 0x7f8be1c56800] 05:28:11 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8bd74a2000) [pid = 16739] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:28:11 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8bdc6a8800) [pid = 16739] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:28:11 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8bd63bfc00) [pid = 16739] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:28:11 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8bdc9ef800) [pid = 16739] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:28:11 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8be012ac00) [pid = 16739] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:28:11 INFO - PROCESS | 16739 | --DOMWINDOW == 174 (0x7f8bd7387800) [pid = 16739] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:28:11 INFO - PROCESS | 16739 | --DOMWINDOW == 173 (0x7f8bd76ad400) [pid = 16739] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:28:11 INFO - PROCESS | 16739 | 1462192091958 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1587ms 05:28:11 INFO - PROCESS | 16739 | 1462192091995 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 16739 | 1462192091998 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:28:12 INFO - PROCESS | 16739 | 1462192092003 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 16739 | 1462192092006 Marionette TRACE conn3 <- [1,2510,null,{}] 05:28:12 INFO - PROCESS | 16739 | 1462192092011 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:12 INFO - PROCESS | 16739 | 1462192092185 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:28:12 INFO - PROCESS | 16739 | 1462192092384 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e0f800 == 136 [pid = 16739] [id = 635] 05:28:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8be101bc00) [pid = 16739] [serial = 1906] [outer = (nil)] 05:28:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8be54d7000) [pid = 16739] [serial = 1907] [outer = 0x7f8be101bc00] 05:28:12 INFO - PROCESS | 16739 | 1462192092446 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8be6fbbc00) [pid = 16739] [serial = 1908] [outer = 0x7f8be101bc00] 05:28:13 INFO - PROCESS | 16739 | 1462192093104 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1126ms 05:28:13 INFO - PROCESS | 16739 | 1462192093130 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 16739 | 1462192093134 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:28:13 INFO - PROCESS | 16739 | 1462192093139 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 16739 | 1462192093142 Marionette TRACE conn3 <- [1,2514,null,{}] 05:28:13 INFO - PROCESS | 16739 | 1462192093147 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 16739 | 1462192093383 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:28:13 INFO - PROCESS | 16739 | 1462192093403 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be2157800 == 137 [pid = 16739] [id = 636] 05:28:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8be011b800) [pid = 16739] [serial = 1909] [outer = (nil)] 05:28:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8be7436000) [pid = 16739] [serial = 1910] [outer = 0x7f8be011b800] 05:28:13 INFO - PROCESS | 16739 | 1462192093460 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be7e1c400) [pid = 16739] [serial = 1911] [outer = 0x7f8be011b800] 05:28:14 INFO - PROCESS | 16739 | 1462192094517 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1485ms 05:28:14 INFO - PROCESS | 16739 | 1462192094631 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 16739 | 1462192094636 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:28:14 INFO - PROCESS | 16739 | 1462192094647 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 16739 | 1462192094650 Marionette TRACE conn3 <- [1,2518,null,{}] 05:28:14 INFO - PROCESS | 16739 | 1462192094659 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 16739 | 1462192094852 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:28:15 INFO - PROCESS | 16739 | 1462192095098 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc1ba800 == 138 [pid = 16739] [id = 637] 05:28:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8bd80ad000) [pid = 16739] [serial = 1912] [outer = (nil)] 05:28:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8bd8f30800) [pid = 16739] [serial = 1913] [outer = 0x7f8bd80ad000] 05:28:15 INFO - PROCESS | 16739 | 1462192095174 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8bda3d1400) [pid = 16739] [serial = 1914] [outer = 0x7f8bd80ad000] 05:28:16 INFO - PROCESS | 16739 | 1462192096145 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1536ms 05:28:16 INFO - PROCESS | 16739 | 1462192096183 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 16739 | 1462192096192 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:28:16 INFO - PROCESS | 16739 | 1462192096202 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 16739 | 1462192096206 Marionette TRACE conn3 <- [1,2522,null,{}] 05:28:16 INFO - PROCESS | 16739 | 1462192096212 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:16 INFO - PROCESS | 16739 | 1462192096412 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:28:16 INFO - PROCESS | 16739 | 1462192096680 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0404800 == 139 [pid = 16739] [id = 638] 05:28:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8bdcac7400) [pid = 16739] [serial = 1915] [outer = (nil)] 05:28:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8bdea53800) [pid = 16739] [serial = 1916] [outer = 0x7f8bdcac7400] 05:28:16 INFO - PROCESS | 16739 | 1462192096848 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8be011c800) [pid = 16739] [serial = 1917] [outer = 0x7f8bdcac7400] 05:28:17 INFO - PROCESS | 16739 | 1462192097862 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1737ms 05:28:17 INFO - PROCESS | 16739 | 1462192097940 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 16739 | 1462192097943 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:28:17 INFO - PROCESS | 16739 | 1462192097950 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 16739 | 1462192097956 Marionette TRACE conn3 <- [1,2526,null,{}] 05:28:17 INFO - PROCESS | 16739 | 1462192097971 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:18 INFO - PROCESS | 16739 | 1462192098197 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:28:18 INFO - PROCESS | 16739 | 1462192098446 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79e0800 == 140 [pid = 16739] [id = 639] 05:28:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8be0d6bc00) [pid = 16739] [serial = 1918] [outer = (nil)] 05:28:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8be52bac00) [pid = 16739] [serial = 1919] [outer = 0x7f8be0d6bc00] 05:28:18 INFO - PROCESS | 16739 | 1462192098568 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8be6fc5000) [pid = 16739] [serial = 1920] [outer = 0x7f8be0d6bc00] 05:28:19 INFO - PROCESS | 16739 | 1462192099437 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1535ms 05:28:19 INFO - PROCESS | 16739 | 1462192099486 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:28:19 INFO - PROCESS | 16739 | 1462192099491 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:28:19 INFO - PROCESS | 16739 | 1462192099498 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 16739 | 1462192099501 Marionette TRACE conn3 <- [1,2530,null,{}] 05:28:19 INFO - PROCESS | 16739 | 1462192099507 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:19 INFO - PROCESS | 16739 | 1462192099722 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:28:19 INFO - PROCESS | 16739 | 1462192099966 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be83bd800 == 141 [pid = 16739] [id = 640] 05:28:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8be1c56400) [pid = 16739] [serial = 1921] [outer = (nil)] 05:28:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8be7438c00) [pid = 16739] [serial = 1922] [outer = 0x7f8be1c56400] 05:28:20 INFO - PROCESS | 16739 | 1462192100083 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8be84e1400) [pid = 16739] [serial = 1923] [outer = 0x7f8be1c56400] 05:28:20 INFO - PROCESS | 16739 | 1462192100881 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1440ms 05:28:20 INFO - PROCESS | 16739 | 1462192100938 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 16739 | 1462192100942 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:28:20 INFO - PROCESS | 16739 | 1462192100948 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 16739 | 1462192100950 Marionette TRACE conn3 <- [1,2534,null,{}] 05:28:20 INFO - PROCESS | 16739 | 1462192100956 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 16739 | 1462192101150 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:28:21 INFO - PROCESS | 16739 | 1462192101357 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befaf5000 == 142 [pid = 16739] [id = 641] 05:28:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8be6fc5800) [pid = 16739] [serial = 1924] [outer = (nil)] 05:28:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8be930c000) [pid = 16739] [serial = 1925] [outer = 0x7f8be6fc5800] 05:28:21 INFO - PROCESS | 16739 | 1462192101425 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8bea986800) [pid = 16739] [serial = 1926] [outer = 0x7f8be6fc5800] 05:28:22 INFO - PROCESS | 16739 | 1462192102286 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1380ms 05:28:22 INFO - PROCESS | 16739 | 1462192102329 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 16739 | 1462192102333 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:28:22 INFO - PROCESS | 16739 | 1462192102339 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 16739 | 1462192102342 Marionette TRACE conn3 <- [1,2538,null,{}] 05:28:22 INFO - PROCESS | 16739 | 1462192102347 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:22 INFO - PROCESS | 16739 | 1462192102563 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:28:22 INFO - PROCESS | 16739 | 1462192102774 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e96000 == 143 [pid = 16739] [id = 642] 05:28:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8bdfd6f000) [pid = 16739] [serial = 1927] [outer = (nil)] 05:28:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8beac23c00) [pid = 16739] [serial = 1928] [outer = 0x7f8bdfd6f000] 05:28:22 INFO - PROCESS | 16739 | 1462192102889 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8bee7c9000) [pid = 16739] [serial = 1929] [outer = 0x7f8bdfd6f000] 05:28:23 INFO - PROCESS | 16739 | 1462192103772 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1486ms 05:28:23 INFO - PROCESS | 16739 | 1462192103828 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 16739 | 1462192103832 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:28:23 INFO - PROCESS | 16739 | 1462192103838 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 16739 | 1462192103840 Marionette TRACE conn3 <- [1,2542,null,{}] 05:28:23 INFO - PROCESS | 16739 | 1462192103846 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:24 INFO - PROCESS | 16739 | 1462192104037 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:28:24 INFO - PROCESS | 16739 | 1462192104245 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf18f3000 == 144 [pid = 16739] [id = 643] 05:28:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8be0d68800) [pid = 16739] [serial = 1930] [outer = (nil)] 05:28:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8befaa7000) [pid = 16739] [serial = 1931] [outer = 0x7f8be0d68800] 05:28:24 INFO - PROCESS | 16739 | 1462192104313 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8bf005f400) [pid = 16739] [serial = 1932] [outer = 0x7f8be0d68800] 05:28:25 INFO - PROCESS | 16739 | 1462192105245 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1486ms 05:28:25 INFO - PROCESS | 16739 | 1462192105325 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 16739 | 1462192105329 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:28:25 INFO - PROCESS | 16739 | 1462192105335 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 16739 | 1462192105338 Marionette TRACE conn3 <- [1,2546,null,{}] 05:28:25 INFO - PROCESS | 16739 | 1462192105343 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:25 INFO - PROCESS | 16739 | 1462192105571 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:28:25 INFO - PROCESS | 16739 | 1462192105816 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf36e9800 == 145 [pid = 16739] [id = 644] 05:28:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8bedd4b800) [pid = 16739] [serial = 1933] [outer = (nil)] 05:28:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8bf0066c00) [pid = 16739] [serial = 1934] [outer = 0x7f8bedd4b800] 05:28:25 INFO - PROCESS | 16739 | 1462192105935 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8bf088e000) [pid = 16739] [serial = 1935] [outer = 0x7f8bedd4b800] 05:28:26 INFO - PROCESS | 16739 | 1462192106774 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1479ms 05:28:26 INFO - PROCESS | 16739 | 1462192106815 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 16739 | 1462192106817 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:28:26 INFO - PROCESS | 16739 | 1462192106823 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 16739 | 1462192106826 Marionette TRACE conn3 <- [1,2550,null,{}] 05:28:26 INFO - PROCESS | 16739 | 1462192106831 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:27 INFO - PROCESS | 16739 | 1462192107020 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:28:27 INFO - PROCESS | 16739 | 1462192107237 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf7527800 == 146 [pid = 16739] [id = 645] 05:28:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8be6fbc000) [pid = 16739] [serial = 1936] [outer = (nil)] 05:28:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8bf0890400) [pid = 16739] [serial = 1937] [outer = 0x7f8be6fbc000] 05:28:27 INFO - PROCESS | 16739 | 1462192107347 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8bf1222000) [pid = 16739] [serial = 1938] [outer = 0x7f8be6fbc000] 05:28:28 INFO - PROCESS | 16739 | 1462192108346 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1578ms 05:28:28 INFO - PROCESS | 16739 | 1462192108403 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 16739 | 1462192108407 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:28:28 INFO - PROCESS | 16739 | 1462192108412 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 16739 | 1462192108415 Marionette TRACE conn3 <- [1,2554,null,{}] 05:28:28 INFO - PROCESS | 16739 | 1462192108420 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 16739 | 1462192108659 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:28:28 INFO - PROCESS | 16739 | 1462192108971 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe434800 == 147 [pid = 16739] [id = 646] 05:28:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8bd8459800) [pid = 16739] [serial = 1939] [outer = (nil)] 05:28:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8bf1228000) [pid = 16739] [serial = 1940] [outer = 0x7f8bd8459800] 05:28:29 INFO - PROCESS | 16739 | 1462192109040 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8bf1821800) [pid = 16739] [serial = 1941] [outer = 0x7f8bd8459800] 05:28:29 INFO - PROCESS | 16739 | 1462192109916 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1540ms 05:28:29 INFO - PROCESS | 16739 | 1462192109956 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 16739 | 1462192109963 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:28:29 INFO - PROCESS | 16739 | 1462192109972 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 16739 | 1462192109978 Marionette TRACE conn3 <- [1,2558,null,{}] 05:28:29 INFO - PROCESS | 16739 | 1462192109987 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 16739 | 1462192110266 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:28:30 INFO - PROCESS | 16739 | 1462192110528 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02562800 == 148 [pid = 16739] [id = 647] 05:28:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bf3534400) [pid = 16739] [serial = 1942] [outer = (nil)] 05:28:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8bf369d400) [pid = 16739] [serial = 1943] [outer = 0x7f8bf3534400] 05:28:30 INFO - PROCESS | 16739 | 1462192110645 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8bf44b3c00) [pid = 16739] [serial = 1944] [outer = 0x7f8bf3534400] 05:28:31 INFO - PROCESS | 16739 | 1462192111511 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1585ms 05:28:31 INFO - PROCESS | 16739 | 1462192111556 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 16739 | 1462192111560 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:28:31 INFO - PROCESS | 16739 | 1462192111566 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 16739 | 1462192111568 Marionette TRACE conn3 <- [1,2562,null,{}] 05:28:31 INFO - PROCESS | 16739 | 1462192111574 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:31 INFO - PROCESS | 16739 | 1462192111788 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:28:32 INFO - PROCESS | 16739 | 1462192112117 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02cad800 == 149 [pid = 16739] [id = 648] 05:28:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8befb33000) [pid = 16739] [serial = 1945] [outer = (nil)] 05:28:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8bf8110000) [pid = 16739] [serial = 1946] [outer = 0x7f8befb33000] 05:28:32 INFO - PROCESS | 16739 | 1462192112200 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8bfdd1c000) [pid = 16739] [serial = 1947] [outer = 0x7f8befb33000] 05:28:33 INFO - PROCESS | 16739 | 1462192113161 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1631ms 05:28:33 INFO - PROCESS | 16739 | 1462192113198 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 16739 | 1462192113202 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:28:33 INFO - PROCESS | 16739 | 1462192113218 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 16739 | 1462192113221 Marionette TRACE conn3 <- [1,2566,null,{}] 05:28:33 INFO - PROCESS | 16739 | 1462192113226 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 16739 | 1462192113434 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:28:33 INFO - PROCESS | 16739 | 1462192113717 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd72b7000 == 150 [pid = 16739] [id = 649] 05:28:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8bd626c800) [pid = 16739] [serial = 1948] [outer = (nil)] 05:28:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8bd845bc00) [pid = 16739] [serial = 1949] [outer = 0x7f8bd626c800] 05:28:33 INFO - PROCESS | 16739 | 1462192113840 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8bdf243400) [pid = 16739] [serial = 1950] [outer = 0x7f8bd626c800] 05:28:35 INFO - PROCESS | 16739 | 1462192115002 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1833ms 05:28:35 INFO - PROCESS | 16739 | 1462192115053 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 16739 | 1462192115058 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:28:35 INFO - PROCESS | 16739 | 1462192115067 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 16739 | 1462192115071 Marionette TRACE conn3 <- [1,2570,null,{}] 05:28:35 INFO - PROCESS | 16739 | 1462192115079 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 16739 | 1462192115366 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:28:35 INFO - PROCESS | 16739 | 1462192115667 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdee19000 == 151 [pid = 16739] [id = 650] 05:28:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8bd626d000) [pid = 16739] [serial = 1951] [outer = (nil)] 05:28:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8bfdda7c00) [pid = 16739] [serial = 1952] [outer = 0x7f8bd626d000] 05:28:35 INFO - PROCESS | 16739 | 1462192115742 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8bfe0c0c00) [pid = 16739] [serial = 1953] [outer = 0x7f8bd626d000] 05:28:37 INFO - PROCESS | 16739 | 1462192117238 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2237ms 05:28:37 INFO - PROCESS | 16739 | 1462192117307 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 16739 | 1462192117317 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:28:37 INFO - PROCESS | 16739 | 1462192117334 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 16739 | 1462192117343 Marionette TRACE conn3 <- [1,2574,null,{}] 05:28:37 INFO - PROCESS | 16739 | 1462192117410 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:37 INFO - PROCESS | 16739 | 1462192117675 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:28:37 INFO - PROCESS | 16739 | 1462192117912 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda4e5000 == 152 [pid = 16739] [id = 651] 05:28:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 222 (0x7f8bd7499400) [pid = 16739] [serial = 1954] [outer = (nil)] 05:28:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8bd7598800) [pid = 16739] [serial = 1955] [outer = 0x7f8bd7499400] 05:28:38 INFO - PROCESS | 16739 | 1462192118081 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8bd89ce400) [pid = 16739] [serial = 1956] [outer = 0x7f8bd7499400] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0b1f800 == 151 [pid = 16739] [id = 370] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22ec800 == 150 [pid = 16739] [id = 394] 05:28:39 INFO - PROCESS | 16739 | 1462192119112 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 223 (0x7f8bd894e000) [pid = 16739] [serial = 1817] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 222 (0x7f8bda368000) [pid = 16739] [serial = 1820] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 221 (0x7f8be0272000) [pid = 16739] [serial = 1847] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0e0f800 == 149 [pid = 16739] [id = 635] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be021b000 == 148 [pid = 16739] [id = 634] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9f0800 == 147 [pid = 16739] [id = 633] 05:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1865ms 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc2a6000 == 146 [pid = 16739] [id = 632] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd7578000 == 145 [pid = 16739] [id = 631] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd72aa000 == 144 [pid = 16739] [id = 630] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd8fe1000 == 143 [pid = 16739] [id = 629] 05:28:39 INFO - PROCESS | 16739 | 1462192119206 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 16739 | 1462192119214 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be781c800 == 142 [pid = 16739] [id = 621] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be51ce800 == 141 [pid = 16739] [id = 620] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be2147000 == 140 [pid = 16739] [id = 619] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1ca2800 == 139 [pid = 16739] [id = 618] 05:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdee22000 == 138 [pid = 16739] [id = 617] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdb51d000 == 137 [pid = 16739] [id = 616] 05:28:39 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be040e800 == 136 [pid = 16739] [id = 615] 05:28:39 INFO - PROCESS | 16739 | 1462192119235 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 16739 | 1462192119239 Marionette TRACE conn3 <- [1,2578,null,{}] 05:28:39 INFO - PROCESS | 16739 | 1462192119251 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:39 INFO - PROCESS | 16739 | 1462192119441 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 220 (0x7f8bd759f000) [pid = 16739] [serial = 1826] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 219 (0x7f8bf2383000) [pid = 16739] [serial = 1808] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 218 (0x7f8bdecddc00) [pid = 16739] [serial = 1836] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 217 (0x7f8bd8948400) [pid = 16739] [serial = 1829] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8be7004c00) [pid = 16739] [serial = 1799] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8bdece6800) [pid = 16739] [serial = 1838] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8be100a800) [pid = 16739] [serial = 1842] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8bdc6ab400) [pid = 16739] [serial = 1793] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8beeb98800) [pid = 16739] [serial = 1805] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 211 (0x7f8bd76aec00) [pid = 16739] [serial = 1844] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8be7e26000) [pid = 16739] [serial = 1802] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8bdcad3c00) [pid = 16739] [serial = 1835] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8bd845c000) [pid = 16739] [serial = 1814] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8bdea5f800) [pid = 16739] [serial = 1823] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8c00e3ac00) [pid = 16739] [serial = 1811] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8be1e71c00) [pid = 16739] [serial = 1796] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8bd8f2cc00) [pid = 16739] [serial = 1830] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8bd845cc00) [pid = 16739] [serial = 1827] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8be0272800) [pid = 16739] [serial = 1841] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8bd759a800) [pid = 16739] [serial = 1790] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8bda3c4400) [pid = 16739] [serial = 1832] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8bdf248c00) [pid = 16739] [serial = 1839] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8bdc971000) [pid = 16739] [serial = 1833] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8bdea53000) [pid = 16739] [serial = 1845] [outer = (nil)] [url = about:blank] 05:28:39 INFO - PROCESS | 16739 | 1462192119687 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd8fdd000 == 137 [pid = 16739] [id = 652] 05:28:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8bd759f000) [pid = 16739] [serial = 1957] [outer = (nil)] 05:28:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8bd8f2cc00) [pid = 16739] [serial = 1958] [outer = 0x7f8bd759f000] 05:28:39 INFO - PROCESS | 16739 | 1462192119766 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8bdc974800) [pid = 16739] [serial = 1959] [outer = 0x7f8bd759f000] 05:28:40 INFO - PROCESS | 16739 | 1462192120563 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1398ms 05:28:40 INFO - PROCESS | 16739 | 1462192120628 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 16739 | 1462192120632 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:28:40 INFO - PROCESS | 16739 | 1462192120637 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 16739 | 1462192120642 Marionette TRACE conn3 <- [1,2582,null,{}] 05:28:40 INFO - PROCESS | 16739 | 1462192120657 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:40 INFO - PROCESS | 16739 | 1462192120838 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:28:41 INFO - PROCESS | 16739 | 1462192121018 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9ac800 == 138 [pid = 16739] [id = 653] 05:28:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8bda365000) [pid = 16739] [serial = 1960] [outer = (nil)] 05:28:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8bdece5000) [pid = 16739] [serial = 1961] [outer = 0x7f8bda365000] 05:28:41 INFO - PROCESS | 16739 | 1462192121082 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8be0244800) [pid = 16739] [serial = 1962] [outer = 0x7f8bda365000] 05:28:41 INFO - PROCESS | 16739 | 1462192121829 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1232ms 05:28:41 INFO - PROCESS | 16739 | 1462192121871 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:28:41 INFO - PROCESS | 16739 | 1462192121875 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:28:41 INFO - PROCESS | 16739 | 1462192121881 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 16739 | 1462192121883 Marionette TRACE conn3 <- [1,2586,null,{}] 05:28:41 INFO - PROCESS | 16739 | 1462192121909 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 16739 | 1462192122145 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:28:42 INFO - PROCESS | 16739 | 1462192122175 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf21d000 == 139 [pid = 16739] [id = 654] 05:28:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8bdfdd9800) [pid = 16739] [serial = 1963] [outer = (nil)] 05:28:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8be1019400) [pid = 16739] [serial = 1964] [outer = 0x7f8bdfdd9800] 05:28:42 INFO - PROCESS | 16739 | 1462192122237 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8be5167400) [pid = 16739] [serial = 1965] [outer = 0x7f8bdfdd9800] 05:28:43 INFO - PROCESS | 16739 | 1462192123102 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1287ms 05:28:43 INFO - PROCESS | 16739 | 1462192123169 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 16739 | 1462192123172 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:28:43 INFO - PROCESS | 16739 | 1462192123178 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 16739 | 1462192123180 Marionette TRACE conn3 <- [1,2590,null,{}] 05:28:43 INFO - PROCESS | 16739 | 1462192123185 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 16739 | 1462192123416 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:28:43 INFO - PROCESS | 16739 | 1462192123449 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1c20000 == 140 [pid = 16739] [id = 655] 05:28:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8be0d65000) [pid = 16739] [serial = 1966] [outer = (nil)] 05:28:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8be54da000) [pid = 16739] [serial = 1967] [outer = 0x7f8be0d65000] 05:28:43 INFO - PROCESS | 16739 | 1462192123510 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8be6fc4000) [pid = 16739] [serial = 1968] [outer = 0x7f8be0d65000] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8bda3ce000) [pid = 16739] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8bdf250c00) [pid = 16739] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8bd8943c00) [pid = 16739] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8bd894c800) [pid = 16739] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8bd626b800) [pid = 16739] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8be1c56800) [pid = 16739] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8be101bc00) [pid = 16739] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8bd626bc00) [pid = 16739] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:28:44 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8bd89cd800) [pid = 16739] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:28:44 INFO - PROCESS | 16739 | 1462192124744 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1629ms 05:28:44 INFO - PROCESS | 16739 | 1462192124812 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 16739 | 1462192124815 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:28:44 INFO - PROCESS | 16739 | 1462192124832 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 16739 | 1462192124835 Marionette TRACE conn3 <- [1,2594,null,{}] 05:28:44 INFO - PROCESS | 16739 | 1462192124851 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:45 INFO - PROCESS | 16739 | 1462192125123 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:28:45 INFO - PROCESS | 16739 | 1462192125236 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1ecd800 == 141 [pid = 16739] [id = 656] 05:28:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8be1c56800) [pid = 16739] [serial = 1969] [outer = (nil)] 05:28:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8be721b800) [pid = 16739] [serial = 1970] [outer = 0x7f8be1c56800] 05:28:45 INFO - PROCESS | 16739 | 1462192125301 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8be826c800) [pid = 16739] [serial = 1971] [outer = 0x7f8be1c56800] 05:28:46 INFO - PROCESS | 16739 | 1462192126034 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1233ms 05:28:46 INFO - PROCESS | 16739 | 1462192126064 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:28:46 INFO - PROCESS | 16739 | 1462192126067 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:28:46 INFO - PROCESS | 16739 | 1462192126072 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 16739 | 1462192126075 Marionette TRACE conn3 <- [1,2598,null,{}] 05:28:46 INFO - PROCESS | 16739 | 1462192126080 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 16739 | 1462192126317 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:28:46 INFO - PROCESS | 16739 | 1462192126558 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd72aa000 == 142 [pid = 16739] [id = 657] 05:28:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8bd6262800) [pid = 16739] [serial = 1972] [outer = (nil)] 05:28:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8bd63bac00) [pid = 16739] [serial = 1973] [outer = 0x7f8bd6262800] 05:28:46 INFO - PROCESS | 16739 | 1462192126631 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8bd76a6400) [pid = 16739] [serial = 1974] [outer = 0x7f8bd6262800] 05:28:47 INFO - PROCESS | 16739 | 1462192127626 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1586ms 05:28:47 INFO - PROCESS | 16739 | 1462192127660 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 16739 | 1462192127667 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:28:47 INFO - PROCESS | 16739 | 1462192127675 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 16739 | 1462192127680 Marionette TRACE conn3 <- [1,2602,null,{}] 05:28:47 INFO - PROCESS | 16739 | 1462192127687 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:47 INFO - PROCESS | 16739 | 1462192127892 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:28:48 INFO - PROCESS | 16739 | 1462192128148 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9c6800 == 143 [pid = 16739] [id = 658] 05:28:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8bda3cbc00) [pid = 16739] [serial = 1975] [outer = (nil)] 05:28:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8bdc972800) [pid = 16739] [serial = 1976] [outer = 0x7f8bda3cbc00] 05:28:48 INFO - PROCESS | 16739 | 1462192128270 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8bde91d400) [pid = 16739] [serial = 1977] [outer = 0x7f8bda3cbc00] 05:28:49 INFO - PROCESS | 16739 | 1462192129235 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1635ms 05:28:49 INFO - PROCESS | 16739 | 1462192129313 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:28:49 INFO - PROCESS | 16739 | 1462192129319 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:28:49 INFO - PROCESS | 16739 | 1462192129326 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 16739 | 1462192129329 Marionette TRACE conn3 <- [1,2606,null,{}] 05:28:49 INFO - PROCESS | 16739 | 1462192129334 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 16739 | 1462192129592 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:28:49 INFO - PROCESS | 16739 | 1462192129939 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1eb2000 == 144 [pid = 16739] [id = 659] 05:28:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8bdece9c00) [pid = 16739] [serial = 1978] [outer = (nil)] 05:28:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8be0124800) [pid = 16739] [serial = 1979] [outer = 0x7f8bdece9c00] 05:28:50 INFO - PROCESS | 16739 | 1462192130012 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8be0271000) [pid = 16739] [serial = 1980] [outer = 0x7f8bdece9c00] 05:28:50 INFO - PROCESS | 16739 | 1462192130974 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1681ms 05:28:51 INFO - PROCESS | 16739 | 1462192131007 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 16739 | 1462192131011 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:28:51 INFO - PROCESS | 16739 | 1462192131037 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 16739 | 1462192131045 Marionette TRACE conn3 <- [1,2610,null,{}] 05:28:51 INFO - PROCESS | 16739 | 1462192131052 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:51 INFO - PROCESS | 16739 | 1462192131269 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:28:51 INFO - PROCESS | 16739 | 1462192131524 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be823a000 == 145 [pid = 16739] [id = 660] 05:28:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8be52bbc00) [pid = 16739] [serial = 1981] [outer = (nil)] 05:28:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8be710c000) [pid = 16739] [serial = 1982] [outer = 0x7f8be52bbc00] 05:28:51 INFO - PROCESS | 16739 | 1462192131637 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8be7219c00) [pid = 16739] [serial = 1983] [outer = 0x7f8be52bbc00] 05:28:52 INFO - PROCESS | 16739 | 1462192132517 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1559ms 05:28:52 INFO - PROCESS | 16739 | 1462192132579 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 16739 | 1462192132582 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:28:52 INFO - PROCESS | 16739 | 1462192132589 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 16739 | 1462192132593 Marionette TRACE conn3 <- [1,2614,null,{}] 05:28:52 INFO - PROCESS | 16739 | 1462192132598 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 16739 | 1462192132797 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:28:53 INFO - PROCESS | 16739 | 1462192133046 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bee7a4800 == 146 [pid = 16739] [id = 661] 05:28:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8be54d7800) [pid = 16739] [serial = 1984] [outer = (nil)] 05:28:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8be826c400) [pid = 16739] [serial = 1985] [outer = 0x7f8be54d7800] 05:28:53 INFO - PROCESS | 16739 | 1462192133161 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8bea8d5c00) [pid = 16739] [serial = 1986] [outer = 0x7f8be54d7800] 05:28:53 INFO - PROCESS | 16739 | 1462192133982 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1434ms 05:28:54 INFO - PROCESS | 16739 | 1462192134024 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 16739 | 1462192134027 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:28:54 INFO - PROCESS | 16739 | 1462192134033 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 16739 | 1462192134036 Marionette TRACE conn3 <- [1,2618,null,{}] 05:28:54 INFO - PROCESS | 16739 | 1462192134041 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:54 INFO - PROCESS | 16739 | 1462192134221 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:28:54 INFO - PROCESS | 16739 | 1462192134441 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0e91800 == 147 [pid = 16739] [id = 662] 05:28:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8beac28800) [pid = 16739] [serial = 1987] [outer = (nil)] 05:28:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8beadfcc00) [pid = 16739] [serial = 1988] [outer = 0x7f8beac28800] 05:28:54 INFO - PROCESS | 16739 | 1462192134567 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8bf121c400) [pid = 16739] [serial = 1989] [outer = 0x7f8beac28800] 05:28:55 INFO - PROCESS | 16739 | 1462192135526 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1539ms 05:28:55 INFO - PROCESS | 16739 | 1462192135574 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 16739 | 1462192135578 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:28:55 INFO - PROCESS | 16739 | 1462192135584 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 16739 | 1462192135587 Marionette TRACE conn3 <- [1,2622,null,{}] 05:28:55 INFO - PROCESS | 16739 | 1462192135592 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 16739 | 1462192135795 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:28:56 INFO - PROCESS | 16739 | 1462192136061 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c027c8800 == 148 [pid = 16739] [id = 663] 05:28:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 222 (0x7f8bf218c000) [pid = 16739] [serial = 1990] [outer = (nil)] 05:28:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8bf7297c00) [pid = 16739] [serial = 1991] [outer = 0x7f8bf218c000] 05:28:56 INFO - PROCESS | 16739 | 1462192136177 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8bfdfe3000) [pid = 16739] [serial = 1992] [outer = 0x7f8bf218c000] 05:28:57 INFO - PROCESS | 16739 | 1462192137009 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1479ms 05:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:28:57 INFO - PROCESS | 16739 | 1462192137064 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 16739 | 1462192137067 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:28:57 INFO - PROCESS | 16739 | 1462192137073 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 16739 | 1462192137076 Marionette TRACE conn3 <- [1,2626,null,{}] 05:28:57 INFO - PROCESS | 16739 | 1462192137082 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 16739 | 1462192137276 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:28:57 INFO - PROCESS | 16739 | 1462192137491 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0518b000 == 149 [pid = 16739] [id = 664] 05:28:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 225 (0x7f8bf2384400) [pid = 16739] [serial = 1993] [outer = (nil)] 05:28:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 226 (0x7f8bfe271400) [pid = 16739] [serial = 1994] [outer = 0x7f8bf2384400] 05:28:57 INFO - PROCESS | 16739 | 1462192137605 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 227 (0x7f8bff173c00) [pid = 16739] [serial = 1995] [outer = 0x7f8bf2384400] 05:28:58 INFO - PROCESS | 16739 | 1462192138458 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1431ms 05:28:58 INFO - PROCESS | 16739 | 1462192138504 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 16739 | 1462192138508 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:28:58 INFO - PROCESS | 16739 | 1462192138514 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 16739 | 1462192138516 Marionette TRACE conn3 <- [1,2630,null,{}] 05:28:58 INFO - PROCESS | 16739 | 1462192138522 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:58 INFO - PROCESS | 16739 | 1462192138718 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:28:58 INFO - PROCESS | 16739 | 1462192138988 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c074bc800 == 150 [pid = 16739] [id = 665] 05:28:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8bf3533800) [pid = 16739] [serial = 1996] [outer = (nil)] 05:28:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8bff44ec00) [pid = 16739] [serial = 1997] [outer = 0x7f8bf3533800] 05:28:59 INFO - PROCESS | 16739 | 1462192139102 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8c01368000) [pid = 16739] [serial = 1998] [outer = 0x7f8bf3533800] 05:28:59 INFO - PROCESS | 16739 | 1462192139929 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1489ms 05:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:29:00 INFO - PROCESS | 16739 | 1462192140004 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 16739 | 1462192140007 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:29:00 INFO - PROCESS | 16739 | 1462192140013 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 16739 | 1462192140016 Marionette TRACE conn3 <- [1,2634,null,{}] 05:29:00 INFO - PROCESS | 16739 | 1462192140021 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:00 INFO - PROCESS | 16739 | 1462192140226 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:29:00 INFO - PROCESS | 16739 | 1462192140480 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab83800 == 151 [pid = 16739] [id = 666] 05:29:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8bd84a6000) [pid = 16739] [serial = 1999] [outer = (nil)] 05:29:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8bd84ac000) [pid = 16739] [serial = 2000] [outer = 0x7f8bd84a6000] 05:29:00 INFO - PROCESS | 16739 | 1462192140595 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8bdaab2400) [pid = 16739] [serial = 2001] [outer = 0x7f8bd84a6000] 05:29:01 INFO - PROCESS | 16739 | 1462192141391 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1432ms 05:29:01 INFO - PROCESS | 16739 | 1462192141446 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 16739 | 1462192141449 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:29:01 INFO - PROCESS | 16739 | 1462192141455 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 16739 | 1462192141457 Marionette TRACE conn3 <- [1,2638,null,{}] 05:29:01 INFO - PROCESS | 16739 | 1462192141463 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:01 INFO - PROCESS | 16739 | 1462192141673 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:29:01 INFO - PROCESS | 16739 | 1462192141960 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf020000 == 152 [pid = 16739] [id = 667] 05:29:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 234 (0x7f8bdaab9c00) [pid = 16739] [serial = 2002] [outer = (nil)] 05:29:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 235 (0x7f8bdaabc000) [pid = 16739] [serial = 2003] [outer = 0x7f8bdaab9c00] 05:29:02 INFO - PROCESS | 16739 | 1462192142088 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 236 (0x7f8bfe247000) [pid = 16739] [serial = 2004] [outer = 0x7f8bdaab9c00] 05:29:02 INFO - PROCESS | 16739 | 1462192142950 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1528ms 05:29:02 INFO - PROCESS | 16739 | 1462192142985 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 16739 | 1462192142989 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:29:03 INFO - PROCESS | 16739 | 1462192142996 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 16739 | 1462192142999 Marionette TRACE conn3 <- [1,2642,null,{}] 05:29:03 INFO - PROCESS | 16739 | 1462192143005 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:03 INFO - PROCESS | 16739 | 1462192143223 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:29:03 INFO - PROCESS | 16739 | 1462192143535 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde980800 == 153 [pid = 16739] [id = 668] 05:29:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 237 (0x7f8bdaaba000) [pid = 16739] [serial = 2005] [outer = (nil)] 05:29:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 238 (0x7f8bf44ad800) [pid = 16739] [serial = 2006] [outer = 0x7f8bdaaba000] 05:29:03 INFO - PROCESS | 16739 | 1462192143614 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 239 (0x7f8c02ca0c00) [pid = 16739] [serial = 2007] [outer = 0x7f8bdaaba000] 05:29:04 INFO - PROCESS | 16739 | 1462192144417 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:29:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1479ms 05:29:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:29:04 INFO - PROCESS | 16739 | 1462192144476 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 16739 | 1462192144479 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:29:04 INFO - PROCESS | 16739 | 1462192144485 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 16739 | 1462192144488 Marionette TRACE conn3 <- [1,2646,null,{}] 05:29:04 INFO - PROCESS | 16739 | 1462192144493 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 16739 | 1462192144681 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:29:04 INFO - PROCESS | 16739 | 1462192144964 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd4ccf000 == 154 [pid = 16739] [id = 669] 05:29:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 240 (0x7f8bd749a400) [pid = 16739] [serial = 2008] [outer = (nil)] 05:29:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8bd89d6800) [pid = 16739] [serial = 2009] [outer = 0x7f8bd749a400] 05:29:05 INFO - PROCESS | 16739 | 1462192145081 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8bdfe07800) [pid = 16739] [serial = 2010] [outer = 0x7f8bd749a400] 05:29:06 INFO - PROCESS | 16739 | 1462192146147 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:29:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1736ms 05:29:06 INFO - PROCESS | 16739 | 1462192146221 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:29:06 INFO - PROCESS | 16739 | 1462192146234 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:29:06 INFO - PROCESS | 16739 | 1462192146239 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 16739 | 1462192146242 Marionette TRACE conn3 <- [1,2650,null,{}] 05:29:06 INFO - PROCESS | 16739 | 1462192146247 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 16739 | 1462192146825 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:29:07 INFO - PROCESS | 16739 | 1462192147104 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc255800 == 155 [pid = 16739] [id = 670] 05:29:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8bd7599800) [pid = 16739] [serial = 2011] [outer = (nil)] 05:29:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 244 (0x7f8bd760a400) [pid = 16739] [serial = 2012] [outer = 0x7f8bd7599800] 05:29:07 INFO - PROCESS | 16739 | 1462192147193 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 245 (0x7f8bd7611000) [pid = 16739] [serial = 2013] [outer = 0x7f8bd7599800] 05:29:08 INFO - PROCESS | 16739 | 1462192148049 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1883ms 05:29:08 INFO - PROCESS | 16739 | 1462192148124 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:29:08 INFO - PROCESS | 16739 | 1462192148129 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:29:08 INFO - PROCESS | 16739 | 1462192148136 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 16739 | 1462192148142 Marionette TRACE conn3 <- [1,2654,null,{}] 05:29:08 INFO - PROCESS | 16739 | 1462192148148 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 16739 | 1462192148374 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:29:08 INFO - PROCESS | 16739 | 1462192148711 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9c9000 == 156 [pid = 16739] [id = 671] 05:29:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 246 (0x7f8bd8948c00) [pid = 16739] [serial = 2014] [outer = (nil)] 05:29:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 247 (0x7f8bd8f23000) [pid = 16739] [serial = 2015] [outer = 0x7f8bd8948c00] 05:29:08 INFO - PROCESS | 16739 | 1462192148856 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 248 (0x7f8bda3c4800) [pid = 16739] [serial = 2016] [outer = 0x7f8bd8948c00] 05:29:09 INFO - PROCESS | 16739 | 1462192149785 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:29:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1688ms 05:29:09 INFO - PROCESS | 16739 | 1462192149824 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 16739 | 1462192149829 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:29:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:29:09 INFO - PROCESS | 16739 | 1462192149835 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 16739 | 1462192149838 Marionette TRACE conn3 <- [1,2658,null,{}] 05:29:09 INFO - PROCESS | 16739 | 1462192149843 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 16739 | 1462192150045 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:29:10 INFO - PROCESS | 16739 | 1462192150345 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf01e000 == 157 [pid = 16739] [id = 672] 05:29:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 249 (0x7f8bdaabf400) [pid = 16739] [serial = 2017] [outer = (nil)] 05:29:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 250 (0x7f8bdc69f800) [pid = 16739] [serial = 2018] [outer = 0x7f8bdaabf400] 05:29:10 INFO - PROCESS | 16739 | 1462192150461 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 251 (0x7f8bdcad3800) [pid = 16739] [serial = 2019] [outer = 0x7f8bdaabf400] 05:29:11 INFO - PROCESS | 16739 | 1462192151308 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:29:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1532ms 05:29:11 INFO - PROCESS | 16739 | 1462192151368 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 16739 | 1462192151374 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:29:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:29:11 INFO - PROCESS | 16739 | 1462192151389 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 16739 | 1462192151396 Marionette TRACE conn3 <- [1,2662,null,{}] 05:29:11 INFO - PROCESS | 16739 | 1462192151401 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:11 INFO - PROCESS | 16739 | 1462192151645 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:29:11 INFO - PROCESS | 16739 | 1462192151949 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb527000 == 158 [pid = 16739] [id = 673] 05:29:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 252 (0x7f8bdfe0c400) [pid = 16739] [serial = 2020] [outer = (nil)] 05:29:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 253 (0x7f8be011e800) [pid = 16739] [serial = 2021] [outer = 0x7f8bdfe0c400] 05:29:12 INFO - PROCESS | 16739 | 1462192152022 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 254 (0x7f8be0243c00) [pid = 16739] [serial = 2022] [outer = 0x7f8bdfe0c400] 05:29:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd757c800 == 157 [pid = 16739] [id = 568] 05:29:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1ecd800 == 156 [pid = 16739] [id = 656] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 253 (0x7f8be7436000) [pid = 16739] [serial = 1910] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 252 (0x7f8be6f62800) [pid = 16739] [serial = 1865] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 251 (0x7f8be516a000) [pid = 16739] [serial = 1862] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 250 (0x7f8be011c000) [pid = 16739] [serial = 1856] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 249 (0x7f8be7221800) [pid = 16739] [serial = 1871] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 248 (0x7f8be7148c00) [pid = 16739] [serial = 1868] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 247 (0x7f8bdc69d400) [pid = 16739] [serial = 1853] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 246 (0x7f8bdf249c00) [pid = 16739] [serial = 1883] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 245 (0x7f8bd738d000) [pid = 16739] [serial = 1886] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 244 (0x7f8be826b000) [pid = 16739] [serial = 1880] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 243 (0x7f8be77acc00) [pid = 16739] [serial = 1874] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8be826e800) [pid = 16739] [serial = 1877] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8be1c4e400) [pid = 16739] [serial = 1859] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | --DOMWINDOW == 240 (0x7f8bd8947c00) [pid = 16739] [serial = 1850] [outer = (nil)] [url = about:blank] 05:29:12 INFO - PROCESS | 16739 | 1462192152948 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:29:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1c20000 == 155 [pid = 16739] [id = 655] 05:29:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf21d000 == 154 [pid = 16739] [id = 654] 05:29:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9ac800 == 153 [pid = 16739] [id = 653] 05:29:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd8fdd000 == 152 [pid = 16739] [id = 652] 05:29:12 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bda4e5000 == 151 [pid = 16739] [id = 651] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02cad800 == 150 [pid = 16739] [id = 648] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02562800 == 149 [pid = 16739] [id = 647] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bfe434800 == 148 [pid = 16739] [id = 646] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf7527800 == 147 [pid = 16739] [id = 645] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf36e9800 == 146 [pid = 16739] [id = 644] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf18f3000 == 145 [pid = 16739] [id = 643] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e96000 == 144 [pid = 16739] [id = 642] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befaf5000 == 143 [pid = 16739] [id = 641] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be83bd800 == 142 [pid = 16739] [id = 640] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79e0800 == 141 [pid = 16739] [id = 639] 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0404800 == 140 [pid = 16739] [id = 638] 05:29:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:29:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1642ms 05:29:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc1ba800 == 139 [pid = 16739] [id = 637] 05:29:13 INFO - PROCESS | 16739 | 1462192153026 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 16739 | 1462192153028 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:29:13 INFO - PROCESS | 16739 | 1462192153034 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 16739 | 1462192153037 Marionette TRACE conn3 <- [1,2666,null,{}] 05:29:13 INFO - PROCESS | 16739 | 1462192153042 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 16739 | 1462192153221 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:29:13 INFO - PROCESS | 16739 | 1462192153230 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda4d9800 == 140 [pid = 16739] [id = 674] 05:29:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8bdece9400) [pid = 16739] [serial = 2023] [outer = (nil)] 05:29:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8be024c400) [pid = 16739] [serial = 2024] [outer = 0x7f8bdece9400] 05:29:13 INFO - PROCESS | 16739 | 1462192153307 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8be100e800) [pid = 16739] [serial = 2025] [outer = 0x7f8bdece9400] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8be100d800) [pid = 16739] [serial = 1788] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8bdece8c00) [pid = 16739] [serial = 1898] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 240 (0x7f8be0247000) [pid = 16739] [serial = 1901] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 239 (0x7f8be0277400) [pid = 16739] [serial = 1902] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 238 (0x7f8be1c53800) [pid = 16739] [serial = 1848] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 237 (0x7f8bda36c400) [pid = 16739] [serial = 1893] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 236 (0x7f8bdc9f4800) [pid = 16739] [serial = 1896] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 235 (0x7f8bd8f2ac00) [pid = 16739] [serial = 1892] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 234 (0x7f8be52c1c00) [pid = 16739] [serial = 1905] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 233 (0x7f8bdc69c800) [pid = 16739] [serial = 1895] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 232 (0x7f8bdf24f000) [pid = 16739] [serial = 1899] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8be54d7000) [pid = 16739] [serial = 1907] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8bd749fc00) [pid = 16739] [serial = 1890] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8be6fbbc00) [pid = 16739] [serial = 1908] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8be1f69000) [pid = 16739] [serial = 1904] [outer = (nil)] [url = about:blank] 05:29:13 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8bd63b7000) [pid = 16739] [serial = 1889] [outer = (nil)] [url = about:blank] 05:29:14 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:14 INFO - PROCESS | 16739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:29:14 INFO - PROCESS | 16739 | 1462192154769 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:29:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1785ms 05:29:14 INFO - PROCESS | 16739 | 1462192154829 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 16739 | 1462192154831 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:29:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:29:14 INFO - PROCESS | 16739 | 1462192154843 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 16739 | 1462192154846 Marionette TRACE conn3 <- [1,2670,null,{}] 05:29:14 INFO - PROCESS | 16739 | 1462192154852 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 16739 | 1462192155027 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:29:15 INFO - PROCESS | 16739 | 1462192155293 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf207800 == 141 [pid = 16739] [id = 675] 05:29:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8be54de400) [pid = 16739] [serial = 2026] [outer = (nil)] 05:29:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8be6e1bc00) [pid = 16739] [serial = 2027] [outer = 0x7f8be54de400] 05:29:15 INFO - PROCESS | 16739 | 1462192155367 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8be71ce800) [pid = 16739] [serial = 2028] [outer = 0x7f8be54de400] 05:29:16 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:16 INFO - PROCESS | 16739 | 1462192156566 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 16739 | 1462192156642 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:29:16 INFO - PROCESS | 16739 | 1462192156654 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 16739 | 1462192156656 Marionette TRACE conn3 <- [1,2674,null,{}] 05:29:16 INFO - PROCESS | 16739 | 1462192156660 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 16739 | 1462192156921 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:29:17 INFO - PROCESS | 16739 | 1462192156990 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7294800 == 142 [pid = 16739] [id = 676] 05:29:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8be210b800) [pid = 16739] [serial = 2029] [outer = (nil)] 05:29:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8be9345000) [pid = 16739] [serial = 2030] [outer = 0x7f8be210b800] 05:29:17 INFO - PROCESS | 16739 | 1462192157051 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8beac2c800) [pid = 16739] [serial = 2031] [outer = 0x7f8be210b800] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 232 (0x7f8bd8452800) [pid = 16739] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8be1f64c00) [pid = 16739] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8bd7496400) [pid = 16739] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8be7005000) [pid = 16739] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8bdc6a8000) [pid = 16739] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8be6f5dc00) [pid = 16739] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 226 (0x7f8bd63ba400) [pid = 16739] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 225 (0x7f8be9484000) [pid = 16739] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 224 (0x7f8be6fb9400) [pid = 16739] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 223 (0x7f8bda3c6000) [pid = 16739] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 222 (0x7f8be6f64000) [pid = 16739] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 221 (0x7f8bd76b1400) [pid = 16739] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 220 (0x7f8bd7387400) [pid = 16739] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 219 (0x7f8bea8d5400) [pid = 16739] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 218 (0x7f8bdc6a0800) [pid = 16739] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 217 (0x7f8be7aedc00) [pid = 16739] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 216 (0x7f8be210f000) [pid = 16739] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 215 (0x7f8be1f6ec00) [pid = 16739] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 214 (0x7f8bda35f800) [pid = 16739] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 213 (0x7f8bd845e800) [pid = 16739] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 212 (0x7f8be0278000) [pid = 16739] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 211 (0x7f8be6f61c00) [pid = 16739] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 210 (0x7f8bea986400) [pid = 16739] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 209 (0x7f8beeb90400) [pid = 16739] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 208 (0x7f8bdea51c00) [pid = 16739] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 207 (0x7f8be9482800) [pid = 16739] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 206 (0x7f8be210ec00) [pid = 16739] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 205 (0x7f8be0248400) [pid = 16739] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 204 (0x7f8bef8ed400) [pid = 16739] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 203 (0x7f8be7011800) [pid = 16739] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 202 (0x7f8bdc6a9000) [pid = 16739] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 201 (0x7f8bd8942800) [pid = 16739] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8be1c49800) [pid = 16739] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8bd749f000) [pid = 16739] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8bd76a7c00) [pid = 16739] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8be8266c00) [pid = 16739] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8bd74a5000) [pid = 16739] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8bd76aa800) [pid = 16739] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8bd92c2400) [pid = 16739] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8bde91a800) [pid = 16739] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8bea9ecc00) [pid = 16739] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8be7007c00) [pid = 16739] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8bd6264800) [pid = 16739] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8bd7385400) [pid = 16739] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8bda3cf000) [pid = 16739] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8bdf24c000) [pid = 16739] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8be6f5e000) [pid = 16739] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8c02c93800) [pid = 16739] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8be0d6bc00) [pid = 16739] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8befb33000) [pid = 16739] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8bda365000) [pid = 16739] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8bdfd6f000) [pid = 16739] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bf3534400) [pid = 16739] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8be0d68800) [pid = 16739] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8bd759f000) [pid = 16739] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8bd7499400) [pid = 16739] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8be011b800) [pid = 16739] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8bd626d000) [pid = 16739] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 174 (0x7f8be6fc5800) [pid = 16739] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 173 (0x7f8bd92cbc00) [pid = 16739] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 172 (0x7f8bdfdd9800) [pid = 16739] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8be0d65000) [pid = 16739] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 170 (0x7f8bdcac7400) [pid = 16739] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8bd80ad000) [pid = 16739] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8bd8459800) [pid = 16739] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 167 (0x7f8bedd4b800) [pid = 16739] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8be1c56400) [pid = 16739] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:29:18 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8be6fbc000) [pid = 16739] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:29:19 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:19 INFO - PROCESS | 16739 | 1462192159225 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 16739 | 1462192159248 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:29:19 INFO - PROCESS | 16739 | 1462192159253 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 16739 | 1462192159256 Marionette TRACE conn3 <- [1,2678,null,{}] 05:29:19 INFO - PROCESS | 16739 | 1462192159261 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 16739 | 1462192159444 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:29:19 INFO - PROCESS | 16739 | 1462192159618 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2ad000 == 143 [pid = 16739] [id = 677] 05:29:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8bd6262000) [pid = 16739] [serial = 2032] [outer = (nil)] 05:29:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8bd7497400) [pid = 16739] [serial = 2033] [outer = 0x7f8bd6262000] 05:29:19 INFO - PROCESS | 16739 | 1462192159678 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8bd8f2bc00) [pid = 16739] [serial = 2034] [outer = 0x7f8bd6262000] 05:29:20 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:20 INFO - PROCESS | 16739 | 1462192160813 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:29:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1582ms 05:29:20 INFO - PROCESS | 16739 | 1462192160837 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 16739 | 1462192160842 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:29:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:29:20 INFO - PROCESS | 16739 | 1462192160850 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 16739 | 1462192160856 Marionette TRACE conn3 <- [1,2682,null,{}] 05:29:20 INFO - PROCESS | 16739 | 1462192160863 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 16739 | 1462192161100 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:29:21 INFO - PROCESS | 16739 | 1462192161403 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2c2800 == 144 [pid = 16739] [id = 678] 05:29:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8bd6267400) [pid = 16739] [serial = 2035] [outer = (nil)] 05:29:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8bd76a9c00) [pid = 16739] [serial = 2036] [outer = 0x7f8bd6267400] 05:29:21 INFO - PROCESS | 16739 | 1462192161479 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8bd84a7400) [pid = 16739] [serial = 2037] [outer = 0x7f8bd6267400] 05:29:22 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:22 INFO - PROCESS | 16739 | 1462192162768 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:29:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1942ms 05:29:22 INFO - PROCESS | 16739 | 1462192162793 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 16739 | 1462192162801 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:29:22 INFO - PROCESS | 16739 | 1462192162811 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 16739 | 1462192162815 Marionette TRACE conn3 <- [1,2686,null,{}] 05:29:22 INFO - PROCESS | 16739 | 1462192162821 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 16739 | 1462192163093 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:29:23 INFO - PROCESS | 16739 | 1462192163311 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf207000 == 145 [pid = 16739] [id = 679] 05:29:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8bd760e000) [pid = 16739] [serial = 2038] [outer = (nil)] 05:29:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8bd92cbc00) [pid = 16739] [serial = 2039] [outer = 0x7f8bd760e000] 05:29:23 INFO - PROCESS | 16739 | 1462192163422 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8bdc6a1800) [pid = 16739] [serial = 2040] [outer = 0x7f8bd760e000] 05:29:24 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:24 INFO - PROCESS | 16739 | 1462192164848 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 16739 | 1462192164955 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:29:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:29:24 INFO - PROCESS | 16739 | 1462192164962 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 16739 | 1462192164968 Marionette TRACE conn3 <- [1,2690,null,{}] 05:29:24 INFO - PROCESS | 16739 | 1462192164984 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:25 INFO - PROCESS | 16739 | 1462192165223 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:29:25 INFO - PROCESS | 16739 | 1462192165435 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7eb9800 == 146 [pid = 16739] [id = 680] 05:29:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8bdc96b400) [pid = 16739] [serial = 2041] [outer = (nil)] 05:29:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8bdecebc00) [pid = 16739] [serial = 2042] [outer = 0x7f8bdc96b400] 05:29:25 INFO - PROCESS | 16739 | 1462192165557 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8be024fc00) [pid = 16739] [serial = 2043] [outer = 0x7f8bdc96b400] 05:29:26 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:26 INFO - PROCESS | 16739 | 1462192166892 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 16739 | 1462192166912 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:29:26 INFO - PROCESS | 16739 | 1462192166963 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 16739 | 1462192166966 Marionette TRACE conn3 <- [1,2694,null,{}] 05:29:26 INFO - PROCESS | 16739 | 1462192166991 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 16739 | 1462192167183 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:29:27 INFO - PROCESS | 16739 | 1462192167392 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8beaa31000 == 147 [pid = 16739] [id = 681] 05:29:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8bdc9f5800) [pid = 16739] [serial = 2044] [outer = (nil)] 05:29:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8be1f6a800) [pid = 16739] [serial = 2045] [outer = 0x7f8bdc9f5800] 05:29:27 INFO - PROCESS | 16739 | 1462192167508 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8be54da800) [pid = 16739] [serial = 2046] [outer = 0x7f8bdc9f5800] 05:29:28 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:28 INFO - PROCESS | 16739 | 1462192168796 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 16739 | 1462192168823 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:29:28 INFO - PROCESS | 16739 | 1462192168829 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 16739 | 1462192168831 Marionette TRACE conn3 <- [1,2698,null,{}] 05:29:28 INFO - PROCESS | 16739 | 1462192168935 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 16739 | 1462192169143 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:29:29 INFO - PROCESS | 16739 | 1462192169352 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0dcf800 == 148 [pid = 16739] [id = 682] 05:29:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8bdfe09000) [pid = 16739] [serial = 2047] [outer = (nil)] 05:29:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8be6f5cc00) [pid = 16739] [serial = 2048] [outer = 0x7f8bdfe09000] 05:29:29 INFO - PROCESS | 16739 | 1462192169463 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8be7146000) [pid = 16739] [serial = 2049] [outer = 0x7f8bdfe09000] 05:29:30 INFO - PROCESS | 16739 | SkCairoFTTypeface::onFilterRec unimplemented 05:29:30 INFO - PROCESS | 16739 | 1462192170753 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 16739 | 1462192170895 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:29:30 INFO - PROCESS | 16739 | 1462192170908 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 16739 | 1462192170910 Marionette TRACE conn3 <- [1,2702,null,{}] 05:29:30 INFO - PROCESS | 16739 | 1462192170917 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 16739 | 1462192171143 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:29:31 INFO - PROCESS | 16739 | 1462192171369 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf7493800 == 149 [pid = 16739] [id = 683] 05:29:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8be6fb9400) [pid = 16739] [serial = 2050] [outer = (nil)] 05:29:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8be8269c00) [pid = 16739] [serial = 2051] [outer = 0x7f8be6fb9400] 05:29:31 INFO - PROCESS | 16739 | 1462192171482 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8bed2a5000) [pid = 16739] [serial = 2052] [outer = 0x7f8be6fb9400] 05:29:32 INFO - PROCESS | 16739 | 1462192172371 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1478ms 05:29:32 INFO - PROCESS | 16739 | 1462192172385 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 16739 | 1462192172388 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:29:32 INFO - PROCESS | 16739 | 1462192172394 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 16739 | 1462192172396 Marionette TRACE conn3 <- [1,2706,null,{}] 05:29:32 INFO - PROCESS | 16739 | 1462192172402 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 16739 | 1462192172609 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:29:32 INFO - PROCESS | 16739 | 1462192172872 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd7580800 == 150 [pid = 16739] [id = 684] 05:29:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8bd63ba800) [pid = 16739] [serial = 2053] [outer = (nil)] 05:29:32 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8bd8f23c00) [pid = 16739] [serial = 2054] [outer = 0x7f8bd63ba800] 05:29:32 INFO - PROCESS | 16739 | 1462192172991 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8bdf24b800) [pid = 16739] [serial = 2055] [outer = 0x7f8bd63ba800] 05:29:33 INFO - PROCESS | 16739 | 1462192173822 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:29:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1488ms 05:29:33 INFO - PROCESS | 16739 | 1462192173884 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 16739 | 1462192173888 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:29:33 INFO - PROCESS | 16739 | 1462192173894 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 16739 | 1462192173897 Marionette TRACE conn3 <- [1,2710,null,{}] 05:29:33 INFO - PROCESS | 16739 | 1462192173902 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 16739 | 1462192174125 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:29:34 INFO - PROCESS | 16739 | 1462192174385 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd74bf000 == 151 [pid = 16739] [id = 685] 05:29:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8bd63b0c00) [pid = 16739] [serial = 2056] [outer = (nil)] 05:29:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8bd80b3400) [pid = 16739] [serial = 2057] [outer = 0x7f8bd63b0c00] 05:29:34 INFO - PROCESS | 16739 | 1462192174503 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8bda3cdc00) [pid = 16739] [serial = 2058] [outer = 0x7f8bd63b0c00] 05:29:35 INFO - PROCESS | 16739 | 1462192175354 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 16739 | 1462192175380 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:29:35 INFO - PROCESS | 16739 | 1462192175385 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 16739 | 1462192175388 Marionette TRACE conn3 <- [1,2714,null,{}] 05:29:35 INFO - PROCESS | 16739 | 1462192175393 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 16739 | 1462192175591 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:29:35 INFO - PROCESS | 16739 | 1462192175857 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc29c800 == 152 [pid = 16739] [id = 686] 05:29:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8bd6269800) [pid = 16739] [serial = 2059] [outer = (nil)] 05:29:35 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8bd76a6000) [pid = 16739] [serial = 2060] [outer = 0x7f8bd6269800] 05:29:35 INFO - PROCESS | 16739 | 1462192175973 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8bd92c8400) [pid = 16739] [serial = 2061] [outer = 0x7f8bd6269800] 05:29:37 INFO - PROCESS | 16739 | 1462192177315 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2046ms 05:29:37 INFO - PROCESS | 16739 | 1462192177437 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 16739 | 1462192177442 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:29:37 INFO - PROCESS | 16739 | 1462192177450 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 16739 | 1462192177455 Marionette TRACE conn3 <- [1,2718,null,{}] 05:29:37 INFO - PROCESS | 16739 | 1462192177463 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 16739 | 1462192177645 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:29:37 INFO - PROCESS | 16739 | 1462192177863 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2d6800 == 153 [pid = 16739] [id = 687] 05:29:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8bd760bc00) [pid = 16739] [serial = 2062] [outer = (nil)] 05:29:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8bd76a6800) [pid = 16739] [serial = 2063] [outer = 0x7f8bd760bc00] 05:29:37 INFO - PROCESS | 16739 | 1462192177969 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8bd8453400) [pid = 16739] [serial = 2064] [outer = 0x7f8bd760bc00] 05:29:38 INFO - PROCESS | 16739 | 1462192178858 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 16739 | 1462192178943 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:29:38 INFO - PROCESS | 16739 | 1462192178953 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 16739 | 1462192178956 Marionette TRACE conn3 <- [1,2722,null,{}] 05:29:38 INFO - PROCESS | 16739 | 1462192178962 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 16739 | 1462192179314 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:29:39 INFO - PROCESS | 16739 | 1462192179667 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd4ccb000 == 154 [pid = 16739] [id = 688] 05:29:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8bd8f27400) [pid = 16739] [serial = 2065] [outer = (nil)] 05:29:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8bd8f2ac00) [pid = 16739] [serial = 2066] [outer = 0x7f8bd8f27400] 05:29:39 INFO - PROCESS | 16739 | 1462192179734 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8bd92d1400) [pid = 16739] [serial = 2067] [outer = 0x7f8bd8f27400] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf147e800 == 153 [pid = 16739] [id = 371] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7ec3000 == 152 [pid = 16739] [id = 584] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05b67800 == 151 [pid = 16739] [id = 401] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfd5c800 == 150 [pid = 16739] [id = 267] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf387b000 == 149 [pid = 16739] [id = 332] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8beeb82000 == 148 [pid = 16739] [id = 579] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdef7f800 == 147 [pid = 16739] [id = 576] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 200 (0x7f8bd845bc00) [pid = 16739] [serial = 1949] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 199 (0x7f8be721b800) [pid = 16739] [serial = 1970] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf752f000 == 146 [pid = 16739] [id = 581] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be041c800 == 145 [pid = 16739] [id = 585] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0ab9e000 == 144 [pid = 16739] [id = 583] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c60000 == 143 [pid = 16739] [id = 582] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be2157800 == 142 [pid = 16739] [id = 636] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0518b000 == 141 [pid = 16739] [id = 664] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c027c8800 == 140 [pid = 16739] [id = 663] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0e91800 == 139 [pid = 16739] [id = 662] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bee7a4800 == 138 [pid = 16739] [id = 661] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be823a000 == 137 [pid = 16739] [id = 660] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1eb2000 == 136 [pid = 16739] [id = 659] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9c6800 == 135 [pid = 16739] [id = 658] 05:29:40 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd72aa000 == 134 [pid = 16739] [id = 657] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8be0275000) [pid = 16739] [serial = 1698] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8c0278b800) [pid = 16739] [serial = 1692] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8c025bd800) [pid = 16739] [serial = 1752] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8bea990c00) [pid = 16739] [serial = 1881] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8c02c93400) [pid = 16739] [serial = 1812] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8bf1e63800) [pid = 16739] [serial = 1686] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8be9306800) [pid = 16739] [serial = 1740] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8be0d61000) [pid = 16739] [serial = 1824] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8be77ad800) [pid = 16739] [serial = 1737] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8bd8f26000) [pid = 16739] [serial = 1728] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8bdc96a800) [pid = 16739] [serial = 1818] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8bef8e2800) [pid = 16739] [serial = 1743] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8be0251400) [pid = 16739] [serial = 1857] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8bf1220800) [pid = 16739] [serial = 1806] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8be71cdc00) [pid = 16739] [serial = 1869] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8be7115400) [pid = 16739] [serial = 1866] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8bdea52c00) [pid = 16739] [serial = 1821] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8bd92c4000) [pid = 16739] [serial = 1851] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8be7221400) [pid = 16739] [serial = 1800] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8be9305000) [pid = 16739] [serial = 1680] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8bf1219c00) [pid = 16739] [serial = 1746] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8bfdfdd400) [pid = 16739] [serial = 1749] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 176 (0x7f8be011b400) [pid = 16739] [serial = 1731] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 175 (0x7f8beeb9e000) [pid = 16739] [serial = 1683] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 174 (0x7f8be5175000) [pid = 16739] [serial = 1863] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 173 (0x7f8be52b3000) [pid = 16739] [serial = 1797] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 172 (0x7f8bfdd1f800) [pid = 16739] [serial = 1689] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 171 (0x7f8be7aeac00) [pid = 16739] [serial = 1875] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 170 (0x7f8bea9e1400) [pid = 16739] [serial = 1599] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8bde91a400) [pid = 16739] [serial = 1854] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8be6e15800) [pid = 16739] [serial = 1734] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 167 (0x7f8bea9e4c00) [pid = 16739] [serial = 1884] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8be0277800) [pid = 16739] [serial = 1701] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8be84e1c00) [pid = 16739] [serial = 1878] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8bd80b8800) [pid = 16739] [serial = 1791] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 163 (0x7f8befaa0400) [pid = 16739] [serial = 1704] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 162 (0x7f8bd92d1000) [pid = 16739] [serial = 1695] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 161 (0x7f8be1f66400) [pid = 16739] [serial = 1860] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 160 (0x7f8bf817fc00) [pid = 16739] [serial = 1809] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 159 (0x7f8be7436c00) [pid = 16739] [serial = 1872] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8c02c92800) [pid = 16739] [serial = 1761] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8bd80b0c00) [pid = 16739] [serial = 1887] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8bdece4800) [pid = 16739] [serial = 1794] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8be516bc00) [pid = 16739] [serial = 1674] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8be71cfc00) [pid = 16739] [serial = 1677] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8c02ec0800) [pid = 16739] [serial = 1758] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8bd8460800) [pid = 16739] [serial = 1815] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8be9343000) [pid = 16739] [serial = 1803] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8bd74a4400) [pid = 16739] [serial = 1755] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8be1019400) [pid = 16739] [serial = 1964] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8be54da000) [pid = 16739] [serial = 1967] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8be011c800) [pid = 16739] [serial = 1917] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8bdea53800) [pid = 16739] [serial = 1916] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8bda3d1400) [pid = 16739] [serial = 1914] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8bd8f30800) [pid = 16739] [serial = 1913] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8bf1821800) [pid = 16739] [serial = 1941] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 142 (0x7f8bf1228000) [pid = 16739] [serial = 1940] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 141 (0x7f8bf088e000) [pid = 16739] [serial = 1935] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 140 (0x7f8bf0066c00) [pid = 16739] [serial = 1934] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 139 (0x7f8be84e1400) [pid = 16739] [serial = 1923] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 138 (0x7f8be7438c00) [pid = 16739] [serial = 1922] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 137 (0x7f8bf1222000) [pid = 16739] [serial = 1938] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 136 (0x7f8bf0890400) [pid = 16739] [serial = 1937] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 135 (0x7f8be6fc5000) [pid = 16739] [serial = 1920] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 134 (0x7f8be52bac00) [pid = 16739] [serial = 1919] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 133 (0x7f8bfdd1c000) [pid = 16739] [serial = 1947] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 132 (0x7f8bf8110000) [pid = 16739] [serial = 1946] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 131 (0x7f8bdece5000) [pid = 16739] [serial = 1961] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 130 (0x7f8bee7c9000) [pid = 16739] [serial = 1929] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 129 (0x7f8bf369d400) [pid = 16739] [serial = 1943] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 128 (0x7f8bf44b3c00) [pid = 16739] [serial = 1944] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 127 (0x7f8beac23c00) [pid = 16739] [serial = 1928] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 126 (0x7f8bf005f400) [pid = 16739] [serial = 1932] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 125 (0x7f8befaa7000) [pid = 16739] [serial = 1931] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 124 (0x7f8bd8f2cc00) [pid = 16739] [serial = 1958] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 123 (0x7f8bdc974800) [pid = 16739] [serial = 1959] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 122 (0x7f8bd89ce400) [pid = 16739] [serial = 1956] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8bd7598800) [pid = 16739] [serial = 1955] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be7e1c400) [pid = 16739] [serial = 1911] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bfe0c0c00) [pid = 16739] [serial = 1953] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8bfdda7c00) [pid = 16739] [serial = 1952] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8bea986800) [pid = 16739] [serial = 1926] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8be930c000) [pid = 16739] [serial = 1925] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8be6fc4000) [pid = 16739] [serial = 1968] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8be5167400) [pid = 16739] [serial = 1965] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8be0244800) [pid = 16739] [serial = 1962] [outer = (nil)] [url = about:blank] 05:29:40 INFO - PROCESS | 16739 | 1462192180776 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 16739 | 1462192180838 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:29:40 INFO - PROCESS | 16739 | 1462192180844 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 16739 | 1462192180849 Marionette TRACE conn3 <- [1,2726,null,{}] 05:29:40 INFO - PROCESS | 16739 | 1462192180864 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 16739 | 1462192181043 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:29:41 INFO - PROCESS | 16739 | 1462192181289 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdabc4000 == 135 [pid = 16739] [id = 689] 05:29:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bda36dc00) [pid = 16739] [serial = 2068] [outer = (nil)] 05:29:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bdb6f6c00) [pid = 16739] [serial = 2069] [outer = 0x7f8bda36dc00] 05:29:41 INFO - PROCESS | 16739 | 1462192181358 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8bdc96e000) [pid = 16739] [serial = 2070] [outer = 0x7f8bda36dc00] 05:29:42 INFO - PROCESS | 16739 | 1462192182021 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1232ms 05:29:42 INFO - PROCESS | 16739 | 1462192182100 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 16739 | 1462192182103 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:29:42 INFO - PROCESS | 16739 | 1462192182111 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 16739 | 1462192182114 Marionette TRACE conn3 <- [1,2730,null,{}] 05:29:42 INFO - PROCESS | 16739 | 1462192182119 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 16739 | 1462192182293 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:29:42 INFO - PROCESS | 16739 | 1462192182305 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2d9800 == 136 [pid = 16739] [id = 690] 05:29:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8bdaabac00) [pid = 16739] [serial = 2071] [outer = (nil)] 05:29:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8bde91a400) [pid = 16739] [serial = 2072] [outer = 0x7f8bdaabac00] 05:29:42 INFO - PROCESS | 16739 | 1462192182364 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8bdece8400) [pid = 16739] [serial = 2073] [outer = 0x7f8bdaabac00] 05:29:43 INFO - PROCESS | 16739 | 1462192183634 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:29:43 INFO - PROCESS | 16739 | 1462192183656 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:29:43 INFO - PROCESS | 16739 | 1462192183662 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 16739 | 1462192183665 Marionette TRACE conn3 <- [1,2734,null,{}] 05:29:43 INFO - PROCESS | 16739 | 1462192183670 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 16739 | 1462192183898 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:29:44 INFO - PROCESS | 16739 | 1462192184124 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9ea800 == 137 [pid = 16739] [id = 691] 05:29:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bdc9f3800) [pid = 16739] [serial = 2074] [outer = (nil)] 05:29:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8bdfe03000) [pid = 16739] [serial = 2075] [outer = 0x7f8bdc9f3800] 05:29:44 INFO - PROCESS | 16739 | 1462192184237 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bdfe0f800) [pid = 16739] [serial = 2076] [outer = 0x7f8bdc9f3800] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 121 (0x7f8bd626c800) [pid = 16739] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 120 (0x7f8be1c56800) [pid = 16739] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 119 (0x7f8bdece9400) [pid = 16739] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 118 (0x7f8be210b800) [pid = 16739] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 117 (0x7f8be54de400) [pid = 16739] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 116 (0x7f8bd7599800) [pid = 16739] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 115 (0x7f8bdfe0c400) [pid = 16739] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 114 (0x7f8bdaabf400) [pid = 16739] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:29:44 INFO - PROCESS | 16739 | --DOMWINDOW == 113 (0x7f8bd8948c00) [pid = 16739] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:29:45 INFO - PROCESS | 16739 | 1462192185316 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1682ms 05:29:45 INFO - PROCESS | 16739 | 1462192185365 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 16739 | 1462192185371 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:29:45 INFO - PROCESS | 16739 | 1462192185379 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 16739 | 1462192185382 Marionette TRACE conn3 <- [1,2738,null,{}] 05:29:45 INFO - PROCESS | 16739 | 1462192185391 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 16739 | 1462192185642 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:29:45 INFO - PROCESS | 16739 | 1462192185660 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf204800 == 138 [pid = 16739] [id = 692] 05:29:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 114 (0x7f8bdece9400) [pid = 16739] [serial = 2077] [outer = (nil)] 05:29:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 115 (0x7f8bdfe0e800) [pid = 16739] [serial = 2078] [outer = 0x7f8bdece9400] 05:29:45 INFO - PROCESS | 16739 | 1462192185723 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 16739 | ++DOMWINDOW == 116 (0x7f8be0d63800) [pid = 16739] [serial = 2079] [outer = 0x7f8bdece9400] 05:29:46 INFO - PROCESS | 16739 | 1462192186533 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:29:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1180ms 05:29:46 INFO - PROCESS | 16739 | 1462192186561 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 16739 | 1462192186565 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:29:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:29:46 INFO - PROCESS | 16739 | 1462192186583 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 16739 | 1462192186586 Marionette TRACE conn3 <- [1,2742,null,{}] 05:29:46 INFO - PROCESS | 16739 | 1462192186591 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 16739 | 1462192186783 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:29:46 INFO - PROCESS | 16739 | 1462192186793 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be041e000 == 139 [pid = 16739] [id = 693] 05:29:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 117 (0x7f8be0d66000) [pid = 16739] [serial = 2080] [outer = (nil)] 05:29:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 118 (0x7f8be1c4e800) [pid = 16739] [serial = 2081] [outer = 0x7f8be0d66000] 05:29:46 INFO - PROCESS | 16739 | 1462192186850 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 119 (0x7f8be2110000) [pid = 16739] [serial = 2082] [outer = 0x7f8be0d66000] 05:29:47 INFO - PROCESS | 16739 | 1462192187959 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:29:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1432ms 05:29:48 INFO - PROCESS | 16739 | 1462192188015 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 16739 | 1462192188022 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:29:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:29:48 INFO - PROCESS | 16739 | 1462192188029 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 16739 | 1462192188036 Marionette TRACE conn3 <- [1,2746,null,{}] 05:29:48 INFO - PROCESS | 16739 | 1462192188043 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 16739 | 1462192188239 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:29:48 INFO - PROCESS | 16739 | 1462192188447 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb510000 == 140 [pid = 16739] [id = 694] 05:29:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 120 (0x7f8bd76ad400) [pid = 16739] [serial = 2083] [outer = (nil)] 05:29:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 121 (0x7f8bd84a5000) [pid = 16739] [serial = 2084] [outer = 0x7f8bd76ad400] 05:29:48 INFO - PROCESS | 16739 | 1462192188523 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 122 (0x7f8bd8951c00) [pid = 16739] [serial = 2085] [outer = 0x7f8bd76ad400] 05:29:49 INFO - PROCESS | 16739 | 1462192189420 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1441ms 05:29:49 INFO - PROCESS | 16739 | 1462192189472 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 16739 | 1462192189480 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:29:49 INFO - PROCESS | 16739 | 1462192189491 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 16739 | 1462192189494 Marionette TRACE conn3 <- [1,2750,null,{}] 05:29:49 INFO - PROCESS | 16739 | 1462192189500 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 16739 | 1462192189696 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:29:49 INFO - PROCESS | 16739 | 1462192189896 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf028000 == 141 [pid = 16739] [id = 695] 05:29:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 123 (0x7f8bd894e800) [pid = 16739] [serial = 2086] [outer = (nil)] 05:29:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 124 (0x7f8bdb6f7c00) [pid = 16739] [serial = 2087] [outer = 0x7f8bd894e800] 05:29:49 INFO - PROCESS | 16739 | 1462192189970 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 125 (0x7f8bde920c00) [pid = 16739] [serial = 2088] [outer = 0x7f8bd894e800] 05:29:50 INFO - PROCESS | 16739 | 1462192190891 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1436ms 05:29:50 INFO - PROCESS | 16739 | 1462192190927 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 16739 | 1462192190931 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:29:50 INFO - PROCESS | 16739 | 1462192190937 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 16739 | 1462192190943 Marionette TRACE conn3 <- [1,2754,null,{}] 05:29:50 INFO - PROCESS | 16739 | 1462192190958 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 16739 | 1462192191172 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:29:51 INFO - PROCESS | 16739 | 1462192191380 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1eb3800 == 142 [pid = 16739] [id = 696] 05:29:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 126 (0x7f8bdfe02800) [pid = 16739] [serial = 2089] [outer = (nil)] 05:29:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 127 (0x7f8be0244400) [pid = 16739] [serial = 2090] [outer = 0x7f8bdfe02800] 05:29:51 INFO - PROCESS | 16739 | 1462192191456 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 128 (0x7f8be0273400) [pid = 16739] [serial = 2091] [outer = 0x7f8bdfe02800] 05:29:52 INFO - PROCESS | 16739 | 1462192192325 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1439ms 05:29:52 INFO - PROCESS | 16739 | 1462192192377 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:29:52 INFO - PROCESS | 16739 | 1462192192382 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:29:52 INFO - PROCESS | 16739 | 1462192192388 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 16739 | 1462192192391 Marionette TRACE conn3 <- [1,2758,null,{}] 05:29:52 INFO - PROCESS | 16739 | 1462192192396 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 16739 | 1462192192593 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:29:52 INFO - PROCESS | 16739 | 1462192192799 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be21e8000 == 143 [pid = 16739] [id = 697] 05:29:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 129 (0x7f8bde923000) [pid = 16739] [serial = 2092] [outer = (nil)] 05:29:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 130 (0x7f8be1e73800) [pid = 16739] [serial = 2093] [outer = 0x7f8bde923000] 05:29:52 INFO - PROCESS | 16739 | 1462192192874 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 131 (0x7f8be5169800) [pid = 16739] [serial = 2094] [outer = 0x7f8bde923000] 05:29:53 INFO - PROCESS | 16739 | 1462192193694 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1378ms 05:29:53 INFO - PROCESS | 16739 | 1462192193766 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 16739 | 1462192193770 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:29:53 INFO - PROCESS | 16739 | 1462192193776 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 16739 | 1462192193778 Marionette TRACE conn3 <- [1,2762,null,{}] 05:29:53 INFO - PROCESS | 16739 | 1462192193784 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 16739 | 1462192194006 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:29:54 INFO - PROCESS | 16739 | 1462192194225 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be729b800 == 144 [pid = 16739] [id = 698] 05:29:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 132 (0x7f8bda364000) [pid = 16739] [serial = 2095] [outer = (nil)] 05:29:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 133 (0x7f8be516fc00) [pid = 16739] [serial = 2096] [outer = 0x7f8bda364000] 05:29:54 INFO - PROCESS | 16739 | 1462192194338 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 134 (0x7f8be54dac00) [pid = 16739] [serial = 2097] [outer = 0x7f8bda364000] 05:29:55 INFO - PROCESS | 16739 | 1462192195216 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1483ms 05:29:55 INFO - PROCESS | 16739 | 1462192195260 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 16739 | 1462192195264 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:29:55 INFO - PROCESS | 16739 | 1462192195270 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 16739 | 1462192195272 Marionette TRACE conn3 <- [1,2766,null,{}] 05:29:55 INFO - PROCESS | 16739 | 1462192195278 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 16739 | 1462192195490 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:29:55 INFO - PROCESS | 16739 | 1462192195695 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7eb8800 == 145 [pid = 16739] [id = 699] 05:29:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 135 (0x7f8be54da400) [pid = 16739] [serial = 2098] [outer = (nil)] 05:29:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 136 (0x7f8be711d800) [pid = 16739] [serial = 2099] [outer = 0x7f8be54da400] 05:29:55 INFO - PROCESS | 16739 | 1462192195811 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 137 (0x7f8be7221400) [pid = 16739] [serial = 2100] [outer = 0x7f8be54da400] 05:29:56 INFO - PROCESS | 16739 | 1462192196645 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1427ms 05:29:56 INFO - PROCESS | 16739 | 1462192196698 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 16739 | 1462192196701 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:29:56 INFO - PROCESS | 16739 | 1462192196707 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 16739 | 1462192196709 Marionette TRACE conn3 <- [1,2770,null,{}] 05:29:56 INFO - PROCESS | 16739 | 1462192196715 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 16739 | 1462192196903 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:29:57 INFO - PROCESS | 16739 | 1462192197110 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be83a2800 == 146 [pid = 16739] [id = 700] 05:29:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 138 (0x7f8be6e22000) [pid = 16739] [serial = 2101] [outer = (nil)] 05:29:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 139 (0x7f8be77a4c00) [pid = 16739] [serial = 2102] [outer = 0x7f8be6e22000] 05:29:57 INFO - PROCESS | 16739 | 1462192197182 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 140 (0x7f8be7d5f400) [pid = 16739] [serial = 2103] [outer = 0x7f8be6e22000] 05:29:58 INFO - PROCESS | 16739 | 1462192198016 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1385ms 05:29:58 INFO - PROCESS | 16739 | 1462192198093 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 16739 | 1462192198097 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:29:58 INFO - PROCESS | 16739 | 1462192198103 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 16739 | 1462192198105 Marionette TRACE conn3 <- [1,2774,null,{}] 05:29:58 INFO - PROCESS | 16739 | 1462192198111 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 16739 | 1462192198338 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:29:58 INFO - PROCESS | 16739 | 1462192198540 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea809000 == 147 [pid = 16739] [id = 701] 05:29:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 141 (0x7f8be7110400) [pid = 16739] [serial = 2104] [outer = (nil)] 05:29:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 142 (0x7f8be7e27000) [pid = 16739] [serial = 2105] [outer = 0x7f8be7110400] 05:29:58 INFO - PROCESS | 16739 | 1462192198653 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 16739 | ++DOMWINDOW == 143 (0x7f8be826e800) [pid = 16739] [serial = 2106] [outer = 0x7f8be7110400] 05:29:59 INFO - PROCESS | 16739 | 1462192199524 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1481ms 05:29:59 INFO - PROCESS | 16739 | 1462192199585 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 16739 | 1462192199588 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:29:59 INFO - PROCESS | 16739 | 1462192199594 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 16739 | 1462192199597 Marionette TRACE conn3 <- [1,2778,null,{}] 05:29:59 INFO - PROCESS | 16739 | 1462192199602 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 16739 | 1462192199800 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:30:00 INFO - PROCESS | 16739 | 1462192200005 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8befb26800 == 148 [pid = 16739] [id = 702] 05:30:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8be7115400) [pid = 16739] [serial = 2107] [outer = (nil)] 05:30:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8be9295400) [pid = 16739] [serial = 2108] [outer = 0x7f8be7115400] 05:30:00 INFO - PROCESS | 16739 | 1462192200118 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8be9343000) [pid = 16739] [serial = 2109] [outer = 0x7f8be7115400] 05:30:01 INFO - PROCESS | 16739 | 1462192201032 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1486ms 05:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:30:01 INFO - PROCESS | 16739 | 1462192201083 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 16739 | 1462192201085 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:30:01 INFO - PROCESS | 16739 | 1462192201092 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 16739 | 1462192201095 Marionette TRACE conn3 <- [1,2782,null,{}] 05:30:01 INFO - PROCESS | 16739 | 1462192201100 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 16739 | 1462192201310 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:30:01 INFO - PROCESS | 16739 | 1462192201580 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a3b800 == 149 [pid = 16739] [id = 703] 05:30:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8bea9dac00) [pid = 16739] [serial = 2110] [outer = (nil)] 05:30:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8bea9e3c00) [pid = 16739] [serial = 2111] [outer = 0x7f8bea9dac00] 05:30:01 INFO - PROCESS | 16739 | 1462192201720 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8beac22800) [pid = 16739] [serial = 2112] [outer = 0x7f8bea9dac00] 05:30:02 INFO - PROCESS | 16739 | 1462192202527 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1485ms 05:30:02 INFO - PROCESS | 16739 | 1462192202578 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:30:02 INFO - PROCESS | 16739 | 1462192202582 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:30:02 INFO - PROCESS | 16739 | 1462192202588 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 16739 | 1462192202593 Marionette TRACE conn3 <- [1,2786,null,{}] 05:30:02 INFO - PROCESS | 16739 | 1462192202598 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 16739 | 1462192202827 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:30:03 INFO - PROCESS | 16739 | 1462192203034 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf22e8800 == 150 [pid = 16739] [id = 704] 05:30:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8bea9df000) [pid = 16739] [serial = 2113] [outer = (nil)] 05:30:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8bef576c00) [pid = 16739] [serial = 2114] [outer = 0x7f8bea9df000] 05:30:03 INFO - PROCESS | 16739 | 1462192203154 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bef847c00) [pid = 16739] [serial = 2115] [outer = 0x7f8bea9df000] 05:30:04 INFO - PROCESS | 16739 | 1462192204013 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1481ms 05:30:04 INFO - PROCESS | 16739 | 1462192204069 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 16739 | 1462192204073 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:30:04 INFO - PROCESS | 16739 | 1462192204079 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 16739 | 1462192204081 Marionette TRACE conn3 <- [1,2790,null,{}] 05:30:04 INFO - PROCESS | 16739 | 1462192204086 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 16739 | 1462192204303 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:30:04 INFO - PROCESS | 16739 | 1462192204510 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf751e800 == 151 [pid = 16739] [id = 705] 05:30:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bea9e1400) [pid = 16739] [serial = 2116] [outer = (nil)] 05:30:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8bef84d400) [pid = 16739] [serial = 2117] [outer = 0x7f8bea9e1400] 05:30:04 INFO - PROCESS | 16739 | 1462192204624 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8befa9e800) [pid = 16739] [serial = 2118] [outer = 0x7f8bea9e1400] 05:30:05 INFO - PROCESS | 16739 | 1462192205445 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1432ms 05:30:05 INFO - PROCESS | 16739 | 1462192205512 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 16739 | 1462192205515 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:30:05 INFO - PROCESS | 16739 | 1462192205522 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 16739 | 1462192205545 Marionette TRACE conn3 <- [1,2794,null,{}] 05:30:05 INFO - PROCESS | 16739 | 1462192205552 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 16739 | 1462192205781 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:30:06 INFO - PROCESS | 16739 | 1462192206029 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bff142800 == 152 [pid = 16739] [id = 706] 05:30:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bef6a8800) [pid = 16739] [serial = 2119] [outer = (nil)] 05:30:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8befe3e400) [pid = 16739] [serial = 2120] [outer = 0x7f8bef6a8800] 05:30:06 INFO - PROCESS | 16739 | 1462192206141 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8bf0089c00) [pid = 16739] [serial = 2121] [outer = 0x7f8bef6a8800] 05:30:06 INFO - PROCESS | 16739 | 1462192206938 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1455ms 05:30:06 INFO - PROCESS | 16739 | 1462192206978 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 16739 | 1462192206981 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:30:06 INFO - PROCESS | 16739 | 1462192206987 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 16739 | 1462192206990 Marionette TRACE conn3 <- [1,2798,null,{}] 05:30:06 INFO - PROCESS | 16739 | 1462192206995 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 16739 | 1462192207192 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:30:07 INFO - PROCESS | 16739 | 1462192207452 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c013c3800 == 153 [pid = 16739] [id = 707] 05:30:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8be5174000) [pid = 16739] [serial = 2122] [outer = (nil)] 05:30:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8bf0096400) [pid = 16739] [serial = 2123] [outer = 0x7f8be5174000] 05:30:07 INFO - PROCESS | 16739 | 1462192207566 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8bf0b6d000) [pid = 16739] [serial = 2124] [outer = 0x7f8be5174000] 05:30:08 INFO - PROCESS | 16739 | 1462192208378 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1428ms 05:30:08 INFO - PROCESS | 16739 | 1462192208416 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 16739 | 1462192208419 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:30:08 INFO - PROCESS | 16739 | 1462192208425 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 16739 | 1462192208428 Marionette TRACE conn3 <- [1,2802,null,{}] 05:30:08 INFO - PROCESS | 16739 | 1462192208434 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 16739 | 1462192208631 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:30:08 INFO - PROCESS | 16739 | 1462192208844 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1c26000 == 154 [pid = 16739] [id = 708] 05:30:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8bd749b000) [pid = 16739] [serial = 2125] [outer = (nil)] 05:30:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8bf121c000) [pid = 16739] [serial = 2126] [outer = 0x7f8bd749b000] 05:30:08 INFO - PROCESS | 16739 | 1462192208965 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8bf162fc00) [pid = 16739] [serial = 2127] [outer = 0x7f8bd749b000] 05:30:09 INFO - PROCESS | 16739 | 1462192209852 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1486ms 05:30:09 INFO - PROCESS | 16739 | 1462192209912 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 16739 | 1462192209915 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:30:09 INFO - PROCESS | 16739 | 1462192209921 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 16739 | 1462192209923 Marionette TRACE conn3 <- [1,2806,null,{}] 05:30:09 INFO - PROCESS | 16739 | 1462192209929 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 16739 | 1462192210128 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:30:10 INFO - PROCESS | 16739 | 1462192210767 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda4e3000 == 155 [pid = 16739] [id = 709] 05:30:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8bd63b5c00) [pid = 16739] [serial = 2128] [outer = (nil)] 05:30:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8bd7388000) [pid = 16739] [serial = 2129] [outer = 0x7f8bd63b5c00] 05:30:10 INFO - PROCESS | 16739 | 1462192210839 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8bd7606800) [pid = 16739] [serial = 2130] [outer = 0x7f8bd63b5c00] 05:30:11 INFO - PROCESS | 16739 | 1462192211671 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1785ms 05:30:11 INFO - PROCESS | 16739 | 1462192211708 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 16739 | 1462192211713 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:30:11 INFO - PROCESS | 16739 | 1462192211723 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 16739 | 1462192211730 Marionette TRACE conn3 <- [1,2810,null,{}] 05:30:11 INFO - PROCESS | 16739 | 1462192211738 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 16739 | 1462192211942 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:30:12 INFO - PROCESS | 16739 | 1462192212226 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9bb800 == 156 [pid = 16739] [id = 710] 05:30:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8bd759bc00) [pid = 16739] [serial = 2131] [outer = (nil)] 05:30:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8bd8454400) [pid = 16739] [serial = 2132] [outer = 0x7f8bd759bc00] 05:30:12 INFO - PROCESS | 16739 | 1462192212340 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8bd92cc800) [pid = 16739] [serial = 2133] [outer = 0x7f8bd759bc00] 05:30:13 INFO - PROCESS | 16739 | 1462192213276 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1592ms 05:30:13 INFO - PROCESS | 16739 | 1462192213317 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 16739 | 1462192213323 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:30:13 INFO - PROCESS | 16739 | 1462192213330 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 16739 | 1462192213332 Marionette TRACE conn3 <- [1,2814,null,{}] 05:30:13 INFO - PROCESS | 16739 | 1462192213339 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 16739 | 1462192213527 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:30:13 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf205000 == 155 [pid = 16739] [id = 571] 05:30:13 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8bd7497400) [pid = 16739] [serial = 2033] [outer = (nil)] [url = about:blank] 05:30:13 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8bd89d6800) [pid = 16739] [serial = 2009] [outer = (nil)] [url = about:blank] 05:30:13 INFO - PROCESS | 16739 | 1462192213935 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd757d800 == 156 [pid = 16739] [id = 711] 05:30:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8bd7497400) [pid = 16739] [serial = 2134] [outer = (nil)] 05:30:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8bd89d6800) [pid = 16739] [serial = 2135] [outer = 0x7f8bd7497400] 05:30:14 INFO - PROCESS | 16739 | 1462192214028 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8bdcac7400) [pid = 16739] [serial = 2136] [outer = 0x7f8bd7497400] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 170 (0x7f8bdf243400) [pid = 16739] [serial = 1950] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 169 (0x7f8be826c800) [pid = 16739] [serial = 1971] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 168 (0x7f8be71ce800) [pid = 16739] [serial = 2028] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 167 (0x7f8be024c400) [pid = 16739] [serial = 2024] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 166 (0x7f8be100e800) [pid = 16739] [serial = 2025] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 165 (0x7f8bfe271400) [pid = 16739] [serial = 1994] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 164 (0x7f8bdaabc000) [pid = 16739] [serial = 2003] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 163 (0x7f8be9345000) [pid = 16739] [serial = 2030] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 162 (0x7f8be6e1bc00) [pid = 16739] [serial = 2027] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 161 (0x7f8be0124800) [pid = 16739] [serial = 1979] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 160 (0x7f8bf7297c00) [pid = 16739] [serial = 1991] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 159 (0x7f8bd7611000) [pid = 16739] [serial = 2013] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 158 (0x7f8bd760a400) [pid = 16739] [serial = 2012] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 157 (0x7f8be826c400) [pid = 16739] [serial = 1985] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 156 (0x7f8be0243c00) [pid = 16739] [serial = 2022] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 155 (0x7f8be011e800) [pid = 16739] [serial = 2021] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 154 (0x7f8bdc972800) [pid = 16739] [serial = 1976] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 153 (0x7f8bf44ad800) [pid = 16739] [serial = 2006] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 152 (0x7f8bdcad3800) [pid = 16739] [serial = 2019] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8bdc69f800) [pid = 16739] [serial = 2018] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8bda3c4800) [pid = 16739] [serial = 2016] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8bd8f23000) [pid = 16739] [serial = 2015] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8bd63bac00) [pid = 16739] [serial = 1973] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8bd84ac000) [pid = 16739] [serial = 2000] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8be710c000) [pid = 16739] [serial = 1982] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8beac2c800) [pid = 16739] [serial = 2031] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 144 (0x7f8bff44ec00) [pid = 16739] [serial = 1997] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | --DOMWINDOW == 143 (0x7f8beadfcc00) [pid = 16739] [serial = 1988] [outer = (nil)] [url = about:blank] 05:30:14 INFO - PROCESS | 16739 | 1462192214832 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1539ms 05:30:14 INFO - PROCESS | 16739 | 1462192214870 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 16739 | 1462192214873 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:30:14 INFO - PROCESS | 16739 | 1462192214887 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 16739 | 1462192214895 Marionette TRACE conn3 <- [1,2818,null,{}] 05:30:14 INFO - PROCESS | 16739 | 1462192214904 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 16739 | 1462192215104 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:30:15 INFO - PROCESS | 16739 | 1462192215300 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc794000 == 157 [pid = 16739] [id = 712] 05:30:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 144 (0x7f8bd84b1000) [pid = 16739] [serial = 2137] [outer = (nil)] 05:30:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 145 (0x7f8bdecdc800) [pid = 16739] [serial = 2138] [outer = 0x7f8bd84b1000] 05:30:15 INFO - PROCESS | 16739 | 1462192215372 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8be011e800) [pid = 16739] [serial = 2139] [outer = 0x7f8bd84b1000] 05:30:16 INFO - PROCESS | 16739 | 1462192216135 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1298ms 05:30:16 INFO - PROCESS | 16739 | 1462192216179 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 16739 | 1462192216183 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:30:16 INFO - PROCESS | 16739 | 1462192216189 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 16739 | 1462192216191 Marionette TRACE conn3 <- [1,2822,null,{}] 05:30:16 INFO - PROCESS | 16739 | 1462192216196 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 16739 | 1462192216467 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:30:16 INFO - PROCESS | 16739 | 1462192216510 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdef83000 == 158 [pid = 16739] [id = 713] 05:30:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8bd92c2c00) [pid = 16739] [serial = 2140] [outer = (nil)] 05:30:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8be026fc00) [pid = 16739] [serial = 2141] [outer = 0x7f8bd92c2c00] 05:30:16 INFO - PROCESS | 16739 | 1462192216572 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8be1f6d400) [pid = 16739] [serial = 2142] [outer = 0x7f8bd92c2c00] 05:30:17 INFO - PROCESS | 16739 | 1462192217636 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1486ms 05:30:17 INFO - PROCESS | 16739 | 1462192217676 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 16739 | 1462192217679 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:30:17 INFO - PROCESS | 16739 | 1462192217685 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 16739 | 1462192217687 Marionette TRACE conn3 <- [1,2826,null,{}] 05:30:17 INFO - PROCESS | 16739 | 1462192217699 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 16739 | 1462192217967 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:30:18 INFO - PROCESS | 16739 | 1462192218003 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be06c8000 == 159 [pid = 16739] [id = 714] 05:30:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8be54d9000) [pid = 16739] [serial = 2143] [outer = (nil)] 05:30:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8be6e16400) [pid = 16739] [serial = 2144] [outer = 0x7f8be54d9000] 05:30:18 INFO - PROCESS | 16739 | 1462192218077 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8be7010c00) [pid = 16739] [serial = 2145] [outer = 0x7f8be54d9000] 05:30:18 INFO - PROCESS | 16739 | --DOMWINDOW == 151 (0x7f8bdc9f3800) [pid = 16739] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:30:18 INFO - PROCESS | 16739 | --DOMWINDOW == 150 (0x7f8bd8f27400) [pid = 16739] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:30:18 INFO - PROCESS | 16739 | --DOMWINDOW == 149 (0x7f8bd760bc00) [pid = 16739] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:30:18 INFO - PROCESS | 16739 | --DOMWINDOW == 148 (0x7f8bdaabac00) [pid = 16739] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:30:18 INFO - PROCESS | 16739 | --DOMWINDOW == 147 (0x7f8bd6262000) [pid = 16739] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:30:18 INFO - PROCESS | 16739 | --DOMWINDOW == 146 (0x7f8bdece9400) [pid = 16739] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:30:18 INFO - PROCESS | 16739 | --DOMWINDOW == 145 (0x7f8bda36dc00) [pid = 16739] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:30:19 INFO - PROCESS | 16739 | 1462192219146 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1534ms 05:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:30:19 INFO - PROCESS | 16739 | 1462192219220 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 16739 | 1462192219222 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:30:19 INFO - PROCESS | 16739 | 1462192219230 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 16739 | 1462192219232 Marionette TRACE conn3 <- [1,2830,null,{}] 05:30:19 INFO - PROCESS | 16739 | 1462192219237 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 16739 | 1462192219492 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:30:19 INFO - PROCESS | 16739 | 1462192219508 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f08800 == 160 [pid = 16739] [id = 715] 05:30:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 146 (0x7f8bda36dc00) [pid = 16739] [serial = 2146] [outer = (nil)] 05:30:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 147 (0x7f8be6fbac00) [pid = 16739] [serial = 2147] [outer = 0x7f8bda36dc00] 05:30:19 INFO - PROCESS | 16739 | 1462192219569 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 148 (0x7f8be826f800) [pid = 16739] [serial = 2148] [outer = 0x7f8bda36dc00] 05:30:20 INFO - PROCESS | 16739 | 1462192220354 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1183ms 05:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:30:20 INFO - PROCESS | 16739 | 1462192220412 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 16739 | 1462192220415 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:30:20 INFO - PROCESS | 16739 | 1462192220421 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 16739 | 1462192220424 Marionette TRACE conn3 <- [1,2834,null,{}] 05:30:20 INFO - PROCESS | 16739 | 1462192220429 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 16739 | 1462192220617 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:30:20 INFO - PROCESS | 16739 | 1462192220633 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7475800 == 161 [pid = 16739] [id = 716] 05:30:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 149 (0x7f8be7149400) [pid = 16739] [serial = 2149] [outer = (nil)] 05:30:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 150 (0x7f8bea989000) [pid = 16739] [serial = 2150] [outer = 0x7f8be7149400] 05:30:20 INFO - PROCESS | 16739 | 1462192220693 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 151 (0x7f8beac22000) [pid = 16739] [serial = 2151] [outer = 0x7f8be7149400] 05:30:21 INFO - PROCESS | 16739 | 1462192221925 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1536ms 05:30:21 INFO - PROCESS | 16739 | 1462192221957 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 16739 | 1462192221963 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:30:21 INFO - PROCESS | 16739 | 1462192221971 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 16739 | 1462192221977 Marionette TRACE conn3 <- [1,2838,null,{}] 05:30:21 INFO - PROCESS | 16739 | 1462192221984 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 16739 | 1462192222196 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:30:22 INFO - PROCESS | 16739 | 1462192222463 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc2d0000 == 162 [pid = 16739] [id = 717] 05:30:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 152 (0x7f8bd84b0800) [pid = 16739] [serial = 2152] [outer = (nil)] 05:30:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 153 (0x7f8bd8f2cc00) [pid = 16739] [serial = 2153] [outer = 0x7f8bd84b0800] 05:30:22 INFO - PROCESS | 16739 | 1462192222584 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 154 (0x7f8bdaac0c00) [pid = 16739] [serial = 2154] [outer = 0x7f8bd84b0800] 05:30:23 INFO - PROCESS | 16739 | 1462192223452 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1538ms 05:30:23 INFO - PROCESS | 16739 | 1462192223511 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 16739 | 1462192223520 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:30:23 INFO - PROCESS | 16739 | 1462192223529 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 16739 | 1462192223533 Marionette TRACE conn3 <- [1,2842,null,{}] 05:30:23 INFO - PROCESS | 16739 | 1462192223539 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 16739 | 1462192223761 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:30:24 INFO - PROCESS | 16739 | 1462192224050 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1d91000 == 163 [pid = 16739] [id = 718] 05:30:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 155 (0x7f8bdc96a000) [pid = 16739] [serial = 2155] [outer = (nil)] 05:30:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 156 (0x7f8bdf24f400) [pid = 16739] [serial = 2156] [outer = 0x7f8bdc96a000] 05:30:24 INFO - PROCESS | 16739 | 1462192224174 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 16739 | ++DOMWINDOW == 157 (0x7f8be024e400) [pid = 16739] [serial = 2157] [outer = 0x7f8bdc96a000] 05:30:25 INFO - PROCESS | 16739 | 1462192225010 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1530ms 05:30:25 INFO - PROCESS | 16739 | 1462192225060 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:30:25 INFO - PROCESS | 16739 | 1462192225064 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:30:25 INFO - PROCESS | 16739 | 1462192225070 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 16739 | 1462192225076 Marionette TRACE conn3 <- [1,2846,null,{}] 05:30:25 INFO - PROCESS | 16739 | 1462192225092 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 16739 | 1462192225318 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:30:25 INFO - PROCESS | 16739 | 1462192225571 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be92a3000 == 164 [pid = 16739] [id = 719] 05:30:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 158 (0x7f8be516e000) [pid = 16739] [serial = 2158] [outer = (nil)] 05:30:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 159 (0x7f8be6fc4000) [pid = 16739] [serial = 2159] [outer = 0x7f8be516e000] 05:30:25 INFO - PROCESS | 16739 | 1462192225692 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 160 (0x7f8be77a9400) [pid = 16739] [serial = 2160] [outer = 0x7f8be516e000] 05:30:26 INFO - PROCESS | 16739 | 1462192226573 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1534ms 05:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:30:26 INFO - PROCESS | 16739 | 1462192226605 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 16739 | 1462192226608 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:30:26 INFO - PROCESS | 16739 | 1462192226614 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 16739 | 1462192226619 Marionette TRACE conn3 <- [1,2850,null,{}] 05:30:26 INFO - PROCESS | 16739 | 1462192226624 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 16739 | 1462192226822 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:30:27 INFO - PROCESS | 16739 | 1462192227037 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0a48000 == 165 [pid = 16739] [id = 720] 05:30:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 161 (0x7f8be54e0800) [pid = 16739] [serial = 2161] [outer = (nil)] 05:30:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 162 (0x7f8be9346000) [pid = 16739] [serial = 2162] [outer = 0x7f8be54e0800] 05:30:27 INFO - PROCESS | 16739 | 1462192227151 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 163 (0x7f8bede9fc00) [pid = 16739] [serial = 2163] [outer = 0x7f8be54e0800] 05:30:28 INFO - PROCESS | 16739 | 1462192228029 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1479ms 05:30:28 INFO - PROCESS | 16739 | 1462192228094 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 16739 | 1462192228098 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:30:28 INFO - PROCESS | 16739 | 1462192228103 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 16739 | 1462192228106 Marionette TRACE conn3 <- [1,2854,null,{}] 05:30:28 INFO - PROCESS | 16739 | 1462192228111 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 16739 | 1462192228314 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:30:28 INFO - PROCESS | 16739 | 1462192228573 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf3830800 == 166 [pid = 16739] [id = 721] 05:30:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 164 (0x7f8beeb9b000) [pid = 16739] [serial = 2164] [outer = (nil)] 05:30:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 165 (0x7f8bef6a9800) [pid = 16739] [serial = 2165] [outer = 0x7f8beeb9b000] 05:30:28 INFO - PROCESS | 16739 | 1462192228688 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 166 (0x7f8bf005f800) [pid = 16739] [serial = 2166] [outer = 0x7f8beeb9b000] 05:30:29 INFO - PROCESS | 16739 | 1462192229544 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1481ms 05:30:29 INFO - PROCESS | 16739 | 1462192229586 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:30:29 INFO - PROCESS | 16739 | 1462192229590 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:30:29 INFO - PROCESS | 16739 | 1462192229596 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 16739 | 1462192229599 Marionette TRACE conn3 <- [1,2858,null,{}] 05:30:29 INFO - PROCESS | 16739 | 1462192229605 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 16739 | 1462192229830 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:30:30 INFO - PROCESS | 16739 | 1462192230043 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02d8b000 == 167 [pid = 16739] [id = 722] 05:30:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 167 (0x7f8bf0899400) [pid = 16739] [serial = 2167] [outer = (nil)] 05:30:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 168 (0x7f8bf2195800) [pid = 16739] [serial = 2168] [outer = 0x7f8bf0899400] 05:30:30 INFO - PROCESS | 16739 | 1462192230169 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 169 (0x7f8bf353b800) [pid = 16739] [serial = 2169] [outer = 0x7f8bf0899400] 05:30:31 INFO - PROCESS | 16739 | 1462192231081 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1533ms 05:30:31 INFO - PROCESS | 16739 | 1462192231129 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:30:31 INFO - PROCESS | 16739 | 1462192231133 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:30:31 INFO - PROCESS | 16739 | 1462192231139 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 16739 | 1462192231142 Marionette TRACE conn3 <- [1,2862,null,{}] 05:30:31 INFO - PROCESS | 16739 | 1462192231147 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 16739 | 1462192231348 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:30:31 INFO - PROCESS | 16739 | 1462192231614 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c05b72000 == 168 [pid = 16739] [id = 723] 05:30:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 170 (0x7f8bf0e3e400) [pid = 16739] [serial = 2170] [outer = (nil)] 05:30:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 171 (0x7f8bf44a7000) [pid = 16739] [serial = 2171] [outer = 0x7f8bf0e3e400] 05:30:31 INFO - PROCESS | 16739 | 1462192231729 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 172 (0x7f8bf8110000) [pid = 16739] [serial = 2172] [outer = 0x7f8bf0e3e400] 05:30:32 INFO - PROCESS | 16739 | 1462192232540 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1434ms 05:30:32 INFO - PROCESS | 16739 | 1462192232573 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 16739 | 1462192232577 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:30:32 INFO - PROCESS | 16739 | 1462192232583 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 16739 | 1462192232586 Marionette TRACE conn3 <- [1,2866,null,{}] 05:30:32 INFO - PROCESS | 16739 | 1462192232591 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 16739 | 1462192232793 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:30:33 INFO - PROCESS | 16739 | 1462192233011 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0838d800 == 169 [pid = 16739] [id = 724] 05:30:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 173 (0x7f8bf2381400) [pid = 16739] [serial = 2173] [outer = (nil)] 05:30:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 174 (0x7f8bfdd1f800) [pid = 16739] [serial = 2174] [outer = 0x7f8bf2381400] 05:30:33 INFO - PROCESS | 16739 | 1462192233119 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 16739 | ++DOMWINDOW == 175 (0x7f8bfe0bc800) [pid = 16739] [serial = 2175] [outer = 0x7f8bf2381400] 05:30:33 INFO - PROCESS | 16739 | 1462192233984 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1437ms 05:30:34 INFO - PROCESS | 16739 | 1462192234021 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 16739 | 1462192234024 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:30:34 INFO - PROCESS | 16739 | 1462192234030 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 16739 | 1462192234032 Marionette TRACE conn3 <- [1,2870,null,{}] 05:30:34 INFO - PROCESS | 16739 | 1462192234038 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 16739 | 1462192234242 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:30:34 INFO - PROCESS | 16739 | 1462192234514 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd9151800 == 170 [pid = 16739] [id = 725] 05:30:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 176 (0x7f8be0d62800) [pid = 16739] [serial = 2176] [outer = (nil)] 05:30:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 177 (0x7f8bfef16400) [pid = 16739] [serial = 2177] [outer = 0x7f8be0d62800] 05:30:34 INFO - PROCESS | 16739 | 1462192234628 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8bff44f000) [pid = 16739] [serial = 2178] [outer = 0x7f8be0d62800] 05:30:35 INFO - PROCESS | 16739 | 1462192235434 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1431ms 05:30:35 INFO - PROCESS | 16739 | 1462192235465 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 16739 | 1462192235468 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:30:35 INFO - PROCESS | 16739 | 1462192235474 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 16739 | 1462192235477 Marionette TRACE conn3 <- [1,2874,null,{}] 05:30:35 INFO - PROCESS | 16739 | 1462192235482 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 16739 | 1462192235682 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:30:35 INFO - PROCESS | 16739 | 1462192235952 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0ab9b000 == 171 [pid = 16739] [id = 726] 05:30:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8c0258e800) [pid = 16739] [serial = 2179] [outer = (nil)] 05:30:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8c02756c00) [pid = 16739] [serial = 2180] [outer = 0x7f8c0258e800] 05:30:36 INFO - PROCESS | 16739 | 1462192236078 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8c02bb6c00) [pid = 16739] [serial = 2181] [outer = 0x7f8c0258e800] 05:30:36 INFO - PROCESS | 16739 | 1462192236872 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:30:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1437ms 05:30:36 INFO - PROCESS | 16739 | 1462192236912 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 16739 | 1462192236916 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:30:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:30:36 INFO - PROCESS | 16739 | 1462192236922 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 16739 | 1462192236926 Marionette TRACE conn3 <- [1,2878,null,{}] 05:30:36 INFO - PROCESS | 16739 | 1462192236931 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 16739 | 1462192237140 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:30:37 INFO - PROCESS | 16739 | 1462192237421 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd73d9000 == 172 [pid = 16739] [id = 727] 05:30:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8c02bb8400) [pid = 16739] [serial = 2182] [outer = (nil)] 05:30:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8c02ebf400) [pid = 16739] [serial = 2183] [outer = 0x7f8c02bb8400] 05:30:37 INFO - PROCESS | 16739 | 1462192237626 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8c03525000) [pid = 16739] [serial = 2184] [outer = 0x7f8c02bb8400] 05:30:38 INFO - PROCESS | 16739 | 1462192238596 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1734ms 05:30:38 INFO - PROCESS | 16739 | 1462192238657 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 16739 | 1462192238661 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:30:38 INFO - PROCESS | 16739 | 1462192238668 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 16739 | 1462192238671 Marionette TRACE conn3 <- [1,2882,null,{}] 05:30:38 INFO - PROCESS | 16739 | 1462192238676 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 16739 | 1462192238888 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:30:39 INFO - PROCESS | 16739 | 1462192239154 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be01c3000 == 173 [pid = 16739] [id = 728] 05:30:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8be0242800) [pid = 16739] [serial = 2185] [outer = (nil)] 05:30:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8be203b400) [pid = 16739] [serial = 2186] [outer = 0x7f8be0242800] 05:30:39 INFO - PROCESS | 16739 | 1462192239280 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8be2040800) [pid = 16739] [serial = 2187] [outer = 0x7f8be0242800] 05:30:40 INFO - PROCESS | 16739 | 1462192240146 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1540ms 05:30:40 INFO - PROCESS | 16739 | 1462192240212 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 16739 | 1462192240217 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:30:40 INFO - PROCESS | 16739 | 1462192240226 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 16739 | 1462192240245 Marionette TRACE conn3 <- [1,2886,null,{}] 05:30:40 INFO - PROCESS | 16739 | 1462192240254 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 16739 | 1462192240599 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:30:40 INFO - PROCESS | 16739 | 1462192240935 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb4cc000 == 174 [pid = 16739] [id = 729] 05:30:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8bd760cc00) [pid = 16739] [serial = 2188] [outer = (nil)] 05:30:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8be0141000) [pid = 16739] [serial = 2189] [outer = 0x7f8bd760cc00] 05:30:41 INFO - PROCESS | 16739 | 1462192241009 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8be0147c00) [pid = 16739] [serial = 2190] [outer = 0x7f8bd760cc00] 05:30:41 INFO - PROCESS | 16739 | 1462192241872 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1702ms 05:30:41 INFO - PROCESS | 16739 | 1462192241928 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 16739 | 1462192241931 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:30:41 INFO - PROCESS | 16739 | 1462192241938 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 16739 | 1462192241941 Marionette TRACE conn3 <- [1,2890,null,{}] 05:30:41 INFO - PROCESS | 16739 | 1462192241946 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 16739 | 1462192242157 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:30:42 INFO - PROCESS | 16739 | 1462192242417 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd73d8000 == 175 [pid = 16739] [id = 730] 05:30:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8bd6261800) [pid = 16739] [serial = 2191] [outer = (nil)] 05:30:42 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8bd626f000) [pid = 16739] [serial = 2192] [outer = 0x7f8bd6261800] 05:30:43 INFO - PROCESS | 16739 | 1462192243003 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8bd749fc00) [pid = 16739] [serial = 2193] [outer = 0x7f8bd6261800] 05:30:44 INFO - PROCESS | 16739 | 1462192244077 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2186ms 05:30:44 INFO - PROCESS | 16739 | 1462192244126 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 16739 | 1462192244132 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:30:44 INFO - PROCESS | 16739 | 1462192244140 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 16739 | 1462192244145 Marionette TRACE conn3 <- [1,2894,null,{}] 05:30:44 INFO - PROCESS | 16739 | 1462192244152 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 16739 | 1462192244364 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:30:44 INFO - PROCESS | 16739 | 1462192244632 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda4e6800 == 176 [pid = 16739] [id = 731] 05:30:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8bd6261c00) [pid = 16739] [serial = 2194] [outer = (nil)] 05:30:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8bd74a0c00) [pid = 16739] [serial = 2195] [outer = 0x7f8bd6261c00] 05:30:44 INFO - PROCESS | 16739 | 1462192244767 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8bd8f2c000) [pid = 16739] [serial = 2196] [outer = 0x7f8bd6261c00] 05:30:45 INFO - PROCESS | 16739 | 1462192245709 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1632ms 05:30:45 INFO - PROCESS | 16739 | 1462192245772 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 16739 | 1462192245780 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:30:45 INFO - PROCESS | 16739 | 1462192245794 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 16739 | 1462192245797 Marionette TRACE conn3 <- [1,2898,null,{}] 05:30:45 INFO - PROCESS | 16739 | 1462192245803 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 16739 | 1462192246012 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:30:46 INFO - PROCESS | 16739 | 1462192246378 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd74ce800 == 177 [pid = 16739] [id = 732] 05:30:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8bdb69dc00) [pid = 16739] [serial = 2197] [outer = (nil)] 05:30:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8bdb69f800) [pid = 16739] [serial = 2198] [outer = 0x7f8bdb69dc00] 05:30:46 INFO - PROCESS | 16739 | 1462192246446 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8bdc69e400) [pid = 16739] [serial = 2199] [outer = 0x7f8bdb69dc00] 05:30:46 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5286800 == 176 [pid = 16739] [id = 372] 05:30:46 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c074bc800 == 175 [pid = 16739] [id = 665] 05:30:46 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c034d0800 == 174 [pid = 16739] [id = 400] 05:30:46 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdabc4000 == 173 [pid = 16739] [id = 689] 05:30:46 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79af000 == 172 [pid = 16739] [id = 529] 05:30:46 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc2d9800 == 171 [pid = 16739] [id = 690] 05:30:46 INFO - PROCESS | 16739 | --DOMWINDOW == 198 (0x7f8bd80b3400) [pid = 16739] [serial = 2057] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 16739 | --DOMWINDOW == 197 (0x7f8bd76a6000) [pid = 16739] [serial = 2060] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be0e23000 == 170 [pid = 16739] [id = 377] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf072b800 == 169 [pid = 16739] [id = 314] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf020000 == 168 [pid = 16739] [id = 667] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde980800 == 167 [pid = 16739] [id = 668] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be10d5800 == 166 [pid = 16739] [id = 242] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f08800 == 165 [pid = 16739] [id = 715] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be06c8000 == 164 [pid = 16739] [id = 714] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdef83000 == 163 [pid = 16739] [id = 713] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd8fe4800 == 162 [pid = 16739] [id = 524] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc794000 == 161 [pid = 16739] [id = 712] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd757d800 == 160 [pid = 16739] [id = 711] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9bb800 == 159 [pid = 16739] [id = 710] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bda4e3000 == 158 [pid = 16739] [id = 709] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c013c3800 == 157 [pid = 16739] [id = 707] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bff142800 == 156 [pid = 16739] [id = 706] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf751e800 == 155 [pid = 16739] [id = 705] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf22e8800 == 154 [pid = 16739] [id = 704] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a3b800 == 153 [pid = 16739] [id = 703] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8befb26800 == 152 [pid = 16739] [id = 702] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea809000 == 151 [pid = 16739] [id = 701] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be83a2800 == 150 [pid = 16739] [id = 700] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be7eb8800 == 149 [pid = 16739] [id = 699] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be729b800 == 148 [pid = 16739] [id = 698] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be21e8000 == 147 [pid = 16739] [id = 697] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf028000 == 146 [pid = 16739] [id = 695] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdb510000 == 145 [pid = 16739] [id = 694] 05:30:47 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be041e000 == 144 [pid = 16739] [id = 693] 05:30:47 INFO - PROCESS | 16739 | 1462192247441 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 196 (0x7f8be0d63800) [pid = 16739] [serial = 2079] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 195 (0x7f8bdfe0f800) [pid = 16739] [serial = 2076] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 194 (0x7f8be8269c00) [pid = 16739] [serial = 2051] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 193 (0x7f8bd92d1400) [pid = 16739] [serial = 2067] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 192 (0x7f8bd8453400) [pid = 16739] [serial = 2064] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 191 (0x7f8bdecebc00) [pid = 16739] [serial = 2042] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 190 (0x7f8bd8f2ac00) [pid = 16739] [serial = 2066] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 189 (0x7f8bd76a9c00) [pid = 16739] [serial = 2036] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 188 (0x7f8be6f5cc00) [pid = 16739] [serial = 2048] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 187 (0x7f8bdece8400) [pid = 16739] [serial = 2073] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 186 (0x7f8bd8f2bc00) [pid = 16739] [serial = 2034] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8bdfe03000) [pid = 16739] [serial = 2075] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8bd92cbc00) [pid = 16739] [serial = 2039] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8bd76a6800) [pid = 16739] [serial = 2063] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8bdfe0e800) [pid = 16739] [serial = 2078] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8bdb6f6c00) [pid = 16739] [serial = 2069] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bde91a400) [pid = 16739] [serial = 2072] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8bdc96e000) [pid = 16739] [serial = 2070] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 178 (0x7f8bd8f23c00) [pid = 16739] [serial = 2054] [outer = (nil)] [url = about:blank] 05:30:47 INFO - PROCESS | 16739 | --DOMWINDOW == 177 (0x7f8be1f6a800) [pid = 16739] [serial = 2045] [outer = (nil)] [url = about:blank] 05:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1743ms 05:30:47 INFO - PROCESS | 16739 | 1462192247539 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 16739 | 1462192247543 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:30:47 INFO - PROCESS | 16739 | 1462192247549 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 16739 | 1462192247554 Marionette TRACE conn3 <- [1,2902,null,{}] 05:30:47 INFO - PROCESS | 16739 | 1462192247569 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 16739 | 1462192247755 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:30:47 INFO - PROCESS | 16739 | 1462192247929 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc25e000 == 145 [pid = 16739] [id = 733] 05:30:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 178 (0x7f8bd76a6000) [pid = 16739] [serial = 2200] [outer = (nil)] 05:30:47 INFO - PROCESS | 16739 | ++DOMWINDOW == 179 (0x7f8bdc9f6000) [pid = 16739] [serial = 2201] [outer = 0x7f8bd76a6000] 05:30:47 INFO - PROCESS | 16739 | 1462192247993 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8bde926400) [pid = 16739] [serial = 2202] [outer = 0x7f8bd76a6000] 05:30:48 INFO - PROCESS | 16739 | 1462192248718 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1232ms 05:30:48 INFO - PROCESS | 16739 | 1462192248785 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 16739 | 1462192248788 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:30:48 INFO - PROCESS | 16739 | 1462192248798 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 16739 | 1462192248800 Marionette TRACE conn3 <- [1,2906,null,{}] 05:30:48 INFO - PROCESS | 16739 | 1462192248804 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 16739 | 1462192248978 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:30:48 INFO - PROCESS | 16739 | 1462192248988 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde9da800 == 146 [pid = 16739] [id = 734] 05:30:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8bdcac5000) [pid = 16739] [serial = 2203] [outer = (nil)] 05:30:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8bdf246400) [pid = 16739] [serial = 2204] [outer = 0x7f8bdcac5000] 05:30:49 INFO - PROCESS | 16739 | 1462192249050 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8bdfddc800) [pid = 16739] [serial = 2205] [outer = 0x7f8bdcac5000] 05:30:50 INFO - PROCESS | 16739 | 1462192250012 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1280ms 05:30:50 INFO - PROCESS | 16739 | 1462192250080 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 16739 | 1462192250084 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:30:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:30:50 INFO - PROCESS | 16739 | 1462192250090 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 16739 | 1462192250092 Marionette TRACE conn3 <- [1,2910,null,{}] 05:30:50 INFO - PROCESS | 16739 | 1462192250097 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 16739 | 1462192250332 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:30:50 INFO - PROCESS | 16739 | 1462192250363 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdef83000 == 147 [pid = 16739] [id = 735] 05:30:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8bdfe0a000) [pid = 16739] [serial = 2206] [outer = (nil)] 05:30:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8be0120c00) [pid = 16739] [serial = 2207] [outer = 0x7f8bdfe0a000] 05:30:50 INFO - PROCESS | 16739 | 1462192250429 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8be0148c00) [pid = 16739] [serial = 2208] [outer = 0x7f8bdfe0a000] 05:30:51 INFO - PROCESS | 16739 | 1462192251214 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:30:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:30:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:30:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1633ms 05:30:51 INFO - PROCESS | 16739 | --DOMWINDOW == 185 (0x7f8bd63b5c00) [pid = 16739] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:30:51 INFO - PROCESS | 16739 | --DOMWINDOW == 184 (0x7f8bd7497400) [pid = 16739] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:30:51 INFO - PROCESS | 16739 | --DOMWINDOW == 183 (0x7f8bd759bc00) [pid = 16739] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:30:51 INFO - PROCESS | 16739 | --DOMWINDOW == 182 (0x7f8bd84b1000) [pid = 16739] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:30:51 INFO - PROCESS | 16739 | --DOMWINDOW == 181 (0x7f8be54d9000) [pid = 16739] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:30:51 INFO - PROCESS | 16739 | --DOMWINDOW == 180 (0x7f8bda36dc00) [pid = 16739] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:30:51 INFO - PROCESS | 16739 | --DOMWINDOW == 179 (0x7f8bd92c2c00) [pid = 16739] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:30:51 INFO - PROCESS | 16739 | 1462192251762 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 16739 | 1462192251765 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:30:51 INFO - TEST-START | /DOMEvents/constructors.html 05:30:51 INFO - PROCESS | 16739 | 1462192251773 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 16739 | 1462192251776 Marionette TRACE conn3 <- [1,2914,null,{}] 05:30:51 INFO - PROCESS | 16739 | 1462192251781 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 16739 | 1462192251935 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:30:52 INFO - PROCESS | 16739 | 1462192252147 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe64000 == 148 [pid = 16739] [id = 736] 05:30:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 180 (0x7f8bdfe0cc00) [pid = 16739] [serial = 2209] [outer = (nil)] 05:30:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 181 (0x7f8be0d61c00) [pid = 16739] [serial = 2210] [outer = 0x7f8bdfe0cc00] 05:30:52 INFO - PROCESS | 16739 | 1462192252210 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 182 (0x7f8be1c53400) [pid = 16739] [serial = 2211] [outer = 0x7f8bdfe0cc00] 05:30:52 INFO - PROCESS | 16739 | 1462192252927 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:30:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1195ms 05:30:53 INFO - PROCESS | 16739 | 1462192252969 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 16739 | 1462192252973 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:30:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:30:53 INFO - PROCESS | 16739 | 1462192252980 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 16739 | 1462192252985 Marionette TRACE conn3 <- [1,2918,null,{}] 05:30:53 INFO - PROCESS | 16739 | 1462192252996 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 16739 | 1462192253237 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:30:53 INFO - PROCESS | 16739 | 1462192253261 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be0e25800 == 149 [pid = 16739] [id = 737] 05:30:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 183 (0x7f8bdaac0400) [pid = 16739] [serial = 2212] [outer = (nil)] 05:30:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 184 (0x7f8be1e72800) [pid = 16739] [serial = 2213] [outer = 0x7f8bdaac0400] 05:30:53 INFO - PROCESS | 16739 | 1462192253320 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 16739 | ++DOMWINDOW == 185 (0x7f8be210bc00) [pid = 16739] [serial = 2214] [outer = 0x7f8bdaac0400] 05:30:54 INFO - PROCESS | 16739 | 1462192254255 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:30:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1302ms 05:30:54 INFO - PROCESS | 16739 | 1462192254284 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:30:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:30:54 INFO - PROCESS | 16739 | 1462192254290 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:30:54 INFO - PROCESS | 16739 | 1462192254298 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 16739 | 1462192254304 Marionette TRACE conn3 <- [1,2922,null,{}] 05:30:54 INFO - PROCESS | 16739 | 1462192254324 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 16739 | 1462192254541 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:30:54 INFO - PROCESS | 16739 | 1462192254817 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb4c7000 == 150 [pid = 16739] [id = 738] 05:30:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 186 (0x7f8bd76a9c00) [pid = 16739] [serial = 2215] [outer = (nil)] 05:30:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 187 (0x7f8bd8948400) [pid = 16739] [serial = 2216] [outer = 0x7f8bd76a9c00] 05:30:54 INFO - PROCESS | 16739 | 1462192254932 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 16739 | ++DOMWINDOW == 188 (0x7f8bda360000) [pid = 16739] [serial = 2217] [outer = 0x7f8bd76a9c00] 05:30:55 INFO - PROCESS | 16739 | [16739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:30:55 INFO - PROCESS | 16739 | [16739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:30:55 INFO - PROCESS | 16739 | [16739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:30:55 INFO - PROCESS | 16739 | [16739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:30:55 INFO - PROCESS | 16739 | 1462192255709 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:30:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:30:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:55 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 05:30:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:55 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 05:30:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:55 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]" 05:30:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:30:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:30:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1449ms 05:30:55 INFO - PROCESS | 16739 | 1462192255751 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 16739 | 1462192255765 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:30:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:30:55 INFO - PROCESS | 16739 | 1462192255775 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 16739 | 1462192255779 Marionette TRACE conn3 <- [1,2926,null,{}] 05:30:55 INFO - PROCESS | 16739 | 1462192255785 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 16739 | 1462192256045 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:30:56 INFO - PROCESS | 16739 | 1462192256203 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf022800 == 151 [pid = 16739] [id = 739] 05:30:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 189 (0x7f8bdaabf400) [pid = 16739] [serial = 2218] [outer = (nil)] 05:30:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 190 (0x7f8bdea54400) [pid = 16739] [serial = 2219] [outer = 0x7f8bdaabf400] 05:30:56 INFO - PROCESS | 16739 | 1462192256317 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 191 (0x7f8bdfe0bc00) [pid = 16739] [serial = 2220] [outer = 0x7f8bdaabf400] 05:30:57 INFO - PROCESS | 16739 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:30:57 INFO - PROCESS | 16739 | 1462192257166 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:30:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:30:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1434ms 05:30:57 INFO - PROCESS | 16739 | 1462192257210 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 16739 | 1462192257214 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:30:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:30:57 INFO - PROCESS | 16739 | 1462192257220 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 16739 | 1462192257225 Marionette TRACE conn3 <- [1,2930,null,{}] 05:30:57 INFO - PROCESS | 16739 | 1462192257241 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 16739 | 1462192257451 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:30:57 INFO - PROCESS | 16739 | 1462192257679 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f13000 == 152 [pid = 16739] [id = 740] 05:30:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 192 (0x7f8be0149c00) [pid = 16739] [serial = 2221] [outer = (nil)] 05:30:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 193 (0x7f8be1002c00) [pid = 16739] [serial = 2222] [outer = 0x7f8be0149c00] 05:30:57 INFO - PROCESS | 16739 | 1462192257796 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 194 (0x7f8be2034c00) [pid = 16739] [serial = 2223] [outer = 0x7f8be0149c00] 05:30:58 INFO - PROCESS | 16739 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:30:58 INFO - PROCESS | 16739 | 1462192258600 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:30:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1433ms 05:30:58 INFO - PROCESS | 16739 | 1462192258655 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 16739 | 1462192258659 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:30:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:30:58 INFO - PROCESS | 16739 | 1462192258665 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 16739 | 1462192258668 Marionette TRACE conn3 <- [1,2934,null,{}] 05:30:58 INFO - PROCESS | 16739 | 1462192258673 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 16739 | 1462192258906 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:30:59 INFO - PROCESS | 16739 | 1462192259184 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be5e4a800 == 153 [pid = 16739] [id = 741] 05:30:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 195 (0x7f8be026ac00) [pid = 16739] [serial = 2224] [outer = (nil)] 05:30:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 196 (0x7f8be2116000) [pid = 16739] [serial = 2225] [outer = 0x7f8be026ac00] 05:30:59 INFO - PROCESS | 16739 | 1462192259261 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 197 (0x7f8be54d9000) [pid = 16739] [serial = 2226] [outer = 0x7f8be026ac00] 05:31:00 INFO - PROCESS | 16739 | 1462192260066 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:31:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:31:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1431ms 05:31:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:31:00 INFO - PROCESS | 16739 | 1462192260096 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 16739 | 1462192260099 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:31:00 INFO - PROCESS | 16739 | 1462192260105 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 16739 | 1462192260108 Marionette TRACE conn3 <- [1,2938,null,{}] 05:31:00 INFO - PROCESS | 16739 | 1462192260113 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 16739 | 1462192260317 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:31:00 INFO - PROCESS | 16739 | 1462192260552 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be79f3000 == 154 [pid = 16739] [id = 742] 05:31:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 198 (0x7f8be2041c00) [pid = 16739] [serial = 2227] [outer = (nil)] 05:31:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 199 (0x7f8be6e21800) [pid = 16739] [serial = 2228] [outer = 0x7f8be2041c00] 05:31:00 INFO - PROCESS | 16739 | 1462192260627 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 200 (0x7f8be7111400) [pid = 16739] [serial = 2229] [outer = 0x7f8be2041c00] 05:31:01 INFO - PROCESS | 16739 | 1462192261493 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:31:01 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. 05:31:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1431ms 05:31:01 INFO - PROCESS | 16739 | 1462192261537 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:31:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:31:01 INFO - PROCESS | 16739 | 1462192261541 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:31:01 INFO - PROCESS | 16739 | 1462192261550 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 16739 | 1462192261556 Marionette TRACE conn3 <- [1,2942,null,{}] 05:31:01 INFO - PROCESS | 16739 | 1462192261562 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 16739 | 1462192261866 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:31:02 INFO - PROCESS | 16739 | 1462192262076 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8250800 == 155 [pid = 16739] [id = 743] 05:31:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 201 (0x7f8be77ae000) [pid = 16739] [serial = 2230] [outer = (nil)] 05:31:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 202 (0x7f8be7ae0800) [pid = 16739] [serial = 2231] [outer = 0x7f8be77ae000] 05:31:02 INFO - PROCESS | 16739 | 1462192262212 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 203 (0x7f8be7e27c00) [pid = 16739] [serial = 2232] [outer = 0x7f8be77ae000] 05:31:02 INFO - PROCESS | 16739 | 1462192262898 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:31:02 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 05:31:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:31:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1384ms 05:31:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:31:02 INFO - PROCESS | 16739 | 1462192262934 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 16739 | 1462192262937 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:31:02 INFO - PROCESS | 16739 | 1462192262943 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 16739 | 1462192262946 Marionette TRACE conn3 <- [1,2946,null,{}] 05:31:02 INFO - PROCESS | 16739 | 1462192262951 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 16739 | 1462192263150 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:31:03 INFO - PROCESS | 16739 | 1462192263369 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bea81f800 == 156 [pid = 16739] [id = 744] 05:31:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 204 (0x7f8be7870000) [pid = 16739] [serial = 2233] [outer = (nil)] 05:31:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 205 (0x7f8be84e2c00) [pid = 16739] [serial = 2234] [outer = 0x7f8be7870000] 05:31:03 INFO - PROCESS | 16739 | 1462192263482 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 206 (0x7f8be9349400) [pid = 16739] [serial = 2235] [outer = 0x7f8be7870000] 05:31:04 INFO - PROCESS | 16739 | 1462192264211 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:31:04 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. 05:31:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1280ms 05:31:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:31:04 INFO - PROCESS | 16739 | 1462192264223 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 16739 | 1462192264225 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:31:04 INFO - PROCESS | 16739 | 1462192264231 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 16739 | 1462192264234 Marionette TRACE conn3 <- [1,2950,null,{}] 05:31:04 INFO - PROCESS | 16739 | 1462192264240 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 16739 | 1462192264447 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:31:04 INFO - PROCESS | 16739 | 1462192264718 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf066a800 == 157 [pid = 16739] [id = 745] 05:31:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 207 (0x7f8be7e29800) [pid = 16739] [serial = 2236] [outer = (nil)] 05:31:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 208 (0x7f8bea987000) [pid = 16739] [serial = 2237] [outer = 0x7f8be7e29800] 05:31:04 INFO - PROCESS | 16739 | 1462192264792 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 209 (0x7f8bea9eac00) [pid = 16739] [serial = 2238] [outer = 0x7f8be7e29800] 05:31:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0ea0800 == 158 [pid = 16739] [id = 746] 05:31:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 210 (0x7f8beeb98c00) [pid = 16739] [serial = 2239] [outer = (nil)] 05:31:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 211 (0x7f8be9484800) [pid = 16739] [serial = 2240] [outer = 0x7f8beeb98c00] 05:31:05 INFO - PROCESS | 16739 | 1462192265638 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:31:05 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. 05:31:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1437ms 05:31:05 INFO - PROCESS | 16739 | 1462192265670 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 16739 | 1462192265674 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:31:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:31:05 INFO - PROCESS | 16739 | 1462192265680 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 16739 | 1462192265684 Marionette TRACE conn3 <- [1,2954,null,{}] 05:31:05 INFO - PROCESS | 16739 | 1462192265689 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 16739 | 1462192265951 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:31:06 INFO - PROCESS | 16739 | 1462192266208 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf74a0000 == 159 [pid = 16739] [id = 747] 05:31:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 212 (0x7f8be8261800) [pid = 16739] [serial = 2241] [outer = (nil)] 05:31:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 213 (0x7f8bee678000) [pid = 16739] [serial = 2242] [outer = 0x7f8be8261800] 05:31:06 INFO - PROCESS | 16739 | 1462192266322 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 16739 | ++DOMWINDOW == 214 (0x7f8bef845000) [pid = 16739] [serial = 2243] [outer = 0x7f8be8261800] 05:31:07 INFO - PROCESS | 16739 | 1462192267027 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:31:07 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 05:31:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1395ms 05:31:07 INFO - PROCESS | 16739 | 1462192267076 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 16739 | 1462192267079 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:31:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:31:07 INFO - PROCESS | 16739 | 1462192267085 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 16739 | 1462192267089 Marionette TRACE conn3 <- [1,2958,null,{}] 05:31:07 INFO - PROCESS | 16739 | 1462192267094 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 16739 | 1462192267299 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:31:07 INFO - PROCESS | 16739 | 1462192267521 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c02c51800 == 160 [pid = 16739] [id = 748] 05:31:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 215 (0x7f8bea9ebc00) [pid = 16739] [serial = 2244] [outer = (nil)] 05:31:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 216 (0x7f8bf0063000) [pid = 16739] [serial = 2245] [outer = 0x7f8bea9ebc00] 05:31:07 INFO - PROCESS | 16739 | 1462192267633 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 217 (0x7f8bf0e40400) [pid = 16739] [serial = 2246] [outer = 0x7f8bea9ebc00] 05:31:08 INFO - PROCESS | 16739 | 1462192268388 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:31:08 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. 05:31:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1334ms 05:31:08 INFO - PROCESS | 16739 | 1462192268420 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 16739 | 1462192268424 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:31:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:31:08 INFO - PROCESS | 16739 | 1462192268430 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 16739 | 1462192268434 Marionette TRACE conn3 <- [1,2962,null,{}] 05:31:08 INFO - PROCESS | 16739 | 1462192268439 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 16739 | 1462192268684 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:31:08 INFO - PROCESS | 16739 | 1462192268923 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c08386000 == 161 [pid = 16739] [id = 749] 05:31:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 218 (0x7f8bf088d000) [pid = 16739] [serial = 2247] [outer = (nil)] 05:31:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 219 (0x7f8bf1e62800) [pid = 16739] [serial = 2248] [outer = 0x7f8bf088d000] 05:31:09 INFO - PROCESS | 16739 | 1462192269001 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 16739 | ++DOMWINDOW == 220 (0x7f8bf817e800) [pid = 16739] [serial = 2249] [outer = 0x7f8bf088d000] 05:31:09 INFO - PROCESS | 16739 | 1462192269750 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:31:09 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. 05:31:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1334ms 05:31:09 INFO - PROCESS | 16739 | 1462192269765 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 16739 | 1462192269767 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:31:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:31:09 INFO - PROCESS | 16739 | 1462192269773 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 16739 | 1462192269775 Marionette TRACE conn3 <- [1,2966,null,{}] 05:31:09 INFO - PROCESS | 16739 | 1462192269781 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 16739 | 1462192269977 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:31:10 INFO - PROCESS | 16739 | 1462192270213 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0c59000 == 162 [pid = 16739] [id = 750] 05:31:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 221 (0x7f8bf0e3ac00) [pid = 16739] [serial = 2250] [outer = (nil)] 05:31:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 222 (0x7f8bfe2c1400) [pid = 16739] [serial = 2251] [outer = 0x7f8bf0e3ac00] 05:31:10 INFO - PROCESS | 16739 | 1462192270285 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8c01367800) [pid = 16739] [serial = 2252] [outer = 0x7f8bf0e3ac00] 05:31:11 INFO - PROCESS | 16739 | 1462192271060 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:31:11 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. 05:31:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1327ms 05:31:11 INFO - PROCESS | 16739 | 1462192271102 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:31:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:31:11 INFO - PROCESS | 16739 | 1462192271106 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:31:11 INFO - PROCESS | 16739 | 1462192271112 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 16739 | 1462192271115 Marionette TRACE conn3 <- [1,2970,null,{}] 05:31:11 INFO - PROCESS | 16739 | 1462192271120 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 16739 | 1462192271358 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:31:11 INFO - PROCESS | 16739 | 1462192271616 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be00ac800 == 163 [pid = 16739] [id = 751] 05:31:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8be00c3400) [pid = 16739] [serial = 2253] [outer = (nil)] 05:31:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 225 (0x7f8be00c8c00) [pid = 16739] [serial = 2254] [outer = 0x7f8be00c3400] 05:31:11 INFO - PROCESS | 16739 | 1462192271691 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 16739 | ++DOMWINDOW == 226 (0x7f8be00cd400) [pid = 16739] [serial = 2255] [outer = 0x7f8be00c3400] 05:31:12 INFO - PROCESS | 16739 | 1462192272416 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:31:12 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. 05:31:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1328ms 05:31:12 INFO - PROCESS | 16739 | 1462192272440 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 16739 | 1462192272444 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:31:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:31:12 INFO - PROCESS | 16739 | 1462192272450 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 16739 | 1462192272452 Marionette TRACE conn3 <- [1,2974,null,{}] 05:31:12 INFO - PROCESS | 16739 | 1462192272457 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 16739 | 1462192272650 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:31:12 INFO - PROCESS | 16739 | 1462192272887 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd50c4000 == 164 [pid = 16739] [id = 752] 05:31:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 227 (0x7f8be00c3800) [pid = 16739] [serial = 2256] [outer = (nil)] 05:31:12 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8bfdd28400) [pid = 16739] [serial = 2257] [outer = 0x7f8be00c3800] 05:31:12 INFO - PROCESS | 16739 | 1462192272967 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8c02786c00) [pid = 16739] [serial = 2258] [outer = 0x7f8be00c3800] 05:31:13 INFO - PROCESS | 16739 | 1462192273695 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:31:13 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. 05:31:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1281ms 05:31:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:31:13 INFO - PROCESS | 16739 | 1462192273732 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 16739 | 1462192273734 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:31:13 INFO - PROCESS | 16739 | 1462192273740 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 16739 | 1462192273743 Marionette TRACE conn3 <- [1,2978,null,{}] 05:31:13 INFO - PROCESS | 16739 | 1462192273749 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 16739 | 1462192273919 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:31:14 INFO - PROCESS | 16739 | 1462192274156 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd50de000 == 165 [pid = 16739] [id = 753] 05:31:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8bd6059000) [pid = 16739] [serial = 2259] [outer = (nil)] 05:31:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8bd605fc00) [pid = 16739] [serial = 2260] [outer = 0x7f8bd6059000] 05:31:14 INFO - PROCESS | 16739 | 1462192274226 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8bd6064c00) [pid = 16739] [serial = 2261] [outer = 0x7f8bd6059000] 05:31:15 INFO - PROCESS | 16739 | 1462192275166 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:31:15 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. 05:31:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1479ms 05:31:15 INFO - PROCESS | 16739 | 1462192275219 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 16739 | 1462192275222 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:31:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:31:15 INFO - PROCESS | 16739 | 1462192275246 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 16739 | 1462192275249 Marionette TRACE conn3 <- [1,2982,null,{}] 05:31:15 INFO - PROCESS | 16739 | 1462192275254 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 16739 | 1462192275470 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:31:15 INFO - PROCESS | 16739 | 1462192275794 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd6078000 == 166 [pid = 16739] [id = 754] 05:31:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8bd6059400) [pid = 16739] [serial = 2262] [outer = (nil)] 05:31:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 234 (0x7f8bdac67000) [pid = 16739] [serial = 2263] [outer = 0x7f8bd6059400] 05:31:15 INFO - PROCESS | 16739 | 1462192275868 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 16739 | ++DOMWINDOW == 235 (0x7f8bdac6ac00) [pid = 16739] [serial = 2264] [outer = 0x7f8bd6059400] 05:31:16 INFO - PROCESS | 16739 | 1462192276626 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:31:16 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 05:31:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:31:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1438ms 05:31:16 INFO - PROCESS | 16739 | 1462192276682 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 16739 | 1462192276686 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:31:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:31:16 INFO - PROCESS | 16739 | 1462192276691 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 16739 | 1462192276694 Marionette TRACE conn3 <- [1,2986,null,{}] 05:31:16 INFO - PROCESS | 16739 | 1462192276699 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 16739 | 1462192276887 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:31:17 INFO - PROCESS | 16739 | 1462192277162 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bda912000 == 167 [pid = 16739] [id = 755] 05:31:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 236 (0x7f8bd6065000) [pid = 16739] [serial = 2265] [outer = (nil)] 05:31:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 237 (0x7f8bdac70400) [pid = 16739] [serial = 2266] [outer = 0x7f8bd6065000] 05:31:17 INFO - PROCESS | 16739 | 1462192277236 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 16739 | ++DOMWINDOW == 238 (0x7f8c02bb5c00) [pid = 16739] [serial = 2267] [outer = 0x7f8bd6065000] 05:31:17 INFO - PROCESS | 16739 | 1462192277944 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:31:17 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. 05:31:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1286ms 05:31:17 INFO - PROCESS | 16739 | 1462192277978 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 16739 | 1462192277981 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:31:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:31:17 INFO - PROCESS | 16739 | 1462192277987 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 16739 | 1462192277990 Marionette TRACE conn3 <- [1,2990,null,{}] 05:31:18 INFO - PROCESS | 16739 | 1462192278020 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 16739 | 1462192278247 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:31:18 INFO - PROCESS | 16739 | 1462192278518 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd5da2800 == 168 [pid = 16739] [id = 756] 05:31:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 239 (0x7f8bd5d87800) [pid = 16739] [serial = 2268] [outer = (nil)] 05:31:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 240 (0x7f8bd5d8dc00) [pid = 16739] [serial = 2269] [outer = 0x7f8bd5d87800] 05:31:18 INFO - PROCESS | 16739 | 1462192278587 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8bd5d92800) [pid = 16739] [serial = 2270] [outer = 0x7f8bd5d87800] 05:31:19 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd5daf000 == 169 [pid = 16739] [id = 757] 05:31:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8c02c96000) [pid = 16739] [serial = 2271] [outer = (nil)] 05:31:19 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8bd5d8a800) [pid = 16739] [serial = 2272] [outer = 0x7f8c02c96000] 05:31:19 INFO - PROCESS | 16739 | 1462192279406 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:31:19 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. 05:31:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1452ms 05:31:19 INFO - PROCESS | 16739 | 1462192279439 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 16739 | 1462192279443 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:31:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:31:19 INFO - PROCESS | 16739 | 1462192279451 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 16739 | 1462192279454 Marionette TRACE conn3 <- [1,2994,null,{}] 05:31:19 INFO - PROCESS | 16739 | 1462192279463 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 16739 | 1462192279711 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:31:20 INFO - PROCESS | 16739 | 1462192280051 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd4cd1000 == 170 [pid = 16739] [id = 758] 05:31:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 244 (0x7f8bd5d86400) [pid = 16739] [serial = 2273] [outer = (nil)] 05:31:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 245 (0x7f8bd7387400) [pid = 16739] [serial = 2274] [outer = 0x7f8bd5d86400] 05:31:20 INFO - PROCESS | 16739 | 1462192280128 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 16739 | ++DOMWINDOW == 246 (0x7f8bdac6fc00) [pid = 16739] [serial = 2275] [outer = 0x7f8bd5d86400] 05:31:20 INFO - PROCESS | 16739 | 1462192280810 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:31:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:31:20 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 05:31:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1394ms 05:31:20 INFO - PROCESS | 16739 | 1462192280845 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 16739 | 1462192280849 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:31:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:31:20 INFO - PROCESS | 16739 | 1462192280854 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 16739 | 1462192280856 Marionette TRACE conn3 <- [1,2998,null,{}] 05:31:20 INFO - PROCESS | 16739 | 1462192280862 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 16739 | 1462192281080 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:31:21 INFO - PROCESS | 16739 | 1462192281327 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd57c9800 == 171 [pid = 16739] [id = 759] 05:31:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 247 (0x7f8bd4a02400) [pid = 16739] [serial = 2276] [outer = (nil)] 05:31:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 248 (0x7f8bd4a0a400) [pid = 16739] [serial = 2277] [outer = 0x7f8bd4a02400] 05:31:21 INFO - PROCESS | 16739 | 1462192281407 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 16739 | ++DOMWINDOW == 249 (0x7f8bd4a0f400) [pid = 16739] [serial = 2278] [outer = 0x7f8bd4a02400] 05:31:22 INFO - PROCESS | 16739 | 1462192282168 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:31:22 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. 05:31:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1326ms 05:31:22 INFO - PROCESS | 16739 | 1462192282181 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 16739 | 1462192282184 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:31:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:31:22 INFO - PROCESS | 16739 | 1462192282190 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 16739 | 1462192282192 Marionette TRACE conn3 <- [1,3002,null,{}] 05:31:22 INFO - PROCESS | 16739 | 1462192282197 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 16739 | 1462192282413 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:31:22 INFO - PROCESS | 16739 | 1462192282660 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc777000 == 172 [pid = 16739] [id = 760] 05:31:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 250 (0x7f8bd4a03400) [pid = 16739] [serial = 2279] [outer = (nil)] 05:31:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 251 (0x7f8bd5d8e400) [pid = 16739] [serial = 2280] [outer = 0x7f8bd4a03400] 05:31:22 INFO - PROCESS | 16739 | 1462192282733 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 16739 | ++DOMWINDOW == 252 (0x7f8bdac71400) [pid = 16739] [serial = 2281] [outer = 0x7f8bd4a03400] 05:31:23 INFO - PROCESS | 16739 | 1462192283912 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:31:23 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. 05:31:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1737ms 05:31:23 INFO - PROCESS | 16739 | 1462192283927 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:31:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:31:23 INFO - PROCESS | 16739 | 1462192283933 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:31:23 INFO - PROCESS | 16739 | 1462192283940 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 16739 | 1462192283945 Marionette TRACE conn3 <- [1,3006,null,{}] 05:31:23 INFO - PROCESS | 16739 | 1462192283952 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 16739 | 1462192284148 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd4ccb000 == 171 [pid = 16739] [id = 688] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9ea800 == 170 [pid = 16739] [id = 691] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe64000 == 169 [pid = 16739] [id = 736] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdef83000 == 168 [pid = 16739] [id = 735] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bde9da800 == 167 [pid = 16739] [id = 734] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc25e000 == 166 [pid = 16739] [id = 733] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd74ce800 == 165 [pid = 16739] [id = 732] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bda4e6800 == 164 [pid = 16739] [id = 731] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd73d8000 == 163 [pid = 16739] [id = 730] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd9151800 == 162 [pid = 16739] [id = 725] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c0838d800 == 161 [pid = 16739] [id = 724] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c05b72000 == 160 [pid = 16739] [id = 723] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02d8b000 == 159 [pid = 16739] [id = 722] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf3830800 == 158 [pid = 16739] [id = 721] 05:31:24 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0a48000 == 157 [pid = 16739] [id = 720] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 251 (0x7f8be7010c00) [pid = 16739] [serial = 2145] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 250 (0x7f8be826f800) [pid = 16739] [serial = 2148] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 249 (0x7f8be026fc00) [pid = 16739] [serial = 2141] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 248 (0x7f8be1f6d400) [pid = 16739] [serial = 2142] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 247 (0x7f8be6fbac00) [pid = 16739] [serial = 2147] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 246 (0x7f8be7e27000) [pid = 16739] [serial = 2105] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 245 (0x7f8bd7388000) [pid = 16739] [serial = 2129] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 244 (0x7f8bd7606800) [pid = 16739] [serial = 2130] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 243 (0x7f8be9295400) [pid = 16739] [serial = 2108] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8bd89d6800) [pid = 16739] [serial = 2135] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8bdcac7400) [pid = 16739] [serial = 2136] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 240 (0x7f8bd92cc800) [pid = 16739] [serial = 2133] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 239 (0x7f8bd8454400) [pid = 16739] [serial = 2132] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 238 (0x7f8be1c4e800) [pid = 16739] [serial = 2081] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 237 (0x7f8be516fc00) [pid = 16739] [serial = 2096] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 236 (0x7f8be1e73800) [pid = 16739] [serial = 2093] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 235 (0x7f8be711d800) [pid = 16739] [serial = 2099] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 234 (0x7f8bdecdc800) [pid = 16739] [serial = 2138] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 233 (0x7f8be011e800) [pid = 16739] [serial = 2139] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 232 (0x7f8be0244400) [pid = 16739] [serial = 2090] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8bea9e3c00) [pid = 16739] [serial = 2111] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8bdb6f7c00) [pid = 16739] [serial = 2087] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8bd84a5000) [pid = 16739] [serial = 2084] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8be77a4c00) [pid = 16739] [serial = 2102] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8bef576c00) [pid = 16739] [serial = 2114] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 226 (0x7f8bef84d400) [pid = 16739] [serial = 2117] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 225 (0x7f8befe3e400) [pid = 16739] [serial = 2120] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 224 (0x7f8bf0096400) [pid = 16739] [serial = 2123] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 223 (0x7f8be6e16400) [pid = 16739] [serial = 2144] [outer = (nil)] [url = about:blank] 05:31:24 INFO - PROCESS | 16739 | --DOMWINDOW == 222 (0x7f8bf121c000) [pid = 16739] [serial = 2126] [outer = (nil)] [url = about:blank] 05:31:25 INFO - PROCESS | 16739 | 1462192284999 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd4cdb800 == 158 [pid = 16739] [id = 761] 05:31:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 223 (0x7f8bd84a7800) [pid = 16739] [serial = 2282] [outer = (nil)] 05:31:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 224 (0x7f8bda35fc00) [pid = 16739] [serial = 2283] [outer = 0x7f8bd84a7800] 05:31:25 INFO - PROCESS | 16739 | 1462192285094 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 16739 | ++DOMWINDOW == 225 (0x7f8bdb692800) [pid = 16739] [serial = 2284] [outer = 0x7f8bd84a7800] 05:31:25 INFO - PROCESS | 16739 | 1462192285727 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:31:25 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. 05:31:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1845ms 05:31:25 INFO - PROCESS | 16739 | 1462192285786 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 16739 | 1462192285793 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:31:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:31:25 INFO - PROCESS | 16739 | 1462192285803 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 16739 | 1462192285806 Marionette TRACE conn3 <- [1,3010,null,{}] 05:31:25 INFO - PROCESS | 16739 | 1462192285812 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 16739 | 1462192285990 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:31:26 INFO - PROCESS | 16739 | 1462192286195 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdabcc800 == 159 [pid = 16739] [id = 762] 05:31:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 226 (0x7f8bd7594c00) [pid = 16739] [serial = 2285] [outer = (nil)] 05:31:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 227 (0x7f8bdcac7400) [pid = 16739] [serial = 2286] [outer = 0x7f8bd7594c00] 05:31:26 INFO - PROCESS | 16739 | 1462192286258 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8bdecdfc00) [pid = 16739] [serial = 2287] [outer = 0x7f8bd7594c00] 05:31:26 INFO - PROCESS | 16739 | 1462192286971 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:31:26 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 05:31:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1189ms 05:31:26 INFO - PROCESS | 16739 | 1462192286991 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 16739 | 1462192286993 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:31:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:31:27 INFO - PROCESS | 16739 | 1462192286999 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 16739 | 1462192287004 Marionette TRACE conn3 <- [1,3014,null,{}] 05:31:27 INFO - PROCESS | 16739 | 1462192287019 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 16739 | 1462192287301 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:31:27 INFO - PROCESS | 16739 | 1462192287338 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc92b000 == 160 [pid = 16739] [id = 763] 05:31:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8be011e800) [pid = 16739] [serial = 2288] [outer = (nil)] 05:31:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8be013c800) [pid = 16739] [serial = 2289] [outer = 0x7f8be011e800] 05:31:27 INFO - PROCESS | 16739 | 1462192287399 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8be024c000) [pid = 16739] [serial = 2290] [outer = 0x7f8be011e800] 05:31:27 INFO - PROCESS | 16739 | [16739] 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 05:31:28 INFO - PROCESS | 16739 | 1462192288243 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:31:28 INFO - {} 05:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:31:28 INFO - {} 05:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:31:28 INFO - {} 05:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:31:28 INFO - {} 05:31:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1286ms 05:31:28 INFO - PROCESS | 16739 | 1462192288289 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 16739 | 1462192288293 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:31:28 INFO - TEST-START | /FileAPI/fileReader.html 05:31:28 INFO - PROCESS | 16739 | 1462192288305 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 16739 | 1462192288307 Marionette TRACE conn3 <- [1,3018,null,{}] 05:31:28 INFO - PROCESS | 16739 | 1462192288313 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 16739 | 1462192288558 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:31:28 INFO - PROCESS | 16739 | 1462192288592 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdfe64000 == 161 [pid = 16739] [id = 764] 05:31:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8be024f400) [pid = 16739] [serial = 2291] [outer = (nil)] 05:31:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8be203ec00) [pid = 16739] [serial = 2292] [outer = 0x7f8be024f400] 05:31:28 INFO - PROCESS | 16739 | 1462192288650 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 16739 | ++DOMWINDOW == 234 (0x7f8be5176400) [pid = 16739] [serial = 2293] [outer = 0x7f8be024f400] 05:31:29 INFO - PROCESS | 16739 | --DOMWINDOW == 233 (0x7f8bdfe0a000) [pid = 16739] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:31:29 INFO - PROCESS | 16739 | --DOMWINDOW == 232 (0x7f8bd76a6000) [pid = 16739] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:31:29 INFO - PROCESS | 16739 | --DOMWINDOW == 231 (0x7f8bdb69dc00) [pid = 16739] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:31:29 INFO - PROCESS | 16739 | --DOMWINDOW == 230 (0x7f8bdfe0cc00) [pid = 16739] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:31:29 INFO - PROCESS | 16739 | --DOMWINDOW == 229 (0x7f8bd6261800) [pid = 16739] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:31:29 INFO - PROCESS | 16739 | --DOMWINDOW == 228 (0x7f8bd6261c00) [pid = 16739] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:31:29 INFO - PROCESS | 16739 | --DOMWINDOW == 227 (0x7f8bdcac5000) [pid = 16739] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:31:29 INFO - PROCESS | 16739 | 1462192289766 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:31:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 1483ms 05:31:29 INFO - PROCESS | 16739 | 1462192289789 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 16739 | 1462192289793 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:31:29 INFO - TEST-START | /FileAPI/historical.html 05:31:29 INFO - PROCESS | 16739 | 1462192289800 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 16739 | 1462192289803 Marionette TRACE conn3 <- [1,3022,null,{}] 05:31:29 INFO - PROCESS | 16739 | 1462192289808 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 16739 | 1462192289974 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:31:30 INFO - PROCESS | 16739 | 1462192290163 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be01ce000 == 162 [pid = 16739] [id = 765] 05:31:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 228 (0x7f8bd84aa400) [pid = 16739] [serial = 2294] [outer = (nil)] 05:31:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 229 (0x7f8bdfe0a000) [pid = 16739] [serial = 2295] [outer = 0x7f8bd84aa400] 05:31:30 INFO - PROCESS | 16739 | 1462192290224 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 16739 | ++DOMWINDOW == 230 (0x7f8be6e17400) [pid = 16739] [serial = 2296] [outer = 0x7f8bd84aa400] 05:31:30 INFO - PROCESS | 16739 | 1462192290890 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:31:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:31:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:31:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:31:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:31:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:31:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:31:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:31:30 INFO - TEST-OK | /FileAPI/historical.html | took 1128ms 05:31:30 INFO - PROCESS | 16739 | 1462192290931 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 16739 | 1462192290933 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:31:30 INFO - TEST-START | /FileAPI/idlharness.html 05:31:30 INFO - PROCESS | 16739 | 1462192290940 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 16739 | 1462192290942 Marionette TRACE conn3 <- [1,3026,null,{}] 05:31:30 INFO - PROCESS | 16739 | 1462192290948 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 16739 | 1462192291213 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:31:31 INFO - PROCESS | 16739 | 1462192291239 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be1f0c800 == 163 [pid = 16739] [id = 766] 05:31:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 231 (0x7f8be6e17000) [pid = 16739] [serial = 2297] [outer = (nil)] 05:31:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 232 (0x7f8be7436000) [pid = 16739] [serial = 2298] [outer = 0x7f8be6e17000] 05:31:31 INFO - PROCESS | 16739 | 1462192291300 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 16739 | ++DOMWINDOW == 233 (0x7f8beac2c800) [pid = 16739] [serial = 2299] [outer = 0x7f8be6e17000] 05:31:33 INFO - PROCESS | 16739 | 1462192293449 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:31:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:31:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:31:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:31:33 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 05:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:31:33 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 05:31:33 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 05:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:31:33 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 05:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:31:33 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 05:31:33 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 05:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:31:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:31:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:31:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:31:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 2674ms 05:31:33 INFO - PROCESS | 16739 | 1462192293617 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:31:33 INFO - TEST-START | /FileAPI/idlharness.worker 05:31:33 INFO - PROCESS | 16739 | 1462192293628 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:31:33 INFO - PROCESS | 16739 | 1462192293642 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 16739 | 1462192293649 Marionette TRACE conn3 <- [1,3030,null,{}] 05:31:33 INFO - PROCESS | 16739 | 1462192293677 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 16739 | 1462192293989 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:31:34 INFO - PROCESS | 16739 | 1462192294192 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdee22000 == 164 [pid = 16739] [id = 767] 05:31:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 234 (0x7f8bdaaba800) [pid = 16739] [serial = 2300] [outer = (nil)] 05:31:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 235 (0x7f8be52b7800) [pid = 16739] [serial = 2301] [outer = 0x7f8bdaaba800] 05:31:34 INFO - PROCESS | 16739 | 1462192294266 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 16739 | ++DOMWINDOW == 236 (0x7f8be7109c00) [pid = 16739] [serial = 2302] [outer = 0x7f8bdaaba800] 05:31:34 INFO - PROCESS | 16739 | [16739] 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 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:31:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:31:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:31:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:31:36 INFO - {} 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:31:36 INFO - {} 05:31:36 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 - {} 05:31:36 INFO - {} 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:31:36 INFO - {} 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:31:36 INFO - {} 05:31:36 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 - {} 05:31:36 INFO - {} 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 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 05:31:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:31:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:31:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:31:36 INFO - {} 05:31:36 INFO - PROCESS | 16739 | 1462192296411 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:31:36 INFO - {} 05:31:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2876ms 05:31:36 INFO - PROCESS | 16739 | 1462192296554 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 16739 | 1462192296572 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:31:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:31:36 INFO - PROCESS | 16739 | 1462192296590 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 16739 | 1462192296597 Marionette TRACE conn3 <- [1,3034,null,{}] 05:31:36 INFO - PROCESS | 16739 | 1462192296611 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:36 INFO - PROCESS | 16739 | 1462192296888 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:31:37 INFO - PROCESS | 16739 | 1462192297161 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bf0c42000 == 165 [pid = 16739] [id = 768] 05:31:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 237 (0x7f8be5171000) [pid = 16739] [serial = 2303] [outer = (nil)] 05:31:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 238 (0x7f8be7e1d000) [pid = 16739] [serial = 2304] [outer = 0x7f8be5171000] 05:31:37 INFO - PROCESS | 16739 | 1462192297233 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 16739 | ++DOMWINDOW == 239 (0x7f8c0515ec00) [pid = 16739] [serial = 2305] [outer = 0x7f8be5171000] 05:31:37 INFO - PROCESS | 16739 | 1462192297956 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:31:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1397ms 05:31:37 INFO - PROCESS | 16739 | 1462192297986 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 16739 | 1462192297990 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:31:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:31:38 INFO - PROCESS | 16739 | 1462192298015 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 16739 | 1462192298022 Marionette TRACE conn3 <- [1,3038,null,{}] 05:31:38 INFO - PROCESS | 16739 | 1462192298039 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 16739 | 1462192298239 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:31:38 INFO - PROCESS | 16739 | 1462192298511 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bfe42d000 == 166 [pid = 16739] [id = 769] 05:31:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 240 (0x7f8bdb68b000) [pid = 16739] [serial = 2306] [outer = (nil)] 05:31:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8be7128800) [pid = 16739] [serial = 2307] [outer = 0x7f8bdb68b000] 05:31:38 INFO - PROCESS | 16739 | 1462192298589 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 16739 | ++DOMWINDOW == 242 (0x7f8c051cc800) [pid = 16739] [serial = 2308] [outer = 0x7f8bdb68b000] 05:31:39 INFO - PROCESS | 16739 | 1462192299339 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:31:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:31:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:31:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1361ms 05:31:39 INFO - PROCESS | 16739 | 1462192299359 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 16739 | 1462192299363 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:31:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:31:39 INFO - PROCESS | 16739 | 1462192299369 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 16739 | 1462192299372 Marionette TRACE conn3 <- [1,3042,null,{}] 05:31:39 INFO - PROCESS | 16739 | 1462192299377 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 16739 | 1462192299601 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:31:39 INFO - PROCESS | 16739 | 1462192299845 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8c0518f800 == 167 [pid = 16739] [id = 770] 05:31:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 243 (0x7f8bdb68c800) [pid = 16739] [serial = 2309] [outer = (nil)] 05:31:39 INFO - PROCESS | 16739 | ++DOMWINDOW == 244 (0x7f8bdeb6f800) [pid = 16739] [serial = 2310] [outer = 0x7f8bdb68c800] 05:31:39 INFO - PROCESS | 16739 | 1462192299917 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 16739 | ++DOMWINDOW == 245 (0x7f8bdeb73c00) [pid = 16739] [serial = 2311] [outer = 0x7f8bdb68c800] 05:31:41 INFO - PROCESS | 16739 | 1462192300980 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:31:41 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. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:31:41 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'.) 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:31:41 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. 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:31:41 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. 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:31:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:31:41 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. 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:31:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:31:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:31:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1713ms 05:31:41 INFO - PROCESS | 16739 | 1462192301084 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 16739 | 1462192301088 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:31:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:31:41 INFO - PROCESS | 16739 | 1462192301098 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 16739 | 1462192301102 Marionette TRACE conn3 <- [1,3046,null,{}] 05:31:41 INFO - PROCESS | 16739 | 1462192301115 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 16739 | 1462192301377 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:31:41 INFO - PROCESS | 16739 | 1462192301693 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdb341000 == 168 [pid = 16739] [id = 771] 05:31:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 246 (0x7f8c051cd000) [pid = 16739] [serial = 2312] [outer = (nil)] 05:31:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 247 (0x7f8be7150400) [pid = 16739] [serial = 2313] [outer = 0x7f8c051cd000] 05:31:41 INFO - PROCESS | 16739 | 1462192301813 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 16739 | ++DOMWINDOW == 248 (0x7f8be6e1d800) [pid = 16739] [serial = 2314] [outer = 0x7f8c051cd000] 05:31:42 INFO - PROCESS | 16739 | [16739] 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 05:31:42 INFO - PROCESS | 16739 | 1462192302674 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:31:42 INFO - {} 05:31:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1594ms 05:31:42 INFO - PROCESS | 16739 | 1462192302693 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:31:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:31:42 INFO - PROCESS | 16739 | 1462192302697 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:31:42 INFO - PROCESS | 16739 | 1462192302703 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 16739 | 1462192302706 Marionette TRACE conn3 <- [1,3050,null,{}] 05:31:42 INFO - PROCESS | 16739 | 1462192302711 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 16739 | 1462192302932 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:31:43 INFO - PROCESS | 16739 | 1462192303215 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be8274000 == 169 [pid = 16739] [id = 772] 05:31:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 249 (0x7f8bd478ec00) [pid = 16739] [serial = 2315] [outer = (nil)] 05:31:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 250 (0x7f8be930c000) [pid = 16739] [serial = 2316] [outer = 0x7f8bd478ec00] 05:31:43 INFO - PROCESS | 16739 | 1462192303293 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 16739 | ++DOMWINDOW == 251 (0x7f8bef84a400) [pid = 16739] [serial = 2317] [outer = 0x7f8bd478ec00] 05:31:44 INFO - PROCESS | 16739 | 1462192304073 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:31:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1429ms 05:31:44 INFO - PROCESS | 16739 | 1462192304133 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 16739 | 1462192304137 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:31:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:31:44 INFO - PROCESS | 16739 | 1462192304144 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 16739 | 1462192304147 Marionette TRACE conn3 <- [1,3054,null,{}] 05:31:44 INFO - PROCESS | 16739 | 1462192304152 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 16739 | 1462192304354 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:31:44 INFO - PROCESS | 16739 | 1462192304646 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd5903000 == 170 [pid = 16739] [id = 773] 05:31:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 252 (0x7f8bd4790c00) [pid = 16739] [serial = 2318] [outer = (nil)] 05:31:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 253 (0x7f8bd6276800) [pid = 16739] [serial = 2319] [outer = 0x7f8bd4790c00] 05:31:44 INFO - PROCESS | 16739 | 1462192304725 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 16739 | ++DOMWINDOW == 254 (0x7f8bd627bc00) [pid = 16739] [serial = 2320] [outer = 0x7f8bd4790c00] 05:31:45 INFO - PROCESS | 16739 | 1462192305823 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:31:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:31:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:31:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:31:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:31:46 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" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:31:46 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" 05:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:31:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1751ms 05:31:46 INFO - PROCESS | 16739 | 1462192305895 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 16739 | 1462192305898 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:31:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:31:46 INFO - PROCESS | 16739 | 1462192305903 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 16739 | 1462192305905 Marionette TRACE conn3 <- [1,3058,null,{}] 05:31:46 INFO - PROCESS | 16739 | 1462192305917 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 16739 | 1462192306382 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:31:46 INFO - PROCESS | 16739 | 1462192306596 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd61b6800 == 171 [pid = 16739] [id = 774] 05:31:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 255 (0x7f8bd49e4000) [pid = 16739] [serial = 2321] [outer = (nil)] 05:31:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 256 (0x7f8bf0893400) [pid = 16739] [serial = 2322] [outer = 0x7f8bd49e4000] 05:31:46 INFO - PROCESS | 16739 | 1462192306668 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 16739 | ++DOMWINDOW == 257 (0x7f8bf1e63800) [pid = 16739] [serial = 2323] [outer = 0x7f8bd49e4000] 05:31:47 INFO - PROCESS | 16739 | 1462192307484 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:31:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:31:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:31:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:31:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:31:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1644ms 05:31:47 INFO - PROCESS | 16739 | 1462192307554 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 16739 | 1462192307561 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:31:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:31:47 INFO - PROCESS | 16739 | 1462192307615 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 16739 | 1462192307617 Marionette TRACE conn3 <- [1,3062,null,{}] 05:31:47 INFO - PROCESS | 16739 | 1462192307627 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 16739 | 1462192307875 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:31:48 INFO - PROCESS | 16739 | 1462192308186 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd4f77000 == 172 [pid = 16739] [id = 775] 05:31:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 258 (0x7f8bd4785400) [pid = 16739] [serial = 2324] [outer = (nil)] 05:31:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 259 (0x7f8bd478b800) [pid = 16739] [serial = 2325] [outer = 0x7f8bd4785400] 05:31:48 INFO - PROCESS | 16739 | 1462192308257 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 16739 | ++DOMWINDOW == 260 (0x7f8be10b5400) [pid = 16739] [serial = 2326] [outer = 0x7f8bd4785400] 05:31:48 INFO - PROCESS | 16739 | [16739] 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 05:31:49 INFO - PROCESS | 16739 | 1462192309024 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:31:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:31:49 INFO - {} 05:31:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1444ms 05:31:49 INFO - PROCESS | 16739 | 1462192309054 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 16739 | 1462192309058 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:31:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:31:49 INFO - PROCESS | 16739 | 1462192309064 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 16739 | 1462192309067 Marionette TRACE conn3 <- [1,3066,null,{}] 05:31:49 INFO - PROCESS | 16739 | 1462192309072 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 16739 | 1462192309291 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:31:49 INFO - PROCESS | 16739 | 1462192309571 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be7b59000 == 173 [pid = 16739] [id = 776] 05:31:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 261 (0x7f8bd4f95400) [pid = 16739] [serial = 2327] [outer = (nil)] 05:31:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 262 (0x7f8bd4f9b400) [pid = 16739] [serial = 2328] [outer = 0x7f8bd4f95400] 05:31:49 INFO - PROCESS | 16739 | 1462192309651 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 16739 | ++DOMWINDOW == 263 (0x7f8be10b6800) [pid = 16739] [serial = 2329] [outer = 0x7f8bd4f95400] 05:31:50 INFO - PROCESS | 16739 | 1462192310437 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:31:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:31:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:31:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:31:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:31:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:31:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:31:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1433ms 05:31:50 INFO - PROCESS | 16739 | 1462192310501 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 16739 | 1462192310505 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:31:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:31:50 INFO - PROCESS | 16739 | 1462192310511 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 16739 | 1462192310516 Marionette TRACE conn3 <- [1,3070,null,{}] 05:31:50 INFO - PROCESS | 16739 | 1462192310522 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 16739 | 1462192310755 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:31:51 INFO - PROCESS | 16739 | 1462192311037 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdad6c800 == 174 [pid = 16739] [id = 777] 05:31:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 264 (0x7f8bd36a5400) [pid = 16739] [serial = 2330] [outer = (nil)] 05:31:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 265 (0x7f8bd4f97400) [pid = 16739] [serial = 2331] [outer = 0x7f8bd36a5400] 05:31:51 INFO - PROCESS | 16739 | 1462192311170 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 16739 | ++DOMWINDOW == 266 (0x7f8bf3538800) [pid = 16739] [serial = 2332] [outer = 0x7f8bd36a5400] 05:31:51 INFO - PROCESS | 16739 | 1462192311912 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:31:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1436ms 05:31:51 INFO - PROCESS | 16739 | 1462192311951 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 16739 | 1462192311953 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:31:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:31:51 INFO - PROCESS | 16739 | 1462192311959 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 16739 | 1462192311961 Marionette TRACE conn3 <- [1,3074,null,{}] 05:31:51 INFO - PROCESS | 16739 | 1462192311967 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 16739 | 1462192312194 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:31:52 INFO - PROCESS | 16739 | 1462192312506 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd37ee000 == 175 [pid = 16739] [id = 778] 05:31:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 267 (0x7f8bd36a5800) [pid = 16739] [serial = 2333] [outer = (nil)] 05:31:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 268 (0x7f8bd38ba000) [pid = 16739] [serial = 2334] [outer = 0x7f8bd36a5800] 05:31:52 INFO - PROCESS | 16739 | 1462192312580 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 16739 | ++DOMWINDOW == 269 (0x7f8bd38bfc00) [pid = 16739] [serial = 2335] [outer = 0x7f8bd36a5800] 05:31:53 INFO - PROCESS | 16739 | 1462192313355 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:31:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1430ms 05:31:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:31:53 INFO - PROCESS | 16739 | 1462192313392 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 16739 | 1462192313395 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:31:53 INFO - PROCESS | 16739 | 1462192313401 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 16739 | 1462192313404 Marionette TRACE conn3 <- [1,3078,null,{}] 05:31:53 INFO - PROCESS | 16739 | 1462192313409 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:54 INFO - PROCESS | 16739 | 1462192314104 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:31:54 INFO - PROCESS | 16739 | 1462192314565 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd4f8f000 == 176 [pid = 16739] [id = 779] 05:31:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 270 (0x7f8bd36aac00) [pid = 16739] [serial = 2336] [outer = (nil)] 05:31:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 271 (0x7f8bd38b5c00) [pid = 16739] [serial = 2337] [outer = 0x7f8bd36aac00] 05:31:54 INFO - PROCESS | 16739 | 1462192314647 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 16739 | ++DOMWINDOW == 272 (0x7f8bd3971c00) [pid = 16739] [serial = 2338] [outer = 0x7f8bd36aac00] 05:31:55 INFO - PROCESS | 16739 | 1462192315427 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 16739 | 1462192315508 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:31:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:31:55 INFO - PROCESS | 16739 | 1462192315539 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 16739 | 1462192315544 Marionette TRACE conn3 <- [1,3082,null,{}] 05:31:55 INFO - PROCESS | 16739 | 1462192315551 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 16739 | 1462192315748 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:31:56 INFO - PROCESS | 16739 | 1462192316048 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdad65800 == 177 [pid = 16739] [id = 780] 05:31:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 273 (0x7f8bd49e9000) [pid = 16739] [serial = 2339] [outer = (nil)] 05:31:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 274 (0x7f8bd4a05c00) [pid = 16739] [serial = 2340] [outer = 0x7f8bd49e9000] 05:31:56 INFO - PROCESS | 16739 | 1462192316177 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 16739 | ++DOMWINDOW == 275 (0x7f8bd4a11c00) [pid = 16739] [serial = 2341] [outer = 0x7f8bd49e9000] 05:31:57 INFO - PROCESS | 16739 | 1462192317069 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:31:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:31:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:31:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:31:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1592ms 05:31:57 INFO - PROCESS | 16739 | 1462192317125 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:31:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:31:57 INFO - PROCESS | 16739 | 1462192317133 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:31:57 INFO - PROCESS | 16739 | 1462192317140 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 16739 | 1462192317143 Marionette TRACE conn3 <- [1,3086,null,{}] 05:31:57 INFO - PROCESS | 16739 | 1462192317168 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 16739 | 1462192317366 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:31:57 INFO - PROCESS | 16739 | 1462192317652 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd819e800 == 178 [pid = 16739] [id = 781] 05:31:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 276 (0x7f8bd5d90c00) [pid = 16739] [serial = 2342] [outer = (nil)] 05:31:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 277 (0x7f8bd605a800) [pid = 16739] [serial = 2343] [outer = 0x7f8bd5d90c00] 05:31:57 INFO - PROCESS | 16739 | 1462192317795 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 16739 | ++DOMWINDOW == 278 (0x7f8bd6270c00) [pid = 16739] [serial = 2344] [outer = 0x7f8bd5d90c00] 05:31:58 INFO - PROCESS | 16739 | 1462192318493 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:31:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:31:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1386ms 05:31:58 INFO - PROCESS | 16739 | 1462192318529 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 16739 | 1462192318534 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:31:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:31:58 INFO - PROCESS | 16739 | 1462192318550 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 16739 | 1462192318557 Marionette TRACE conn3 <- [1,3090,null,{}] 05:31:58 INFO - PROCESS | 16739 | 1462192318564 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 16739 | 1462192318757 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:31:59 INFO - PROCESS | 16739 | 1462192319047 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bde985000 == 179 [pid = 16739] [id = 782] 05:31:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 279 (0x7f8bd80af000) [pid = 16739] [serial = 2345] [outer = (nil)] 05:31:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 280 (0x7f8bd84a9c00) [pid = 16739] [serial = 2346] [outer = 0x7f8bd80af000] 05:31:59 INFO - PROCESS | 16739 | 1462192319117 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 16739 | ++DOMWINDOW == 281 (0x7f8bd8f21400) [pid = 16739] [serial = 2347] [outer = 0x7f8bd80af000] 05:31:59 INFO - PROCESS | 16739 | 1462192319862 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:31:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1342ms 05:31:59 INFO - PROCESS | 16739 | 1462192319885 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 16739 | 1462192319888 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:31:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:31:59 INFO - PROCESS | 16739 | 1462192319894 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 16739 | 1462192319896 Marionette TRACE conn3 <- [1,3094,null,{}] 05:31:59 INFO - PROCESS | 16739 | 1462192319902 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 16739 | 1462192320194 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:32:00 INFO - PROCESS | 16739 | 1462192320433 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf204000 == 180 [pid = 16739] [id = 783] 05:32:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 282 (0x7f8bda366000) [pid = 16739] [serial = 2348] [outer = (nil)] 05:32:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 283 (0x7f8bdac68000) [pid = 16739] [serial = 2349] [outer = 0x7f8bda366000] 05:32:00 INFO - PROCESS | 16739 | 1462192320532 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 16739 | ++DOMWINDOW == 284 (0x7f8bdac72000) [pid = 16739] [serial = 2350] [outer = 0x7f8bda366000] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe6e000 == 179 [pid = 16739] [id = 531] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8232800 == 178 [pid = 16739] [id = 277] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be94b8000 == 177 [pid = 16739] [id = 391] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf7515000 == 176 [pid = 16739] [id = 345] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79dd800 == 175 [pid = 16739] [id = 270] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be799f800 == 174 [pid = 16739] [id = 276] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1c9f800 == 173 [pid = 16739] [id = 273] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 283 (0x7f8c02ebf400) [pid = 16739] [serial = 2183] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 282 (0x7f8be203b400) [pid = 16739] [serial = 2186] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 281 (0x7f8bfef16400) [pid = 16739] [serial = 2177] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 280 (0x7f8bfdd1f800) [pid = 16739] [serial = 2174] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 279 (0x7f8bd8f2cc00) [pid = 16739] [serial = 2153] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 278 (0x7f8bf44a7000) [pid = 16739] [serial = 2171] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 277 (0x7f8bf2195800) [pid = 16739] [serial = 2168] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 276 (0x7f8bdf24f400) [pid = 16739] [serial = 2156] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 275 (0x7f8be6fc4000) [pid = 16739] [serial = 2159] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 274 (0x7f8be9346000) [pid = 16739] [serial = 2162] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 273 (0x7f8be0141000) [pid = 16739] [serial = 2189] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 272 (0x7f8bef6a9800) [pid = 16739] [serial = 2165] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 271 (0x7f8c02756c00) [pid = 16739] [serial = 2180] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 270 (0x7f8be1e72800) [pid = 16739] [serial = 2213] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be01ce000 == 172 [pid = 16739] [id = 765] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdfe64000 == 171 [pid = 16739] [id = 764] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdc92b000 == 170 [pid = 16739] [id = 763] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdabcc800 == 169 [pid = 16739] [id = 762] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd4cdb800 == 168 [pid = 16739] [id = 761] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd4cd1000 == 167 [pid = 16739] [id = 758] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd5daf000 == 166 [pid = 16739] [id = 757] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd5da2800 == 165 [pid = 16739] [id = 756] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bda912000 == 164 [pid = 16739] [id = 755] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd6078000 == 163 [pid = 16739] [id = 754] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd50de000 == 162 [pid = 16739] [id = 753] 05:32:01 INFO - PROCESS | 16739 | 1462192321470 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bd50c4000 == 161 [pid = 16739] [id = 752] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be00ac800 == 160 [pid = 16739] [id = 751] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0c59000 == 159 [pid = 16739] [id = 750] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c08386000 == 158 [pid = 16739] [id = 749] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8c02c51800 == 157 [pid = 16739] [id = 748] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf74a0000 == 156 [pid = 16739] [id = 747] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf0ea0800 == 155 [pid = 16739] [id = 746] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bf066a800 == 154 [pid = 16739] [id = 745] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bea81f800 == 153 [pid = 16739] [id = 744] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be8250800 == 152 [pid = 16739] [id = 743] 05:32:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:32:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1631ms 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be79f3000 == 151 [pid = 16739] [id = 742] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be5e4a800 == 150 [pid = 16739] [id = 741] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8be1f13000 == 149 [pid = 16739] [id = 740] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdf022800 == 148 [pid = 16739] [id = 739] 05:32:01 INFO - PROCESS | 16739 | --DOCSHELL 0x7f8bdb4c7000 == 147 [pid = 16739] [id = 738] 05:32:01 INFO - PROCESS | 16739 | 1462192321557 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 16739 | 1462192321561 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 269 (0x7f8be0120c00) [pid = 16739] [serial = 2207] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 268 (0x7f8bdc9f6000) [pid = 16739] [serial = 2201] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 267 (0x7f8bde926400) [pid = 16739] [serial = 2202] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 266 (0x7f8bdb69f800) [pid = 16739] [serial = 2198] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 265 (0x7f8bdc69e400) [pid = 16739] [serial = 2199] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 264 (0x7f8be0d61c00) [pid = 16739] [serial = 2210] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 263 (0x7f8bd626f000) [pid = 16739] [serial = 2192] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 262 (0x7f8bd749fc00) [pid = 16739] [serial = 2193] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 261 (0x7f8bd74a0c00) [pid = 16739] [serial = 2195] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 260 (0x7f8bd8f2c000) [pid = 16739] [serial = 2196] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 259 (0x7f8bea989000) [pid = 16739] [serial = 2150] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 258 (0x7f8be0148c00) [pid = 16739] [serial = 2208] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 257 (0x7f8bdf246400) [pid = 16739] [serial = 2204] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 256 (0x7f8be1c53400) [pid = 16739] [serial = 2211] [outer = (nil)] [url = about:blank] 05:32:01 INFO - PROCESS | 16739 | --DOMWINDOW == 255 (0x7f8bdfddc800) [pid = 16739] [serial = 2205] [outer = (nil)] [url = about:blank] 05:32:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:32:01 INFO - PROCESS | 16739 | 1462192321596 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 16739 | 1462192321601 Marionette TRACE conn3 <- [1,3098,null,{}] 05:32:01 INFO - PROCESS | 16739 | 1462192321607 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 16739 | 1462192321816 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:32:02 INFO - PROCESS | 16739 | 1462192322105 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bd73ca800 == 148 [pid = 16739] [id = 784] 05:32:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 256 (0x7f8bdb685400) [pid = 16739] [serial = 2351] [outer = (nil)] 05:32:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 257 (0x7f8bdb68a400) [pid = 16739] [serial = 2352] [outer = 0x7f8bdb685400] 05:32:02 INFO - PROCESS | 16739 | 1462192322197 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 16739 | ++DOMWINDOW == 258 (0x7f8bdb6ed800) [pid = 16739] [serial = 2353] [outer = 0x7f8bdb685400] 05:32:02 INFO - PROCESS | 16739 | 1462192322892 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:32:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:32:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1332ms 05:32:02 INFO - PROCESS | 16739 | 1462192322929 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 16739 | 1462192322932 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:32:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:32:02 INFO - PROCESS | 16739 | 1462192322937 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 16739 | 1462192322940 Marionette TRACE conn3 <- [1,3102,null,{}] 05:32:02 INFO - PROCESS | 16739 | 1462192322945 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 16739 | 1462192323199 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:32:03 INFO - PROCESS | 16739 | 1462192323222 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdc78f000 == 149 [pid = 16739] [id = 785] 05:32:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 259 (0x7f8bdb68b400) [pid = 16739] [serial = 2354] [outer = (nil)] 05:32:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 260 (0x7f8bde91c400) [pid = 16739] [serial = 2355] [outer = 0x7f8bdb68b400] 05:32:03 INFO - PROCESS | 16739 | 1462192323282 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 16739 | ++DOMWINDOW == 261 (0x7f8bdeb6b000) [pid = 16739] [serial = 2356] [outer = 0x7f8bdb68b400] 05:32:04 INFO - PROCESS | 16739 | 1462192324075 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:32:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:32:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1176ms 05:32:04 INFO - PROCESS | 16739 | 1462192324116 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 16739 | 1462192324118 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:32:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:32:04 INFO - PROCESS | 16739 | 1462192324124 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 16739 | 1462192324126 Marionette TRACE conn3 <- [1,3106,null,{}] 05:32:04 INFO - PROCESS | 16739 | 1462192324132 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 16739 | 1462192324386 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:32:04 INFO - PROCESS | 16739 | 1462192324428 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf02d000 == 150 [pid = 16739] [id = 786] 05:32:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 262 (0x7f8bdc6a3800) [pid = 16739] [serial = 2357] [outer = (nil)] 05:32:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 263 (0x7f8bdece4800) [pid = 16739] [serial = 2358] [outer = 0x7f8bdc6a3800] 05:32:04 INFO - PROCESS | 16739 | 1462192324493 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 16739 | ++DOMWINDOW == 264 (0x7f8bdfd79400) [pid = 16739] [serial = 2359] [outer = 0x7f8bdc6a3800] 05:32:05 INFO - PROCESS | 16739 | 1462192325286 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:32:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:32:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:32:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1190ms 05:32:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:32:05 INFO - PROCESS | 16739 | 1462192325316 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 16739 | 1462192325319 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:32:05 INFO - PROCESS | 16739 | 1462192325325 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 16739 | 1462192325327 Marionette TRACE conn3 <- [1,3110,null,{}] 05:32:05 INFO - PROCESS | 16739 | 1462192325332 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 16739 | 1462192325577 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:32:05 INFO - PROCESS | 16739 | 1462192325613 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8be01c9800 == 151 [pid = 16739] [id = 787] 05:32:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 265 (0x7f8bdeb70c00) [pid = 16739] [serial = 2360] [outer = (nil)] 05:32:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 266 (0x7f8be00bfc00) [pid = 16739] [serial = 2361] [outer = 0x7f8bdeb70c00] 05:32:05 INFO - PROCESS | 16739 | 1462192325674 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 16739 | ++DOMWINDOW == 267 (0x7f8be00ce400) [pid = 16739] [serial = 2362] [outer = 0x7f8bdeb70c00] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 266 (0x7f8bdc96b400) [pid = 16739] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 265 (0x7f8beeb98c00) [pid = 16739] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 264 (0x7f8bdece9c00) [pid = 16739] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 263 (0x7f8bdc9f5800) [pid = 16739] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 262 (0x7f8bda3cbc00) [pid = 16739] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 261 (0x7f8bdfe09000) [pid = 16739] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 260 (0x7f8bf3533800) [pid = 16739] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 259 (0x7f8bd6269800) [pid = 16739] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 258 (0x7f8bd84aa400) [pid = 16739] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 257 (0x7f8bd84a7800) [pid = 16739] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 256 (0x7f8bd7594c00) [pid = 16739] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 255 (0x7f8bd749a400) [pid = 16739] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 254 (0x7f8be024f400) [pid = 16739] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 253 (0x7f8bd6262800) [pid = 16739] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 252 (0x7f8bd63ba800) [pid = 16739] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 251 (0x7f8bf218c000) [pid = 16739] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 250 (0x7f8be011e800) [pid = 16739] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 249 (0x7f8bf2384400) [pid = 16739] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 248 (0x7f8bd84a6000) [pid = 16739] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 247 (0x7f8beac28800) [pid = 16739] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 246 (0x7f8bdaaba000) [pid = 16739] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 245 (0x7f8bdaab9c00) [pid = 16739] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 244 (0x7f8bd63b0c00) [pid = 16739] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 243 (0x7f8be52bbc00) [pid = 16739] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 242 (0x7f8bd760e000) [pid = 16739] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 241 (0x7f8c02c96000) [pid = 16739] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 240 (0x7f8be54d7800) [pid = 16739] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 239 (0x7f8be6fb9400) [pid = 16739] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:32:07 INFO - PROCESS | 16739 | --DOMWINDOW == 238 (0x7f8bd6267400) [pid = 16739] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:32:07 INFO - PROCESS | 16739 | 1462192327619 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:32:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:32:07 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 05:32:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:32:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2347ms 05:32:07 INFO - PROCESS | 16739 | 1462192327685 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 16739 | 1462192327699 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:32:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:32:07 INFO - PROCESS | 16739 | 1462192327708 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 16739 | 1462192327717 Marionette TRACE conn3 <- [1,3114,null,{}] 05:32:07 INFO - PROCESS | 16739 | 1462192327721 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 16739 | 1462192327881 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:32:07 INFO - PROCESS | 16739 | 1462192327894 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2cff487e-ea08-4962-ac53-a9ebdc916e8b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 16739 | ++DOCSHELL 0x7f8bdf013800 == 152 [pid = 16739] [id = 788] 05:32:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 239 (0x7f8bd63ba800) [pid = 16739] [serial = 2363] [outer = (nil)] 05:32:07 INFO - PROCESS | 16739 | ++DOMWINDOW == 240 (0x7f8bde927400) [pid = 16739] [serial = 2364] [outer = 0x7f8bd63ba800] 05:32:07 INFO - PROCESS | 16739 | 1462192327954 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 16739 | ++DOMWINDOW == 241 (0x7f8bdfe0fc00) [pid = 16739] [serial = 2365] [outer = 0x7f8bd63ba800] 05:32:08 INFO - PROCESS | 16739 | 1462192328725 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:32:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1031ms 05:32:08 INFO - PROCESS | 16739 | 1462192328740 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 16739 | 1462192328743 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:32:09 WARNING - u'runner_teardown' () 05:32:09 INFO - No more tests 05:32:09 INFO - Got 0 unexpected results 05:32:09 INFO - SUITE-END | took 1130s 05:32:09 INFO - Closing logging queue 05:32:10 INFO - queue closed 05:32:10 INFO - Return code: 0 05:32:10 WARNING - # TBPL SUCCESS # 05:32:10 INFO - Running post-action listener: _resource_record_post_action 05:32:10 INFO - Running post-run listener: _resource_record_post_run 05:32:11 INFO - Total resource usage - Wall time: 1164s; CPU: 98.0%; Read bytes: 6086656; Write bytes: 938356736; Read time: 236; Write time: 233540 05:32:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:32:11 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 8876032; Read time: 0; Write time: 2008 05:32:11 INFO - run-tests - Wall time: 1136s; CPU: 98.0%; Read bytes: 6078464; Write bytes: 929480704; Read time: 236; Write time: 231532 05:32:11 INFO - Running post-run listener: _upload_blobber_files 05:32:11 INFO - Blob upload gear active. 05:32:11 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:32:11 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 05:32:11 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'] 05:32:11 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 05:32:11 INFO - (blobuploader) - INFO - Open directory for files ... 05:32:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:32:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:32:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:32:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:32:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:32:14 INFO - (blobuploader) - INFO - Done attempting. 05:32:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:32:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:32:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:32:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:32:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:32:15 INFO - (blobuploader) - INFO - Done attempting. 05:32:15 INFO - (blobuploader) - INFO - Iteration through files over. 05:32:15 INFO - Return code: 0 05:32:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:32:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:32:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ed86b317670537b1947a3338d7a1dafde33048dc8d963ef76ec69d983a8f136ff82577f08a35455afea5b98ec3b90eac6e83b32bd14b16896b5cb8053aaeffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5349a222f45d48b43855540d07a3ab79c1162be179bb4aec71a1ecba7b739ca2a296a7c5fa2cf73391aec412758788ebf05af1f789cd75937f39304e51a50efe"} 05:32:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:32:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:32:15 INFO - Contents: 05:32:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ed86b317670537b1947a3338d7a1dafde33048dc8d963ef76ec69d983a8f136ff82577f08a35455afea5b98ec3b90eac6e83b32bd14b16896b5cb8053aaeffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5349a222f45d48b43855540d07a3ab79c1162be179bb4aec71a1ecba7b739ca2a296a7c5fa2cf73391aec412758788ebf05af1f789cd75937f39304e51a50efe"} 05:32:15 INFO - Running post-run listener: copy_logs_to_upload_dir 05:32:15 INFO - Copying logs to upload dir... 05:32:15 INFO - mkdir: /builds/slave/test/build/upload/logs 05:32:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2137.744091 ========= master_lag: 2.61 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 40 secs) (at 2016-05-02 05:32:18.046848) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-02 05:32:18.047879) ========= 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-1462190190.116609-1593084061 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ed86b317670537b1947a3338d7a1dafde33048dc8d963ef76ec69d983a8f136ff82577f08a35455afea5b98ec3b90eac6e83b32bd14b16896b5cb8053aaeffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5349a222f45d48b43855540d07a3ab79c1162be179bb4aec71a1ecba7b739ca2a296a7c5fa2cf73391aec412758788ebf05af1f789cd75937f39304e51a50efe"} build_url:https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037706 build_url: 'https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/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/0ed86b317670537b1947a3338d7a1dafde33048dc8d963ef76ec69d983a8f136ff82577f08a35455afea5b98ec3b90eac6e83b32bd14b16896b5cb8053aaeffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5349a222f45d48b43855540d07a3ab79c1162be179bb4aec71a1ecba7b739ca2a296a7c5fa2cf73391aec412758788ebf05af1f789cd75937f39304e51a50efe"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F2Jd_tmdS82JPHzw6fBCAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 1.58 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-02 05:32:19.670266) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 05:32:19.670556) ========= 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-1462190190.116609-1593084061 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021329 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 05:32:19.724822) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 05:32:19.725121) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 05:32:19.725474) ========= ========= Total master_lag: 4.32 =========